The Department offers both a Bachelor of Science and a Bachelor of Arts major in Computer Science and a combined B.S./M.S. program. It also offers joint majors with the Departments of Electrical Engineering, Mathematics, and Psychology.
The Bachelor of Science program is designed for students who plan to continue in computing after graduation; the Bachelor of Arts program provides a solid computer science background as preparation for work in other fields such as finance, law, management, or medicine.
The joint major in Computer Science and Mathematics is intended for students who are interested in computational mathematics, the use of computers in mathematics, mathematical aspects of algorithm design and analysis, and theoretical foundations of computing.
The joint major in Computer Science and Psychology allows students to integrate work in these two fields, with each providing tools and theories that can be applied to problems in the other. Examples of such interactions include artificial intelligence, biological perception, cognitive science, and neural modes of computation.
The joint major in Electrical Engineering and Computer Science is designed for students interested in computer engineering and other areas at the interface between these two fields. It covers discrete and continuous mathematics; algorithm analysis and design; digital and analog circuits; signals and systems; systems programming; and computer engineering. It provides coherence in its core program, but allows flexibility to pursue technical electives.
View more details on
Yale University.
|
|