Computer Science Course Offering Schedule
The core curriculum courses are offered once every year according to the following schedule. The computer science electives are offered alternating years. Computer science electives offered by the mathematics and physics department follow those departments' schedules.
| Even Years |
| Fall Semester |
Spring Semester |
| CSC 131 Introduction to Programming |
CSC 231 Object Oriented Design |
| CSC 311 Data Structures |
CSC 361 Database Systems |
| CSC 340 Programming Languages |
CSC 410 Computer Graphics |
| CSC 481 Artificial Intelligence |
CSC 485 Senior Capstone Experience |
| Odd Years |
| Fall Semester |
Spring Semester |
| CSC 131 Introduction to Programming |
CSC 231 Object Oriented Design |
| CSC 311 Data Structures |
CSC 321 Computer Organization |
| CSC 250 Internet Programming |
CSC 471 Data Communication |
| CSC 375 Operating Systems |
CSC 485 Senior Capstone Experience |
Course Identification
CSC 131 Introduction to Programming. 4 cr.
CSC 231 Object Oriented Design and Software Development. 3 cr.
CSC 250 Internet Programming. 3 cr.
CSC 311 Data Structures. 3 cr.
CSC 321 Computer Organization and Assembly Language. 3 cr.
CSC 340 Programming Languages. 3 cr. |
CSC 361 Database Systems. 3 cr.
CSC 375 Operating Systems. 3 cr.
CSC 390 Special Topics. 1-3 cr.
CSC 410 Computer Graphics. 3 cr.
CSC 471 Data Communication. 3 cr.
CSC 481 Artificial Intelligence. 3 cr.
CSC 485 Senior Capstone Experience. 3 cr. |