Here is the Plan of Study (PDF version) that describes a proposed four year sequence for this degree program.
Mathematics Requirements: (20 credit hours)
- MA 163 Integrated Calculus and Analytic Geometry I (Cr. 5)
- MA 164 Integrated Calculus and Analytic Geometry II (Cr. 5)
- MA 261 Multivariate Calculus (Cr. 4)
- MA 265 Linear Algebra (Cr. 3)
- MA 312 Probability (Cr. 3)
Note: MA 264 Differential Equations is strongly recommended to those who want to attend graduate school or pursue certain interests in Computer Science.
Computer Science Requirements: (43 credit hours)
- CS 100 An Introducation To Computer Science (Cr. 1)
- CS 123 Programming I: Java
- CS 124 Programming II: C++
- CS 223 Computer Architecture and Assembly Language
- CS 275 Data Structures
- CS 302 Operating Systems
- CS 309 Discrete Mathematical Structures
- CS 316 Programming Languages
- CS 332 Algorithms
- CS 404 Distributed Systems
- CS 410 Automata and Computability
- CS 416 Software Engineering
- CS 420 Senior Design Project
- CS 442 Database Systems
- CS 455 Computer Graphics
Science Requirements: (9 12 credit hours)
Three courses in Laboratory Sciences as approved by the MCSS Department.
English Requirements: (3 6 credit hours)
ENGL 104 ENGL 105 - English Composition I/II
Or
ENGL 103 Advanced Freshman Composition
Communication Requirements: (3 credit hours)
COM 114 Fundamentals of Speech
Humanities & Social Sciences Requirements:
(27 credit hours)
Six credits from each of four of the following five areas, with the other three credits distributed in a humanities or social sciences course.
- Literature, Philosophy, Aesthetics
- History, Political Science
- Economics
- Sociology, Psychology
- Foreign Language