All Programs

Catalog

Typical Program in the Computer Science Major for Students Starting a Semester Late

Freshmen Year

Fall

Credits

Core 4
Core 4
Core 4
Foreign Language I 4
Total semester credits 16

Spring

Credits

CS 110 Introduction to Computer Science I 4
Core 4
MATH 202 Linear Algebra and Probability 4
Foreign Language II 4
Total semester credits 16

Sophomore Year

Fall

Credits

CS 112 Introduction to Computer Science II 4
MATH 201 Discrete Mathematics 4
Core 4
Core 4
Total semester credits 16

Spring

Credits

CS 245 Data Structures and Algorithms 4
Core 4
Core 4
Core 4
Total semester credits 16

Junior Year

Fall

Credits

CS 220 Introduction to Parallel Computing 4
Core 4
Core 4
Core
4
CS 385 Special Lecture Series 1
Total semester credits 17

Spring

Credits

CS 315 Computer Architecture 4
CS 212 Software Development 4
Free Elective 4
Free Elective 4
CS 385 Special Lecture Series 1
Total semester credits 17

Senior Year

Fall

Credits

CS 490 Senior Team Project 4
CS 326 Operating Systems 4
Free Elective 4
Free Elective 4
Total semester credits 16

Spring

Credits

CS Theory Course 4
CS Applications Course 4
Free Elective 4
Free Elective 4
Total semester credits 16