In our undergraduate program in Computer Science, we’re looking for problem-solvers who relish the challenge of using computers to find solutions to difficult issues.
No prior experience with programming? No problem!
Our program welcomes all, and you will not be alone. A large number of our majors come to Case Western Reserve having never written a computer program.
We have the educational expertise to get you up to speed, quickly.
Our Bachelor of Science in Computer Science is designed for students who want a deep dive into computer science. In this program, you will master the fundamentals of computer science, explore the breadth of computing, and choose one of six areas of specialization for further in-depth study:
- Algorithms and Theory
- Artificial Intelligence
- Bioinformatics
- Computer Systems, Networks and Security
- Databases and Data Mining
- Software Engineering
Not sure which computer science degree is right for you?
The Bachelor of Science and the Bachelor of Arts programs provide the same foundational courses in computer science. The difference is in the elective courses you choose.
Students pursuing the Bachelor of Science degree take a majority of their courses in computer science, mathematics, engineering and the natural sciences. Students pursuing the Bachelor of Arts degree have fewer required computer science courses and at the same time, many open electives, allowing students to easily explore other interests in fields outside of computer science or engineering.
Still not sure? At Case Western Reserve University, you can change your program at any time.
Both our degree programs provide a lot of flexibility so wherever you are on the spectrum between wanting to focus on computer science versus wanting a broad liberal arts education, our faculty advisors will help you craft the education that fits you.
https://engineering.case.edu/computer-and-data-sciences/academics/computer-science/bachelor-science?subsite=72210