Computer Science
Build your best life.
We believe all people can be computer scientists!
Computer scientists have transformed the world we live in, and with a computer science degree, you can become the next leader in our technology-driven society. With four areas of concentration, hands-on curriculum, a caring and accessible faculty, and numerous labor and co-curricular opportunities, you’ll be ready to create the next great advancement in technology. Coming in 2024, our new technology building will support opportunities to explore advanced computing subjects in our interactive robotics and visualization lab, a makerspace designed to foster creativity and exploration, and a hands-on networking and security lab.
We’ve designed an inclusive curriculum that begins with the basics of programming and data structures, and culminates with advanced topics in computer science and a capstone experience. The curriculum is also flexible enough to support students starting with no prior computing experience, as well as students who've taken computer science courses prior to Berea, meeting you where you are in your computing journey. With conferences, hack-a-thons, internships, research opportunities, and a robust labor program, students graduate from the computer science major with real-world, hands-on experience that makes them competitive in today's market.
We use a teaching methodology demonstrably more effective at helping people feel like they’re empowered rather than sitting down and listening to a lecture. Students work together in teams to construct and understand and grapple with the knowledge. It’s really effective.
Opportunities & Internships
Students taking CSC courses often engage with the community as part of the course requirements. For example, the students in the Database Systems course (CSC 330) create web-enabled database systems that support local businesses and organizations in their daily operations. Students in the Introduction to Robotics course (CSC 126) take their robotic creations into the community to demonstrate them to K-12 students, building excitement around CSC for future generations.
Careers & Outcomes
Buoyed by their experience in the labor program and networking opportunities, Computer Science graduates find work or continue their education in a variety of fields including: