To ensure you’re ready for any computer science challenge ahead, you’ll complete a collection of 15 required computer science courses covering topics like data structures, software design and development, and operating systems.
Dive Into a Computer Science Bachelor’s Degree to Enhance Your Career
Our world runs on computers, but only a few know how and why they work. Computers are much more than a collection of programming languages, and there’s demand in practically every industry for experts who know the ins and outs of the devices that provide too many services to count. If you’re looking for a challenging yet rewarding career or want to learn the art and science behind modern technology, OHIO’s Bachelor of Science in Computer Science program is right for you.
As a professional computer scientist, you’ll be equipped to work for businesses, carry out research, and much more. With evergreen skills that make you an invaluable asset in any industry, you’ll have an unimaginable range of doors open to you, and it all starts here at Ohio University.
Undergraduate research in computer science is encouraged. The School of Electrical Engineering and Computer Science receives significant research support from industrial and governmental agencies. A number of undergraduate students participate in these sponsored research projects.
What You'll Learn
-
Core Classes
-
Technical Electives
You’ll also have the opportunity to specialize your degree according to your interests. You’ll choose nine hours of technical electives like computation theory, parallel computing, and software verification to complete your CS program.
Choose Where You Want to Learn
-
Athens, OH, Residential Campus
The complete computer science program at Ohio University is only available at our residential campus in Athens. While some classes may be completed online, most students will reap the most rewards from attending full-time at our energizing campus, where students can collaborate, socialize, and enjoy the plethora of fun activities in town.
-
Regional Campuses
Many OHIO CS majors opt to take certain classes at our regional campuses. If one of these campuses is closer to your home, you can spend a semester or two studying there before transferring to the main Athens campus.
Admission Requirements
To best prepare for the demands of the academic programs in Russ College, it is necessary to have met general admissions requirements for Ohio University and completed four years of college-prep math, at least one year of chemistry or physics, and at least one additional year of chemistry, physics, or an engineering science such as engineering principles, robotics, computer science, or digital electronics. Students ranked in the top 30 percent of their classes who score at least 24 on the ACT or comparable SAT are most likely to be successful in Russ College of Engineering and Technology.
-
Tuition & Fees
OHIO is committed to your lifelong success through our Guarantee+, which offers fixed tuition and fees, a graduation plan and lifelong benefits to our students. We're continuously striving to make college more affordable and accessible, while maintaining the high quality and value of an OHIO education.
-
Financial Aid & Scholarships
Our Office of Student Financial Aid and Scholarships provides services to students and parents both in-person and remotely. You can visit our office on the ground floor of Chubb Hall or reach us at financial.aid@ohio.edu or 740-593-4141.
Careers in Computer Science
Not sure what specific, lucrative computer science careers await you? There are dozens of different positions you’ll be qualified for upon graduating with your computer science degree, including the data science and artificial intelligence / machine learning fields. Examples include:
- Computer programmer
- Computer and information research scientist
- Computer network architect
- Information security analyst
- Web developer
- Software developer
- Network and computer system administrator
Post-Grad Opportunities for Computer Science Majors
Once you graduate from OHIO’s computer science bachelor’s program, the sky’s the limit!
Many of our students head straight into our M.S. in computer science program. It’s a stellar option for those who want to jump into a specific industry or give their careers an early extra boost, and it has both thesis and non-thesis project options. Ohio University also offers a Ph.D. track, enabling you to pursue your doctoral degree – and a career in computer science research – as soon as you decide it’s where you want to go.
But many of our students also take their undergraduate degrees and find immediate success in the job market. Thanks to required internship experiences and additional experiential learning opportunities, you may find that you have one – or several! – job offers waiting for you before your final semester.
Study in the Honors Tutorial Program in Advanced Computing
Exceptional students can apply for and study within the Honors Tutorial Program in Advanced Computing. It offers a flexible curriculum and one-on-one tutorials with the most knowledgeable faculty at the School of Electrical Engineering and Computer Science.
Get Hands-On Experience With Your Computer Science Degree
Mastering computer science requires more than sitting through lectures. That’s why CS majors at Ohio University will participate in a variety of hands-on, experiential learning opportunities.
-
Participate in undergraduate research
OHIO strongly encourages undergraduate CS research. Undergraduate students have the opportunity to participate in sponsored research projects to hone their skills and bolster their resumes.
-
Jump into AR/VR development projects
Ohio University computer science students can participate in augmented reality and virtual reality development projects for medical facilities and other organizations.
-
Work with NASA
Ohio University computer science majors have chances to work with major government organizations, including NASA! For instance, previous students completed a Mars rover project.
-
Senior design sequence
All computer science majors at Ohio University must finish the senior design sequence. Four students work on a single project all year long, leveraging the CS skills they’ve learned up to that point, and complete it as a team.
-
Join the Avionics Engineering Center
OHIO computer science majors can join the Avionics Engineering Center, the largest research center at Ohio University overall and one of the premier avionics research facilities in the world.
Why Choose a Computer Science Degree?
View Computer Science B. S. Courses & Curriculum in the Academic Catalog
As our world becomes more and more reliant on interlinked computer systems, the demand for capable professionals who know how to solve problems, devise new solutions, and use computer technology effectively will continue to rise. Earning your computer science bachelor’s degree now will set you up for decades of professional prosperity, so it’s an excellent program for students concerned about future career prospects.
According to the Bureau of Labor Statistics, employment in the computer and information technology industry is projected to grow significantly over the next decade. This organization projects over 377,000 new job openings every year.
On a personal level, a bachelor’s degree in computer science might be worthwhile if you use computers all the time and want to learn more about this vital technology. Studying computer science as a discipline will provide you with a greater appreciation for the technological marvels we use every day.
What is Computer Science?
The computer science program is administered by the School of Electrical Engineering and Computer Science. The School is the beneficiary of a major endowment from the late Dr. C. Paul Stocker, an electrical engineering alumnus. This endowment provides support for facilities and a level of excellence surpassed by few other electrical engineering and computer science departments in the nation. Its laboratories and offices are located in Stocker Center, and the Academic and Research Center. The program offers a Bachelor of Science (B.S.) degree in Computer Science through the Russ College of Engineering and Technology, which is accredited by the Computing Accreditation Commission of ABET under the commission’s General Criteria and Program Criteria for Computer Science.
Computer science involves the design, development, analysis, and maintenance of the computer software that controls complex computer systems and networks. Computer scientists work with all aspects of computer software, including graphics, multimedia, the World Wide Web, email, compilers, software engineering, computer gaming, mobile computing, artificial intelligence, theory of computer algorithms, operating systems, database systems, and Internet applications.
While writing programs is an important function for computer scientists, they do much more than that. They analyze the needs of software users, develop algorithms and interfaces to meet those needs, and work in small groups to design software components. They must be proficient at problem solving, mathematical reasoning, logical thinking, and interpersonal communication. The computer science program at Ohio University, because of its strong ties with mathematics and engineering, emphasizes both the mathematical and the practical components of computer science.
Student Support Resources for Computer Science Majors
Computer science majors at Ohio University will benefit from a variety of different support resources, including knowledgeable faculty, who often act as mentors beyond the classroom. In addition, every student will have several success advisors assigned to them – these are knowledgeable full-time professionals committed to helping you make the best choices and accomplish all your degree objectives on time.
At Ohio University, we’re committed to ensuring that every program, including computer science, feels welcoming to students from varied backgrounds. Computer science student organizations such as the National Society of Black Engineers, the Society of Women Engineers, and the Society of Hispanic Professional Engineers facilitate social events, networking opportunities, and additional professional development for students from underrepresented groups.
All students can apply for various engineering and technology scholarship awards. The Russ College has several renewable scholarships for first-year students, totaling over $1.3 million in scholarship awards to students every year (not counting scholarships offered by Ohio University overall). Cutler Scholarships are an excellent example, available to extraordinary and highly committed students.
Ready to Get Started?
Related Programs
-
Computer Science MinorWith a Minor in Computer Science, you'll have a foundation of knowledge that can be applied to fields such as business, medicine, education, and even the arts.
-
Artificial Intelligence MajorThe Bachelor of Science degree program in Artificial Intelligence (AI) trains students in the emerging computer science discipline of AI, machine learning and deep learning.
-
Cybersecurity Engineering (B.S.)The Bachelor of Science in Cybersecurity Engineering (CSE) degree prepares students to become skilled cybersecurity engineers with expertise in both software and hardware security.