This website is best viewed in a browser that supports web standards.

Skip to content or, if you would rather, Skip to navigation.

Northwest Missouri State University

B.S. in Computer Science

Students pursuing a degree in computer science study the design and performance of computers and computational processes. The design and implementation of efficient reliable software and hardware to meet given specifications is of particular importance.

Degree Diagram »

Required Courses for Computer Science
B.S. Degree; no minor required

Course No.

Course Name


44-141 Computer Programming I 3
44-241 Computer Programming II 3
44-242 Data and File Structures 3
44-296 Professional Development Seminar 3
44-345 Computer Organization 3
44-349 Survey of Algorithms 3
44-356 Network Fundamentals 3
44-460 Database Systems 3
44-525 Theory & Implementation of Programming Languages 3
44-550 Operating Systems 3
44-561 Software Engineering I 3
44-563 Software Engineering II 3
Choose 9 hours from the following electives
44-325 Programming Languages 3
44-443 Mobile Computing -iOS 3
44-444 Mobile Computing -Android 3
44-555 Network Security 3
44-560 Advance Topics in Database Systems 3
44-563 Developing Web Applications and Services 3
Math Option A 15
17-117 Precalculus
17-215 Discrete Math
17-120 Calculus
17-230 Probability and Statistics OR
17-114 General Statistics
Math Option B 13
17-118 College Algebra
17-215 Discrete Math
17-114 General Statistics
17-316 Linear Statistical Models
Choose 1 Science Option 8-10
25-110/111 General Physics I and Lab
25-120/121 General Physics II and Lab OR
25-120/121 Fundamentals of Classical Physics I and Lab
25-230/231 Fundamentals of Classical Physics II and Lab OR
24-114/115 General Chemistry I and Lab
24-116/117 General Chemistry II and Lab
Total Course Hours Required 66-70

For course descriptions, go to the current undergraduate catalog.

Careers in Computer Science

Our Graduates Have Been Hired At

Majors in this field are some of the most sought after in the country. As the world becomes increasingly digital-based, those who can knowledgeably work with computers and digital media will be in high demand.

  • Cerner Corporation
  • Mutual of Omaha
  • Hallmark
  • Sprint
  • Celeritas
  • Principal Financial Group