News

An exam that allowed students entry into CPSC 2230, “Data Systems and Programming Techniques,” without taking CPSC 2010, “Introduction to Computer Science,” will no longer be in use.
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
The department offers a variety of introductory courses that are appropriate for students of all backgrounds. Most students interested in Computer Science start with one of the following courses, all ...
CS50x: Introduction to Computer Science Harvard’s flagship course, CS50x: Introduction to Computer Science, is widely considered one of the best beginner programming courses online.
Intended for students who have completed COMP_SCI 111, but don’t have any other formal Computer Science background. It will provide an introduction to object-oriented programming in Python, preparing ...
Are you considering earning a computer science degree? Check out our guide to learn about requirements, specializations, courses and career paths.
Sophomore fall, I walked into Computer Science 61: “Systems Programming and Machine Organization” wearing a summer dress and carrying a tote bag.