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, ...
AP Computer Science is getting a facelift—or rather, an entirely new face. The College Board has announced that this fall it will launch a new Advanced Placement course in computer science: AP ...
It’s no secret that computer science (CS) courses are not a priority in many high schools. Across the nation, many schools get away with packaging courses that teach kids to make Powerpoints, ...
The nonprofit that oversees the Advanced Placement exams is endorsing the idea that computer science should be a high school graduation requirement. And it’s prepared to put funding behind it. The ...
The curriculum for the Bachelor of Arts degree in Computer Science is based on current recommendations of the Association for Computing Machinery (ACM) for liberal arts institutions. The program is ...
Computer Science prepares students to lead in a world experiencing sweeping technological change. Students choosing to major in computer science can look forward to a career in one of the many fields ...
Corrected: A previous version of this story misspelled the name of the principal of Putnam County High School in Unionville, Mo. His name is Jeremy Watt. A national effort led by the White House and ...
Apply now for 2026 entry or register your interest to find out about future events and what it’s like to study with us. Our MSc in Advanced Computer Science offers a variety of modules, including ...