The Department of Computer Science offers undergraduate courses in foundational theory as well as several applied areas that range from introductory to advanced sub-disciplines of this field. We provide graduate course work that supports each of our graduate degree options. 

**Please note that the Syllabus Library is only available to the SMU community and requires a valid SMU ID to access it. This library is a resource for SMU students and should only be used for SMU internal use.