Bachelor of Science in Computer Science

On this page:

Why Choose Computer Science?

You are the future of computer technology.

Computer scientists do not just design software for computers. They work with the software and software systems that allow the day-to-day use of any computing system. Concepts and theory are the focus of this major.

Recommended High School Classes

High school classes that will help with your undergraduate degree include:

  • Mathematics: College algebra/trigonometry, probability/statistics, geometric proofs
  • Science: Biology, chemistry, physics, and other subjects utilizing the scientific method
  • English: Formal argumentation, critical thinking, clear communication of intent
  • Computer Programming

You can also check out College Credit Plus options.
 

Careers

With a Bachelor of Science in computer science, you will be able to design software to address real-word problems. You can focus this degree into a way to analyze data, develop software applications, or work on large and complex systems. The average starting salary for 2016 computer science graduates was $67,233. (NACE, April 2017)

Job Spotlight from the Bureau of Labor Statistics

Software Developer

  • 2023 median pay: $130,160 per year
  • Entry level education: bachelor’s degree
  • Jobs in 2023: 1,897,100
  • Projected jobs in 2033: 2,225,000

Information Security Analysts

  • 2023 median pay: $120,360 per year
  • Entry level education: bachelor’s degree
  • Jobs in 2023: 180,700
  • Projected jobs in 2033: 239,800

Our graduates are employed by:

  • Air Force Institute of Technology
  • Air Force Research Laboratory
  • CACI
  • CDO Technologies
  • Dayton Freight
  • Edaptive Computing Inc.
  • Emerson Climate Technologies
  • Globe Motors
  • InfoSciTex
  • Intelligrated
  • L3 Technologies
  • Lex Tech
  • LexisNexis
  • Marxent
  • National Air and Space Intelligence Center
  • NextGen Federal Systems
  • Omnispear Inc.
  • PQ Systems
  • Redwall Technologies, LLC
  • Reynolds and Reynolds
  • The Design Knowledge Company

Our graduates work as:

  • Applications developer
  • Computer programmer
  • Cyber security analyst
  • Digital design engineer specialist
  • IT infrastructure engineer
  • Java developer
  • Mobile developer
  • Programmer analyst
  • Security analyst
  • Software developer
  • Systems analyst
  • Web developer

It's never too earlyor too late to start managing your career in engineering. Learn more about the Brandeberry Career Development Center.
 

Real-World Experience

We encourage you to apply skills learned in the classroom through study abroad, undergraduate research, co-op/internships, and/or service learning. You will learn from qualified professionals who actively work in the field of computer science and work on computer science projects, allowing you to apply your classroom education to real-world situations.
 

Success Stories

Wright State computer scientist Cogan Shimizu has a key role in designing a federally funded Open Knowledge Network

Academics and Curriculum

View the Bachelor of Science in Computer Science program information, degree requirements, and graduation planning strategy in the Academic Catalog.

Program Guides

We will revise our programs to keep them as current as possible. Your advisor will go over your options if there is a change. 

Admission and Aid

Review the admission requirements and complete the admission application. Identify your desired major on the application. If you meet university admission requirements you are admitted to the college. 

If you are a current student and wish to change majors, submit a Major/Minor Change Request by logging in to WINGS, then select Student Academics under Your Launchpad. If you are an undecided/exploratory student, talk to your advisor about majoring in computer engineering.

There are many ways to offset the cost of your degree. With our program, you will be eligible for paid internships starting your sophomore year. There are also scholarships and other financial aid options. For more information check out the university's financial aid section.
 

Accreditation and Program Outcomes

The Bachelor of Science program in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org, under the General Criteria and the Program Criteria for Computer Science and Similarly Named Computing Programs.

abet computing accreditation commission

ABET Accreditation

Annual Student Enrollment: 332 (Fall 2024)

Graduation Data: 11 graduates in Spring 2024

Educational Objectives:

Within a few years, graduates of our engineering programs can:

  • Advance - attain post-graduation licensure, graduate degrees, and transition through professional roles with increasing complexity, responsibility, and fulfillment
  • Engage - contribute to society through engagement in social, ethical, professional, and leadership activities
  • Lead - assume technical leadership and mentor roles
  • Adapt - maintain a strong foundational knowledge base and stay current with changing technologies, tools, and paradigms in their field

Student Outcomes:

Students who complete the Bachelor of Science in Computer Science will have the ability to: