The nodes and arrows show the dependencies between courses. Click on the course nodes to see the Course Learning Outcomes. CS Majors CS Courses All Prerequisites
What is the challenge exam? The challenge exam is an opportunity for students who believe they already know the material covered in CPSC 110 to obtain credit for the course, without having to take the entire course. Students who successfully
If you are not a student majoring in computer science (CS) but are interested in taking some CS courses, you may want to know that the CS Department recently…
Mini-streams are designed for students who are not majoring in Computer Science, but desire a more sophisticated understanding of computer science and how to apply it in your chosen field. Mini-Streams Descriptions Human and Social Centered Computing
How can we help? If you have a question about the many degree specializations offered through the department, the graduation requirements for your chosen specialization, course selection or registration, there are advisors in the Computer Science
The department aims to provide a world-class education to students. Your success is important to us. In this section you'll find links to resources that can help you succeed and to deal with the challenges that many students face while engaged in a