Undergraduate Programs
Computer Science Undergraduate Program
The Computer Science curriculum provides a solid basis in fundamental topics such as programming, data structures, algorithms, languages, operating systems, and compilers. In addition, there is a variety of optional courses such as artificial intelligence, graphics, software, networks, and cryptography. There is enough flexibility in the program to allow students to develop other interests at the level of a minor or even a double major.
Computer Science Labs and Organizations
ACM Student Chapter
Clarkson Open Source Institute (COSI)
IDEA Club (ACM SIGGRAPH Student Chapter)
Internet Teaching Lab (ITL)
Virtual Reality Lab (VR)
Computer Science Major
Highlights
Overview of the Curriculum
Student Handbook
Checklist (classes of 2016 and later)
Checklist (classes of 2010 to 2015)
Option Declaration Form
Professional Experience Documents
Pre-Approval Form
Letter to Supervisor
Final Approval Form








