Photo of a student working on an assignment on the computer
Students hard at work in one of the Computer Science Labs. Photo credit: Jeong Hyun Hwang
Program Overview

Computer Science

Program Type: Major, Minor
  • Bachelor of Arts (BA)
Department: Computer Science

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.

Why Study Computer Science at Oberlin?

6
Associated Faculty
20
Courses
14%
OC grads work at Google

Sample Courses

  • CSCI 150 - Introduction to Computer Science 4 credits
  • CSCI 280 - Algorithms 4 credits
  • CSCI 343 - Computer and Information Security 4 credits
  • CSCI 364 - Artificial Intelligence 4 credits

Computer Science Faculty

Computer science 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.

Explore Faculty within Computer Science

Computer Science News

electroacoustic artist and visiting TIMARA faculty member Eli Stine '14

Sounds of Science

October 3, 2019
Electroacoustic artist Eli Stine ’14 returns to teach and create at Oberlin.