Skip to Navigation Skip to Page Content

Complete list of course descriptions.

Sample Degree Plan (138 hrs)
(Prerequisites are in parentheses)

First Semester (15 credit hours)

  • CS 1000: Introduction to Computer Science 1
  • CS 1050: Algorithm Design and Programming I (Math 1100) 3
  • MATH 1500: Analytic Geometry and Calculus I (Math 1160) 5
  • MO Constitutional Elective 3
  • Comm 1200: Public Speaking 3

Second Semester (15 credit hours)

  • CS 2050: Algorithm Design and Programming II (CS 1050) 3
  • MATH 1700: Analytic Geometry and Calculus II (Math 1500) 5
  • English 1000 3
  • CS 2270: Intro to Digital Logic (CS 1050) 3
  • General Elective 1

Third Semester (15 credit hours)

  • CS 2830: Intro to Internet (CS2050) 3
  • Humanities/Fine Arts 3
  • InfoTc 2610:  Audio/Video I 3
  • MATH 2300: Analytic Geometry and Calculus III (Math 1700) 3
  • Behavioral Science 3

Fourth Semester (15 credit hours)

  • CS 3330: Object Oriented Programming (CS 2050) 3
  • CS or IT Elective 3
  • InfoTc  2810: Fundamentals of Network Technology (CS 1050) 3
  • MATH  2320: Discrete Math (Math 1700) 3
  • Social/Behavioral WI 3

Fifth Semester (17 credit hours)

  • CS 3280: Computer Organization & Assembly Lang (CS 2270) 3
  • CS 3050: Advanced Algorithm Design (CS 2050) 3
  • InfoTc 2910: Cyber Security (InfoTc 2810) 3
  • Science Sequence 5
  • Stat 4710: Intro to Mathematical Statistics (Math 2300) 3

Sixth Semester (16 credit hours)

  • CS 4050: Design and Analysis of Algorithms I (CS 3050, Math 2320) 3
  • CS 3380: Database Applications & Info Sys (CS 2050) 3
  • Science Sequence 5
  • CS or IT Elective 3
  • Science Electives 2

Seventh Semester (15 credit hours)

  • CS 4320: Software Engineering I (CS 3380) 3
  • CS 4xxx Elective 3
  • CS 4xxx Elective 3
  • CS 4xxx Elective 3
  • Non-Science Elective 3

Eighth Semester (15 credit hours)

  • CS 4520: Operating Systems I (CS 3050 and Math 1700) 3
  • CS 4970: Senior Capstone Design I (CS 4320 and senior standing) 3
  • CS 4410 or 4450 (Math 2320) (CS 2050) 3
  • Non-Science Elective 3
  • Management 3000/IMSE 4750/Mrktng 4650 (prerequisites on degree plan PDF) 3

Ninth Semester (15 credit hours)

  • CS 4980: Senior Capstone Design II (CS 4970) 3
  • CS 4xxx Elective 3
  • CS 4850: Computer Networks I (CS 2270, Math 2320) 3
  • Humanities/Fine Arts 3
  • General Elective 3