Bachelor of Arts and Bachelor of Science in Computer Science
No single discipline has transformed society more thoroughly or more radically than computer science. The processing and transfer of vast amounts of information has reshaped how we work and play, how we talk to each other, how we shop, drive, and learn—not to mention how we track climate change, explore space and understand the human genome.
And yet, if computers can turn information into knowledge, they require the infinite possibilities of the human mind to do it. That’s where you come in.
Brandeis offers several pathways into this exciting field so full of promise:
- The Bachelor of Arts in Computer Science is for you if you wish to enter the workforce armed with the fundamentals of computer science, including programming techniques, data structures and computer systems. You will pursue electives on a variety of topics, such as big data and machine learning. You will also be encouraged to complete a second major or a minor.
- The more rigorous Bachelor of Science in Computer Science is for you if you envision a career in computer science research—either in a lab or by pursuing a doctorate. In addition to more core courses, including fundamentals of computing and theory of computation, this track requires more electives, as well as two mathematics courses. You will also be encouraged to complete a research internship or work in a faculty research lab.
- The minor in Computer Science has fewer core courses, and the three additional required computer science courses can be selected to complement your major, be it in business, biology, psychology or another field.
Whether you major or minor, the study of computer science will give you an understanding of the concepts and principles underlying much of today’s technology – and tomorrow’s.
Whether your goal is to pursue research, teach or work in industry, Brandeis is one of the best schools for computer science. You’ll find yourself in small classes taught by distinguished and caring faculty—just minutes away from the thriving high-tech scene in Boston and Cambridge.
In addition to a monthly colloquium series, our dynamic department hosts scholars, alumni and others in the technology industry to speak about all aspects of computer science.
Whether you earn a BA, BS or minor in computer science at Brandeis, you’ll gain a high-impact skill set that is ideal for careers in a number of areas—science, medicine, business, entertainment, and more—as you work alongside your future partners in shaping the world we live in.
Academics and Research
Recent student projects include writing educational computer games for elementary students; developing a computer graphics program for brush-writing Chinese ideograms; developing programs for content-based image retrieval; and creating intelligent interfaces for mining large-scale RNAi-HCS image databases modeling drosophila eye development.
Our highly productive faculty are doing cutting-edge research in state-of-the-art laboratories. They regularly receive honors in their field:
Department Chair Jordan Pollack received the International Society for Artificial Life’s 2017 Lifetime Achievement Award in recognition of his work on computer-simulated evolution and artificial life forms.
James Pustejovsky received a two-year $390,000 grant from the Andrew W. Mellon Foundation to expand and deploy the LAPPS Grid Project that seamlessly connects open-source computer programs to quickly analyze huge amounts of language from diverse sources and genres.
Internships and Networking
Due to our great location just minutes from Boston and Cambridge (home to Microsoft and Google offices) and a strong national alumni network, you'll have access to a wide array of internship opportunities. Every year, the department brings representatives from more than 30 companies to campus for a computer science internship and job fair. Past companies include Amazon, Apple, eBay, Dell EMC, Hewlett Packard, Google, Facebook, Intel, Microsoft, MLB.com, Oracle, PayPal, Red Hat and Twitter.
Careers, Graduate Study and Alumni
Computer science graduates of Brandeis often go on to work for startup companies as well as for IBM, Google, Microsoft and Amazon. Others pursue graduate studies in computer science, computer engineering, materials science, neuroscience and cognitive science.
Recent alumni from our department are working as software engineers, entrepreneurs, business analysts and systems analysts.