Skip to Navigation Skip to Page Content

Complete list of course descriptions.

Sample Degree Plan for students beginning Fall 2011 or after
(Prerequisites are in parentheses)

First Semester (15 hours)

  • CS 1000 Intro to Computer Science 1
  • CS 1050 Algorithm Design and Programming I (Math 1100) 3
  • Math 1300 Finite Mathematics (Math 1100 or 1160) 3
  • Constitutional Elective 3
  • Behavioral Science 3
  • General Elective 2

Second Semester (15-16 hours)

  • CS 2050 Algorithm Design and Programming II (CS 1050) 3
  • Math 1400 Calculus for Social & Life Sciences I (Math 1100 or 1160) 3
  • English 1000 Exposition and Argumentation 3
  • Humanities/Fine Art 3
  • General Elective 3

Third Semester (15 hours)

  • CS 3330 Oriented Object Programming (CS 2050) 3
  • Stat 2500 Intro to Probability & Statistics I (Math 1300 or 1400) 3
  • Social Science 3
  • Behavioral Science 3
  • Humanities/Fine Art 3

Fourth Semester (15-16 hours)

  • CS 3270 Intro to Digital Logic (CS 2050) 3
  • CS Elective (varies) 3
  • Foreign Language 5-6
  • Minor 3
  • General Elective 1

Fifth Semester (15-16 hours)

  • CS 3530 UNIX Operating System (Advanced C programming language) 3
  • CS Elective (varies) 3
  • Minor 3
  • Foreign Language 5-6
  • General Elective 1

Sixth Semester (15 hours)

  • CS 3380 Database Management Systems I (CS 2050) 3
  • CS 4320 Software Engineering I (CS 2050 and co-requisite CS 3380) 3
  • Foreign Language 3
  • Science Requirement 3-6
  • Minor 3

Seventh Semester (15 hours)

  • CS Elective (varies)3
  • CS 4970 Senior Capstone Design I (CS 4320) 3
  • Minor 3
  • Social Science 3
  • Humanities/Fine Art 3

Eighth Semester (14-15 hours)

  • CS 4980 Senior Capstone Design II (CS 4970) 2
  • CS Elective (varies) 3
  • Minor 3
  • Humanities/Fine Art 3
  • General Electives 3-4