Computer Science Major
Hiram College’s computer science major prepares tomorrow’s innovators through interactive learning and rich research opportunities. Students who enjoy the world of fast-moving technology and thrive at coding and hands-on application will excel in the Hiram computer science major. Our students leave Hiram with both a rigorous education and practical experience to prepare them for graduate study or careers in the tech industry.
Computer Science Degree Program Summary
The department has articulated the mission of the computer science program as follows, aligned with and inspired by the mission of Hiram College.
The mission of the computer science degree program is:
- To develop ethical, socially responsible, analytical, and critical thinkers
- To give students a foundation for making creative contributions to society in the computing area
- To provide challenges to students within a supportive community
Image: computer science degree
Our Computer Science Degree Course Overview
Our computer science major equips students with a strong foundation in both theoretical concepts and hands-on technical skills. The curriculum is designed to help students explore areas like software development, cybersecurity, artificial intelligence, and more.
Just a few of the key courses you will take in the computer science bachelor’s degree program includes:
- CPSC 17100 – Intro to Computer Science with Lab
- CPSC 17200 – Intro to Programming with Lab
- CPSC 24000 – Computer Ethics
- CPSC 34500 – Operating Systems
- CPSC 38600 – Artificial Intelligence
- CPSC 35600 – Database Design
- CPSC 35800 – Intro to Design and Analysis of Algorithms
You’ll also complete the two courses, CPSC 40000 and CPSC 40100, which are part of your capstone research sequence where you’ll develop a formal proposal, create a significant software implementation, and present your work to faculty and peers.
To view the full list of required courses and electives, please visit the computer science degree course catalog.
Additionally, Hiram College holds a variety of college accreditations, providing students with the assurance of a high-quality education and recognized academic standards. You can learn more by visiting our accreditation page.
Career Paths with a Computer Science Bachelor’s Degree
- Application developer
- Software developer
- Information technology
- Security
- Database analysis/creation
- Network and systems administration
Ways for Computer Science Majors to Get Involved at Hiram
The computer science club’s mission is to promote the opportunities and fun provided by computer-based events.
If you’re looking for extracurriculars outside of the computer science major, there are over 25 clubs and organizations that you can choose from. So, whether you are interested in special interest groups, cultural groups, or sports organizations, you have plenty of options based on your preferences.
FAQs About Pursuing Your Computer Science Degree
Benefits of Pursuing a Computer Science Major
Centrally located between Cleveland, Akron, and Youngstown, Hiram College’s campus is perfect for anyone looking to pursue their computer science major in northeast Ohio. Plus, our faculty and staff are dedicated to individual student success, and our programs are tailored to equip you with the tools needed to excel in the field of your preference.
On top of that, students who choose to pursue their computer science bachelor’s degree at Hiram College have the benefit of attending courses that have a 10-to-1 student-faculty ratio, and being part of a campus that is inclusion-focused and comprised of minority and international students.
Broader Industry Benefits of a Computer Science Bachelor’s Degree
One of the main advantages of earning your computer science degree is the growing demand for individuals in the field. According to Gitnux, the total number of computer science roles is expected to hit 3.5 million by 2026, and jobs are even predicted to grow by 22% within the next decade.
Along with promising job expansion, other advantages include learning skills that are transferable to other industries or positions and furthering overall technological innovation.
Additional Resources for Our Student Body
Our support services are designed with overall student success in mind. Some of our additional support both inside and outside of the classroom for students pursuing their computer science major in northeast Ohio include the following:
- Student academic services – Our academic services are provided for students to help them set up rewarding goals, as well as provide them with the tools needed to achieve them. This includes services such as advising, academic coaching, and peer writing tutoring.
- Career and community engagement – We want to offer our students access to career development tools and networking opportunities in order to help them achieve successful and enriching careers. These resources include resume-building workshops, sessions for learning how to interview, and various volunteering opportunities.
- Health and wellness opportunities – At Hiram, the health and happiness of our students is one of our top priorities. That is why we provide an on-campus health center, counseling services, and disability services so students can attain their computer science bachelor’s degree in good health and well-being.
- Information technology resources – Our IT help desk is here to assist our students and faculty with any Hiram-related technological issues. We also offer media services for more interactive classes and meetings, as well as computer labs with on-campus printing available.
Apply to Our Computer Science Major Today!
Our dedicated faculty and staff are ready for you to take the next steps toward starting your northeast Ohio computer science bachelor’s degree.
Apply to our program today to get started or contact admission to learn more. We look forward to discussing your future here with us!
Faculty
Nicolas Hirsch, Ph.D.
Dan Gavazzi
Ready?




