About the Courses
Student Experience
Because real-world experience is critical in computer science, the department offers courses in applied software development, parallel systems, and programming languages in addition to theoretical computing education courses.
Internships are available for academic credit. Students can also apply for cooperative education which allows them to work full-time in the field while earning academic credit, income, and valuable work experience.
Highlights of the Curriculum
Computer Organization and Programming
Analysis of Algorithms
Parallel Systems
Student Experience
Because real-world experience is critical in computer science, the department offers courses in applied software development, parallel systems, and programming languages in addition to theoretical computing education courses.
Internships are available for academic credit. Students can also apply for cooperative education which allows them to work full-time in the field while earning academic credit, income, and valuable work experience.
Highlights of the Curriculum
Computer Organization and Programming
Analysis of Algorithms
Parallel Systems