formerly University of Missouri-Rolla
Missouri S&T






Computer Science

500 West 15th Street
325 Computer Science Bldg.
Rolla, MO 65409
(573) 341-4491
csdept@mst.edu

print 
Curriculum & Courses

 

Suggested Curriculum 128 Hour Undergraduate Program in Computer Science

FRESHMAN YEAR

Fall SemesterCredit
Cmp Sc 1-Introduction to Computer Science1
Cmp Sc 53-Introduction to Programming3
Cmp Sc 54-Introduction to Programming Lab1
English 20-Exposition and Argumentation3
Math 8-Calculus w/Analytic Geometry I5
Humanities Elective (5)3
Total Credit Hours16


Spring SemesterCredit
Cmp Sc 153-Data Structures I3
Cmp Sc 158-Discrete Mathematics3
Math 21-Calculus w/Analytic Geometry II4
Lab Science (1)5
Total Credit Hours16


SOPHOMORE YEAR

Fall Semester  Credit
Literature Elective (5)3
Cmp Sc 253-Data Structures II3
Math 22-Calculus & Analytic Geometry III4
Physics Elective (3)4
Sp&MS 85-Introduction to Speech (4)3
Total Credit Hours17


Spring SemesterCredit
Math 208-Linear Algebra I (7)3
Cmp Sc 238-File Structures and Introduction to Database Systems3
Cmp Eng 111-Intro to Computer Engineering3
Physics Elective (3)4
Stat 215-Engineering Statistics (6)3
Total Credit Hours16

JUNIOR YEAR

Fall SemesterCredit
History Elective (2)3
Cmp Eng 213-digital Systems Design3
Cmp Sc 284-Intro to Operating Systems3
Social Science Elective (2)3
Free Elective (8)3
Total Credit Hours15


Spring SemesterCredit
Cmp Sc 206-Software Engineering I3
Cmp Sc 236-Programming Languages & Translators3
Social Science Elective (2)3
Cmp Sc 228-Intro to Numerical Methods3
Engl 60-Writing and Research3
Total Credit Hours15

SENIOR YEAR

Fall SemesterCredit
Cmp Sc Electives (9)6
Eng/Science Electives (10)6
Humanities/Social Science Elective (11)3
Cmp Sc 397-Software Systems Development I3
Total Credit Hours18


Spring SemesterCredit
Cmp Sc Electives (9)6
Eng/Science Elective (10)3
Humanities/Social Science Elective (11)3
Free Elective (8)3
Total Credit Hours15


NOTES:

(1)  Any science lecture/laboratory course or course pair totaling at least four hours credit. The laboratory is mandatory in all cases.
(2)  Any nine hours that includes courses from at least two of the    following areas: economics, history, political science, psychology, or sociology. One course must satisfy the Missouri and U.S. Constitution requirement.
(3)  Physics 23 and 24 or Physics 21-22/27 and Physics 25-26/28.
(4)  Sp&MS 85 or Sp&MS 283.
(5)  One literature and one humanities course in any of the humanities.
(6)  Stat 215 or 343.
(7)  Math 203 or 208.
(8)  Courses chosen from any field so that 128 hours are completed.  Only these courses may be taken pass/fail and only one course may be taken pass/fail each semester. Some courses such as algebra, trigonometry and the first two years of ROTC does not count toward the 128 hours.
(9)  Any twelve hours from computer science courses, at least six hours must be from 300 level. No X7X courses will be accepted.
(10) Any nine hours chosen from departments that offer a B.S., (or Basic Engineering), excluding computer science.
(11) Any six hours in humanities or social science.


128 total credit hours required for BS.

1.    All computer science majors must earn a "C" or better grade in each of the following courses: Cmp Sc 53, Cmp Sc 153, Cmp Sc 158, and Cmp Sc 253.
2.    All computer science majors must earn a minimum cumulative grade point average of 2.00 for all computer science courses presented to satisfy the required and elective computer science requirements.
3.    All computer science majors must earn a minimum cumulative grade point average of 2.00 for all computer science courses taken at Missouri S&T which are presented to satisfy the required and elective graduation requirements.

 

Computer Science Curriculum by Discipline

Dual degree in Computer Science and Computer Engineering.(pdf)