Computer Science Major
The Computer Science major requires the completion of 58 credits. CS 110 may be required if a student has no previous programming experience.
Program Requirements
Required Courses for Computer Science Major
CS 110 | Introduction to Computer Science | 3 |
CS 111 | Introduction to Structured Programming | 3 |
CS 112 | Data Structures | 3 |
CS 113 | Discrete Structures | 3 |
CS 215 | Computer Systems Organization with Assembler | 3 |
CS 272 | OOP with C# and Games | 3 |
CS 311 | Database Design | 3 |
CS 312 | Software Engineering | 3 |
CS 313 | Discrete Systems | 3 |
CS 318 | Project Course | 3 |
CS 319 | Computer Ethics | 3 |
CS 339 | Networking and Data Communication | 3 |
CS 341 | Analysis of Algorithms | 3 |
CS 349 | Operating Systems | 3 |
Electives for Computer Science Major
Select one of the following:
CS 236 | Advanced Scripting Concepts | |
CS 241 | Advanced Programming Concepts Using "C" | 3 |
CS 348 | Programming in Unix | 3 |
CS 349 | Operating Systems | 3 |
Required Supporting Courses for Computer Science Major
Must have a grade of "C" or better