$dept
$code

Mathematics and Computer Science

At Marywood, you'll find an inspiring environment for the study of mathematics:

  • Small classes
  • Close relationships with faculty and students
  • Opportunities for independent research
  • The latest in computer facilities and software 

Visit Website

View Graduate Information

[X]

Goals

An essential preparation for living responsibly in a world increasingly dependent on quantitative methods in decision-making is familiarity with the mathematical sciences. Courses offered in fulfillment of the core curriculum mathematics requirement are designed to enable the student to apply mathematics in solving problems related to contemporary issues.

Mathematics — Students in this program will:

  1. develop attitudes of mind and analytical skills required for the efficient use and understanding of mathematics;
  2. be able to abstract from the particular to the general and understand how to construct a proof of a mathematical statement.
  3. be able to build mathematical models of real world situations;
  4. have competency in the use of computers as a tool in mathematical problem-solving;
  5. be able to work independently on problems in mathematics;
  6. have an understanding of the origin and historical development of basic mathematical concepts.


Math/Secondary Education
— In addition to the goals of Mathematics majors above, students in this program will:

  1. know and understand mathematics substantially beyond that which they may be expected to teach;
  2. be able to relate that mathematics to the world of the student;
  3. be able to make the pupil aware of the role of mathematics in our culture and of the relationship between mathematics and the natural and social sciences;
  4. be able to plan and implement a program of learning in mathematics for students of varying backgrounds and abilities;
  5. be able to evaluate the learning process through a variety of methods and set up an environment conducive to learning;
  6. recognize learning disabilities and know the appropriate measures to take in such cases.

Computer Science - The B.S. in Computer Science is a traditional four-year program in computer science, preparing students for careers in information technology and software engineering. 

Students in our B.S. in Computer Science program will:

  1. Develop proficiency in computer programming languages such as C++ and Java.
  2. Understand the architecture of modern computers.
  3. Be able to understand and implement common data structures used in computing.
  4. Be able to develop and analyze algorithms for solving computing problems.
  5. Develop proficiency in computer networking.
  6. Understand the principles of computer operating systems.
  7. Understand the principles of compilers.
  8. Develop proficiency in at least one application area such as database management, web application, computer graphics, etc.

Information Security- Our information security program prepares students for one of the fastest growing fields in STEM: cyber security.

Students in our B.S. in Information Security program will:

  1. Develop proficiency in computer programming languages such as C++ and Java;
  2. Develop the skills to implement a security policy for protecting IT infrastructure and business data;
  3. Understand the legal and ethical issues surrounding cybersecurity;
  4. Understand the architecture of modern computers;
  5. Be able to understand common data structures used in computing;
  6. Be able to analyze computer algorithms;
  7. Develop proficiency in computer networking;
  8. Understand the principles of computer operating systems.


General Requirements — All Students

All students must complete at least one course in Mathematics. Courses designed to satisfy this requirement are MATH 120, 130, 155, 160, 201, 202.

Degree Requirements

Credits required for Mathematics

Major: 48
Core: 40
Electives: 32
Total to Graduate: 120

Credits required for Mathematics / Secondary Education

Major: 44 + 35
Core: 40
Electives: 1
Total to Graduate: 120

Credits required for Computer Science

Major: 60
Core: 40
Electives: 20
Total to Graduate: 120

Credits required for Information Security

Major: 69
Core: 40
Electives: 11
Total to Graduate: 120

Curriculum Requirements — Majors and Minors

B.S. Mathematics or Mathematics/Secondary Education


I. (28 credits) All courses in this list:

CS 142 Programming in C++
3
MATH 211 Calculus I 4
MATH 212 Calculus II 4
MATH 213 Calculus III 4
MATH 220 Introduction to Probability and Statistics
3
MATH 271 Transition to Advanced Mathematics 3
MATH 321 Abstract Algebra
3
MATH 322, 322L Linear Algebra
3
MATH 495 Senior Seminar
1

II. Cognate requirement (4 or 8 credits): (Satisfies Category III of the Core Requirements) Math/Secondary Ed majors must take PHYS 303 and PHYS 303L. Mathematics majors must take PHYS 303, 304 and PHYS 303L, 304L.

List A (6 credits) Mathematics majors must choose two courses from this list. Math/Secondary Ed majors must take MATH 323 and 324.

CS 314 Mathematical Modeling 3
MATH 323 Theory of Numbers
3
MATH 324 College Geometry
3
MATH 420 Discrete Mathematics
3
MATH 456 Mathematical Statistics
3

List B (6 credits) Mathematics majors must choose two courses from this list. Math/Secondary Ed majors need no courses from this list but must take MATH 219 and MATH 411B.

MATH 311 Differential Equations
3
MATH 425 Topology
3
MATH 430 Real Analysis
3
MATH 440 Complex Variables
3

Education Requirements for Math/Secondary Ed (35 credits):

EDUC 000 Field Experience (every semester) 0
EDUC 005D Practicum IV Secondary/K-12 1
EDUC 100, 101 Introduction to Education .5,.5
PSYC 252 Adolescent Psychology 3
*EDUC 311 Educational Psychology 3
*EDUC 411A Effective Instruction in Secondary and K-12 Education 3
*EDUC 414 Social Foundations of Education 3
EDUC 442L Student Teaching 9
SPED 100 Characteristics of Students with Disabilities 3
**SPED 300 Curriculum Adaptations 3
*SPED 367 Behavior and Classroom Management 3
EDUC 461 Methods, Materials, and Assessment of ESL 3

*requires upper level screening
**taken with student teaching

Students should consult the Education Department for a description of admission and retention criteria.

The curriculum requirements discussed in this section are subject to change, based on guidelines established by the Pennsylvania Department of Education.

B.S. Computer Science

CS 142 Programming in C++ 3
CS 150 Object Oriented Programming 3
CS 242 Computer Architecture 3
CS 245 Computer Data Structure 3
CS 250 Database and Applications 3
CS 322, 322L Computer Networks 3
CS 341 Analysis of Algorithms 3
CS 342 Principles of Compilers 3
CS 344 Operating System Principles 3
CS 352 Web Applications and Development 3
CS 490 Capstone Project 3
MATH 211 Calculus I  4
MATH 212 Calculus II 4
MATH 220 Introduction to Probability and Statistics 3
MATH 271 Transition to Advanced Mathematics 3
MATH 322, 32L Linear Algebra 3
MATH 323 Theory of Numbers 3
MATH 420 Discrete Mathematics 3
PHYS 303, 303L General Physics I 4

B.S. Information Security

CS 142 Programming in C++ 3
CS 150 Object Oriented Programming 3
CS 242 Computer Architecture 3
CS 245 Computer Data Structure 3
CS 322 Computer Networks 3
CS 341 Analysis of Algorithms 3
CS 344 Operating System Principles 3
CS 490 Capstone Project 3
INSC 410 Legal Issues in Information Security 3
INSC 420 Introduction to Computer Security 3
INSC 430 Network Security 3
INSC 440 Intro to Cryptography 3
INSC 445 Security Policies and Implementations 3
INSC 450 Digital Forensics 3
MATH 211 Calculus I 4
MATH 212 Calculus II 4
MATH 220 Introduction to Probability and Statistics 3
MATH 271 Transition to Advanced Mathematics 3
MATH 322, 322L Linear Algebra 3
MATH 323 Number Theory 3
MATH 420 Discrete Mathematics 3
PHYS 303, 303L General Physics I 4

Minors

Mathematics Minor

A student may elect to minor in Mathematics by completing six Mathematics courses (18 credits) in the Department of Mathematics and Computer Science. A maximum of one course may be at the 100 level and a minimum of one course must be at the 300 level or above.

Computer Science Minor

A student may elect to minor in Computer Science by completing six Computer Science courses (18 credits) in the Department of Science, Mathematics and Computer Science. Computer Science courses must be CS 142 or above. One of these courses may be MATH 420 (Discrete Mathematics). At most six credits may be earned by taking INSC courses.

Astronomy Minor

A student may elect to minor in Astronomy by completing these six courses (19 credits). Each course is three credits except PHYS 303, 303L, which is four credits (3 + 1).

MATH 160 or 170 or 211 Precalculus or Calculus 3
MATH 155 Statistics 3
PHYS 112 Introduction to Astronomy 3
PHYS 303, 303L Physics I and Physics I Lab 4
ASTR 250 The Solar System 3
ASTR 260 Galaxies, Relativity, and Cosmology 3

Credit Transfer Policy

Major Programs

Students must maintain a 2.33 QPA in major courses. Transfer students who wish to complete a program offered by the department must take at least fifty percent of their major courses at Marywood University.

Minor Programs

Students must maintain a 2.33 QPA in minor courses. Transfer students who wish to complete a minor must take at least fifty percent of the minor requirements at Marywood.


Mathematics and Computer Science Website