Entrance Requirements for the Computer Science Major

Before being fully accepted into the computer science major, students have to successfully complete the following pre-major courses:

  • MATH 272 Discrete Mathematics
  • CS 201 Procedural Programming

Graduation Requirements for the BS in Computer Science

In addition to completing the Undergraduate Degrees General Requirements, to graduate with a BS in Computer Science, students must complete 68 credits of required courses as follows:

  • CS 201 Procedural Programming
  • CS 203 Object Oriented Programming
  • CS 221 Data Structures
  • CS 321 Introduction to Algorithms
  • CS 363 Computer Organization and Architecture
  • CS 350 Programming Languages
  • CS 310 Systems Programming
  • CS 485 Theory of Computation
  • CS 335 Software Development
  • CS 336 Senior Project
  • MATH 272 Discrete Mathematics
  • MATH 281 Calculus 1
  • MATH 282 Calculus 2
  • MATH 286 Linear Algebra 1

Plus 8 additional credits of computer science courses 400 or above

Plus 4 credits of course work in management to equal 68 credits

The above information is subject to change at any time. Students already enrolled at the University should contact the graduation director for their degree requirements.

Spoiler title