Combined Major in Mathematics and Computer Science
Typical Four-Year Sequence of Courses
The Department of Mathematics has prepared a typical sequence of courses that illustrates how a student in the combined major in mathematics and computer science may complete the requirements for both the mathematics major and the University General Education / Core Curriculum Requirements for graduation in four years. Each student's actual schedule may be somewhat different depending on the student's individual situation. Note that the actual sequence of courses is mainly constrained by the course prerequisites.
Freshman Year
Fall Term
Spring Term
Course
Units
Course
Units
MATH 273 Calculus I *
4
MATH 265 Elementary Linear Algebra
4
COSC 236 Introduction to Computer
Science I *
4
MATH 274 Calculus II
4
ENGL 102 or
Gen Ed Gen Ed / Core Curriculum
3
COSC 237 Introduction to Computer
Science II *
4
Gen Ed / Core Curriculum
3
Gen Ed / Core Curriculum or
ENGL 102
3
Total
14
Total
15
Sophomore Year
Fall Term
Spring Term
Course
Units
Course
Units
MATH 267 Introduction to Abstract
Mathematics
4
MATH 369 Intro to Abstract Algebra
3
MATH 275 Calculus III
4
COSC 336 Data Structures and
Algorithm Analysis
4
COSC 290 Principles of Computer
Organization
3
COSC 350 Data Communications
and Networking
3
Gen Ed II.A.1 / Core Curriculum 7
(suggest PHYS 241)
3 or 4
Gen Ed II.A.1 / Core Curriculum 8
(Suggest PHYS 242)
3 or 4
Gen Ed / Core Curriculum
3
Total
17 to 18
Total
13 to 14
Junior Year
Fall Term
Spring Term
Course
Units
Course
Units
MATH 435 Numerical Analysis I
3
MATH 330 Introduction to Statistical
Methods
4
COSC 439 Operating Systems
3
COSC 457 Database Management
Systems
3
COSC 455 Programming Languages:
Design and
Implementation
3
Computer Science Elective
3 or 4
COMM 131 or
Gen Ed / Core Curriculum
3
Gen Ed / Core Curriculum or
COMM 131
3
Science Elective
3 or 4
Gen Ed / Core Curriculum
3
Total
15 to 16
Total
16 to 17
Senior Year
Fall Term
Spring Term
Course
Units
Course
Units
MATH 490 Senior Seminar
3
COSC 480 Senior Seminar
or
COSC 418 Ethical and Societal
Concerns of Computer
Scientists
1 or 3
Mathematics Elective (upper division)
3 or 4
Mathematics Elective (upper division)
3 or 4
Computer Science Elective
3
Computer Science Elective
3
Gen Ed / Core Curriculum
3
Gen Ed / Core Curriculum
3
Gen Ed / Core Curriculum
3
Gen Ed / Core Curriculum
3
Total
15 to 16
Total
13 to 16
In this combined major, the total number of units required for graduationis 120 to 126.
* Notes:
A minimum of 120 units is needed for graduation.
The prerequisite for MATH 273 is MATH 119 and the prerequisite for COSC 236 is COSC 165 or equivalent.
Students who need to start with MATH 119 are advised to either
Take MATH 119 during the summer before entering Towson University or
Take MATH 119 in the fall term of the freshman year. These students will need to postpone the calculus sequence and MATH 265 for one term. They should be able to make up for this delay by either:
taking a mathematics course in the summer session during the first two years, or
inserting an additional mathematics course during the junior or senior year.
Students who need to start with COSC 165 are advised to either
Take COSC 165 during the summer before entering Towson University or
Take COSC 165 during the fall term of the freshman year.
These students will need to postpone COSC 236 for one term. They should be able to make up for this delay by taking COSC 237 in the Summer Session between the Freshman and Sophomore years.