top of page

Missouri University of Science and Technology

Rolla, Missouri
Degree:

BS

Computer Science

Location:

College of Engineering and Computing

Credits:

128 credits

System:

Semester

Required Computer Science (or Related):

• COMPSCI 1200: Discrete Mathematics (3 credits)
• COMPSCI 1500: Computational Problem Solving (3 credits)
• COMPSCI 1570: Introduction To C++ Programming (3 credits)
• COMPSCI 1575/1585 Data Structures with Lab (4 credits)
• COMPSCI 1580: Introduction To Programming Lab (1 credit)
• COMPSCI 2200: Theory of Computer Science (3 credits)
• COMPSCI 2300: File Structures and Introduction to Database Systems (3 credits)
• COMPSCI 2500: Algorithms (3 credits)
• COMPSCI 3500: Programming Languages And Translators (3 credits)
• COMPSCI 3610: Computer Networks (3 credits)
• COMPSCI 3800: Introduction to Operating Systems (3 credits)
• COMPSCI 4090/4091: Software Engineering Capstone I-II (6 credits)
• COMPSCI 4610: Computer Security (3 credits)
• CS Electives (12 credits)

Required Math:

• Calculus I-II (8 credits)
• Statistics elective (3 credits)
• Linear Algebra (3 credits)

Required Science:

• Science with Lab from approved list (5 credits)
• Physics I-II (8 credits)
• Science OR Engineering electives with restrictions (6 credits)

Required Engineering:

• Study And Careers In Engineering and Computing (1 credit)
• Introduction to Digital Logic (3 credits)
• Introduction to Microcontrollers and Embedded System Design (3 credits)
• See "Science Requirements"

Other Requirements:

• Exposition And Argumentation (3 credits)
• Writing and Research (3 credits)
• Principles Of Speech (3 credits)
• Social Science Electives from approved list (6 credits)
• Humanities from approved list (3 credits)
• Literature from approved list (3 credits)
• US and Missouri Constitutions (3 credits)
• Ethics from approved list (3 credits)
• Electives (8 credits)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double major may be possible.

Related Majors:

• BS Computer Engineering

Good to Know:

• Incoming students apply to the Foundational Engineering and Computing Program; students may indicate their intention to major in CS, but will not officially be a CS major until first year requirements have been met.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page