News

Computer science graduates are finding that job offers, once plentiful, are often scarce. Tech companies are already relying more on A.I. for some aspects of coding, eliminating some entry-level work.
Additional Policies & Requirements Students who complete a BS in Computer Science are not eligible to complete a BA in Computer Science, a BS in Applied Computer Science (post-baccalaureate program), ...
The undergraduate degree requirements allow for some flexibility in which courses you can take to satisfy your Computer Science Core and Electives. The following suggested plans of study are optional* ...
Frequently Asked Questions The senior thesis requires a considerable time investment, discipline and focus, and therefore is only undertaken by a few students each year. When considering whether to ...
Computer Science - CSC 190/191: Senior Project I/II Student teams work on the development of a software application for a public or private sector client. Team members must collaborate with each other ...
In their final year, Bachelor of Science in CS majors complete either a Senior Design Project or an Enterprise project. Many of these projects are presented by students at Design Expo, an annual ...
(Photo by Dan Armendariz) When Yale joined forces with Harvard for a new introduction to computer science course this fall, it was an unprecedented move for Yale — but one both students and faculty ...