Undergraduate Programs

Computers are now pervasive in everyday life, from embedded processors in cars and appliances to major data processing instruments used in universities, government and business. Computer science is the discipline that has made this entirely new way of life possible. The study of computer science will give you a broad and deep understanding of the fundamental concepts and principles underlying much of our world and our technological future. It also will enable you to discover and design algorithms, arrange information into complex data structures, use search and heuristics for artificial intelligence, and create fun computer games. A good computer science education is preparation for a job in the growing software industry or for graduate school in several subjects.

Brandeis offers Bachelor of Arts and Bachelor of Science degrees in computer science, with small classes taught by faculty who are leaders in their field. After a set of core courses, our electives span a wide range of computer systems, intelligent applications and other current research areas.