BS Four-Year Degree Plan: Computer Science Option

Sample Schedule

This is only a sample schedule. An advisor will be able to customize the best plan for you.

Check out the course rotation before scheduling your classes.

All students must complete a total of at least 120 credit hours.

The following degree plan is based on the 2018-19 catalog and Missouri State general education requirements.

First semester (fall)

CoursesHours
Total hours13
CSC 130 The World of Computer Science 3
GEP 101 First-Year Foundations
or UHC 110 Freshman Honors Seminar
2
ENG 110 Writing I 3
MTH 138 Pre-Calculus Mathematics 5

Second semester (spring)

CoursesHours
Total hours17
CSC 131 Computational Thinking 4
COM 115 Fundamentals of Public Speaking 3
HST 121 Survey of the History of the United States to 1877
or HST 122 Survey of the History of the United States since 1877
3
BIO 121 or BMS 110 and BMS 111 4
MTH 215 Discrete Mathematics
or MTH 315 Algebraic Structures
3

Third semester (fall)

CoursesHours
Total hours15
CSC 232 Data Structures 4
CSC 335 Database System Concepts 3
General Education (Social and Behavior) 3
MTH 261 Analytic Geometry and Calculus I 5

Fourth semester (spring)

CoursesHours
Total hours16
CSC 325 Algorithms and Advanced Data Structures 3
CSC 344 Computer Systems Fundamentals 3
CSC 388 Introduction to Secure Computing 2
General Education (Humanities) 3
MTH 280 Analytic Geometry and Calculus II 5

Fifth semester (fall)

CoursesHours
Total hours16
CSC 333 Languages and Machines 2
CSC 365 Internet Programming 3
Other Science Course 5
PLS 101 American Democracy and Citizenship 3
ENG 310 Writing II: Writing for Graduate and Professional Schools
or ENG 321 Writing II: Beginning Technical Writing
3

Sixth semester (spring)

CoursesHours
Total hours17
CSC 338 Parallel and Distributed Computing 2
Computer Science Elective 3
General Education (Cultural Competence) 3
PHY 203 Foundations of Physics I 5
Other Science Course 4

Seventh semester (fall)

CoursesHours
Total hours16
CSC 450 Software Engineering 4
Computer Science Elective 3
Elective - Upper Division 3
General Education (Public Issues) 3
MTH 345 Statistics for Scientists and Engineers 3

Eighth semester (spring)

CoursesHours
Total hours13
CSC 482 Seminar in Computer Science 1
Computer Science Elective 3
Elective - Upper Division 3
General Education (Social and Behavior) 3
General Education (Arts) 3
Degree plan last reviewed 04-30-2018.