| Undergraduate |
| Graduate |
| Course Descriptions |
| Schedules |
| Syllabi |
| Full-time Faculty |
| Part-time Faculty |
| Staff |
| Tutors |
| Colloquia |
| Analysis Seminars |
| Math Club |
| Algebra Conferences and Seminars |
| Tutoring |
| Advising |
| FAQ |
| List of Tutorial Software |
| Mathematical Links |
| DePaul Links |
|
|
DePaul University - Department of Mathematical Sciences | |||||||||||||
| Home |
|
Academics |
|
People |
|
Clubs & Events |
|
Resources |
|
Links | Sitemap | |||
Mathematical Computer Studies: Programs of Study
The sample programs in theoretical computer science, graphics, and computational methods shown below have been developed to help guide students' choice of courses. However, students are not required to follow any one sample program in order to receive the degree. Mathematical computer studies students are strongly encouraged to consult with advisors both in mathematics and in computer science to plan their programs.
Mathematics: |
One of the first-year calculus
sequences: MAT 150-1-2 Calculus I, II, III; or MAT 160-1-2 Calculus for Mathematics and Science Majors I, II, III; or MAT 170-1-2 ProMath Calculus for Mathematics and Science Majors I, II, III (prerequisite or corequisite: MAT 131 or placement by the Mathematics Diagnostic Test) Note: The 160-1-2 and 170-1-2 sequences are only offered beginning in the autumn quarter of each year. Both sequences are highly recommended for students concentrating in mathematics. |
| Either MAT 215
Introduction to Mathematical Reasoning (prerequisite:
MAT 151 or 161 or 171) or the combination of MAT 140 and 141 Discrete Mathematics I and II (prerequisite: MAT 130 or placement by the Mathematics Diagnostic Test) |
|
| MAT 260 Multivariable Calculus I (prerequisite:
MAT 152 or 162 or 172 or consent of the department chairperson) Note : MAT 260-261 is only offered in the autumn and winter quarters. |
|
| MAT 262 Linear Algebra (prerequisite:
MAT 260) Notes: MAT 262 is only offered in the spring quarter. MAT 220 may be substituted with the consent of the department chairperson. |
|
| MAT 230 Number Theory (prerequisite: MAT 141 or 215 or consent of the department chairperson) | |
| MAT 310 Abstract Algebra I (prerequisite: either MAT 141 or 215 and either MAT 262 or 220 or 230) | |
| Two additional courses chosen
from: MAT 311-312 Abstract Algebra II and III; MAT 240 Combinatorics;
MAT 351-2 Probability and Statistics I and II; MAT 372 Logic and Set Theory;
and MAT 370 Advanced Linear Algebra |
|
Computer Science: |
CSC 215 Introduction to Structured Programming Using C++ (corequisite: MAT 140) |
| CSC 310-311 Principles of Computer Science I and II (prerequisite: CSC 215) | |
| CSC 321 Design and Analysis of Algorithms (prerequisite: CSC 311) | |
| CSC 347 Concepts of Programming Languages (prerequisite: CSC 311) | |
| Either CSC 312 Assembly Language or CSC 345 Computer Architecture (prerequisite for CSC 312: CSC 311; prerequisite for CSC 345: CSC 312 or consent of instructor) | |
| One additional course chosen from: CSC 348 Introduction to Compiler Design, CSC 345 Computer Architecture, 358 Symbolic Programming, 444 Automata Theory and Formal Grammars. (prerequisite for CSC 348: CSC347; prerequisite for CSC 345: CSC 312 or consent of instructor; prerequisite for CSC 358: CSC 255 or CSC 310; prerequisite for CSC 444: MAT 141) |
Mathematics: |
One of the first-year calculus
sequences: MAT 150-1-2 Calculus I, II, III; or MAT 160-1-2 Calculus for Mathematics and Science Majors I, II, III; or MAT 170-1-2 Pro-Math Calculus for Mathematics and Science Majors I, II, III (prerequisite or corequisite: MAT 131 or placement by the Mathematics Diagnostic Test) Note: The 160-1-2 and 170-1-2 sequences are only offered beginning in the autumn quarter of each year. Both sequences are highly recommended for students concentrating in mathematics. |
| Either MAT 215
Introduction to Mathematical Reasoning (prerequisite:
MAT 151 or 161 or 171) or the combination of MAT 140 and 141 Discrete Mathematics I and II (prerequisite: MAT 130 or placement by the Mathematics Diagnostic Test) |
|
| MAT 260 Multivariable Calculus I (prerequisite:
MAT 152 or 162 or 172 or consent of the department chairperson) Note : MAT 260 is only offered in the autumn and winter quarters. |
|
| MAT 262 Linear Algebra (prerequisite:
MAT 260) Note: MAT 262 is only offered in the spring quarter. MAT 220 may be substituted with the consent of the department chairperson. |
|
| MAT 370 Advanced Linear Algebra (prerequisite: MAT 262 or 220) | |
| MAT 385 Numerical Analysis I (prerequisite: MAT 262 or the combination of MAT 220 and either 152 or 162 or 172; and a programming course) | |
| Two additional courses chosen from: MAT 261 Multivariable Calculus II, MAT 386 Numerical Analysis II, and MAT 337 Complex Variables (prerequisite for 261: MAT 260; prerequisite for MAT 386: MAT 385; prerequisite for MAT 337: MAT 261 and either MAT 141 or 215) | |
| Computer Science: | CSC 215 Introduction to Structured Programming Using C++ (corequisite: MAT 140) |
| CSC 310-311 Principles of Computer Science I and II (prerequisite: CSC 215) | |
| CSC 371 Survey of Computer Graphics (prerequisite: CSC 311) | |
| CSC 329 Computer Graphics I (prerequisite: CSC 311 and either MAT 145 or MAT 150 or 160 or 170. It is recommended that students complete either MAT 220 or MAT 262 before taking this course.) | |
| CSC 339 Computer Graphics II (prerequisite: CSC 329) | |
| CSC 372 Computer Animation (prerequisite: CSC 329 and either MAT 152 or MAT 162 or 172) |
| Mathematics: | One of the first-year calculus
sequences: MAT 150-1-2 Calculus I, II, III; or MAT 160-1-2 Calculus for Mathematics and Science Majors I, II, III; or MAT 170-1-2 Pro-Math Calculus for Mathematics and Science Majors I, II, III (prerequisite or corequisite: MAT 131 or placement by the Mathematics Diagnostic Test) Note: The 160-1-2 and 170-1-2 sequences are only offered beginning in the autumn quarter of each year. Both sequences are highly recommended for students concentrating in mathematics. |
| Either MAT 215
Introduction to Mathematical Reasoning (prerequisite:
MAT 151 or 161 or 171) or the combination of MAT 140 and 141 Discrete Mathematics I and II (prerequisite: MAT 130 or placement by the Mathematics Diagnostic Test) |
|
| MAT 260 and 261 Multivariable Calculus I and II (prerequisite: MAT 152 or 162 or 172 or consent of the
department chairperson) Note : MAT 260 is only offered in the autumn and winter quarters. |
|
| MAT 262 Linear Algebra (prerequisite:
MAT 260) Note: MAT 262 is only offered in the spring quarter. MAT 220 may be substituted with the consent of the department chairperson. |
|
| MAT 370 Advanced Linear Algebra (prerequisite: MAT 262 or 220) | |
| Two additional courses chosen from: MAT 338 Differential Equations, MAT 348-349 Applied Statistical Methods I and II, MAT 351-352 Probability and Statistics I and II (corequisite for MAT 338: MAT 261; prerequisite for MAT 348: MAT 151 or 161 or 171; prerequisite for MAT 351: MAT 261) | |
Computer Science: |
CSC 215 Introduction to Structured Programming Using C++ (corequisite: MAT 140) |
| CSC 310-311 Principles of Computer Science I
and II (prerequisite: CSC 215) |
|
| CSC 321 Design and Analysis of Algorithms (prerequisite: CSC 311) | |
| MAT 385 Numerical Analysis I (prerequisite: MAT 262 or the combination of MAT 220 and either 152 or 162 or 172; and a programming course) | |
| CSC/MAT 387 Operations Research I (prerequisite: MAT 262 or 220 and any introductory programming
course) Note: CSC/MAT 387 is only offered in alternate years. |
|
| One additional course chosen from: CSC/MAT 386 Numerical Analysis II, CSC/MAT 387 Operations Research II, CSC 345 Computer Architecture (prerequisite for CSC/MAT 386: CSC/MAT 385: prerequisite for CSC/MAT 387: CSC/MAT 386; prerequisite for CSC345: CSC 312 or consent of instructor. |
Additional Notes
| Disclaimer | Math Homepage | DePaul Homepage | CampusConnect | Contact Us | Search |