Success in this rapidly changing field requires a thorough knowledge of principles, not just familiarity with programming languages and processors. Our computer science program is built around a complete study of the foundation of computer science with many opportunities for students to use their developing skills in research, analysis , design, imaging, gaming, network applications, and more.
Our faculty are both scholars and teachers who devote their careers to making important contributions to their disciplines through research and application. They are committed to undergraduate education and teach everything from first-year seminars to advanced courses. Faculty interests include information security, algorithmic game theory, graph theory, and more.View Faculty
Computer science is a rapidly evolving interdisciplinary field with roots in mathematics, engineering, logic, and philosophy. It focuses on the discovery and development of problem-solving techniques, and their application in both theoretical and practical situations. Computer scientists advance the state of the art by creating more efficient, effective solutions to problems.
Computer science is constantly creating new opportunities and challenges in a variety of fields. Advances in computing enable breakthroughs in genetics, protein modeling, medicine, weather simulations, and most scientific fields. Because of the Internet, people separated by oceans can communicate and collaborate at work and through social networks. Video game and movie graphics are increasingly realistic. Children learn various skills using fun, educational software. Policies and laws continue to be rewritten to account for our increasing use of and reliance on computers and networks.
Computer science is at the center of this technological revolution, making it one of the most exciting disciplines to study. With computer science, you can have an impact on real world problems and have great potential to help address human needs and improve quality of life. It is a rich and dynamic discipline that seeks to understand and effectively use the great potential of computers.
Our computer science graduates are well prepared for both graduate programs and challenging careers in this growing field of study. Oberlin is the top baccalaureate origin for PhDs awarded in computer science and mathematics over the past decade (1997-2006).
Recent Oberlin graduates have entered graduate programs in computer science at MIT, Stanford, Princeton, Brown, Cornell, and other leading centers for research. Others have taken jobs with such companies as Google, Facebook, Microsoft, IBM, Adobe, Sony Imageworks, and VMWare. Still others have gone to work for small firms or have even started their own companies. Our students are creative, have sound technical knowledge, a broad background on the world, are able to work in groups, and communicate well. These qualities are highly prized by both graduate schools and top software companies.