Computer Science Degree Requirements
Bachelor of Science in Computer Science
- consists of 75 hours of computer science, math, and physics courses
- must satisfy general education requirements at Missouri State (41-45 hours)
- Minor is required
- Required Math classes fulfill the Math minor requirements
- Required Physics classes plus 2 more hours fulfill the Physics minor requirements
Required Computer Science Courses
- CSC 130 - The World of Computer Science
- CSC 131 - Introduction to Computer Science I
- CSC 232 - Introduction to Computer Science II
- CSC 285 - Computer Architecture
- CSC 325 - Algorithms and Advanced Data Structures
- CSC 333 - Languages and Machines
- CSC 450 - Software Engineering
- CSC 460 - Operating Systems
- CSC 482 - Seminar in Computer Science
Required Math Courses
- MTH 215 - Discrete Mathematics
- MTH 261 - Analytic Geometry and Calculus I
- MTH 280 - Analytic Geometry and Calculus II
- MTH 345 - Statistics for Scientists and Engineers
Required Physics Courses
- PHY 203 - Foundations of Physics I
- PHY 204 - Foundations of Physics II
- PHY 220 - Introduction to Structure and Logic of Digital Computers
- PHY 324 - Instrumental/Computer Interfacing
You must also meet the University's General Education requirements. NOTE: Science courses in the degree program (PHY 203 plus the "pick one" science course) combine to meet the Natural World General Education requirement.
A sample four year schedule is available for this degree.
Minor in Computer Science
- CSC 130 World of Computer Science
- CSC 121 Introduction to Basic Programming; or CSC 125 Introduction to C++ Programming; or CSC 131 Introduction to Computer Science I
- At least 6 additional hours of eligible CSC courses numbered 232 or higher, except CSC 399 and CSC 596.
Links to other Computer Science course-related information