University of Nebraska, Omaha

87 Programs 2 Degree levels
Bachelor

Bachelor of Science in Computer Science

DegreeBachelor
FieldComputer Science
C

Cost & earnings at University of Nebraska, Omaha What students borrow here, and what they go on to earn

You borrow $19,000 median federal debt
You repay $216/mo over 10 years
Graduates earn $53,909 10 yrs after entry
Debt clears in 1.3 yrs of the salary premium
US Department of Education figures See the full breakdown →
A

Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing

See the degree grade →

A Bachelor of Science in Computer Science builds a foundation in programming, algorithms, systems and theory for students preparing for technical roles or graduate study. It suits applicants who enjoy problem solving, mathematics and building software or systems.

Programme overview

The Bachelor of Science in Computer Science is an undergraduate degree focused on core computing principles and practical software development skills. The programme combines theoretical topics such as algorithms and computability with hands-on experience in programming, systems and software engineering to prepare students for industry positions or further academic study.

What you'll study

Students study a sequence of courses that typically includes:

  • Programming and software development — multiple courses in programming languages, data structures and software engineering practices.
  • Systems and architecture — operating systems, computer organization and networks that explain how hardware and software interact.
  • Theory and algorithms — discrete mathematics, algorithm design and analysis, and computational theory to support rigorous problem solving.
  • Specialised electives — options often include databases, artificial intelligence, security, graphics, human–computer interaction, and machine learning depending on interest and faculty offerings.
  • Capstone and project work — team-based or individual projects that apply classroom learning to real-world software or research problems.

Entry requirements

Admission typically requires a high-school diploma or equivalent with strong preparation in mathematics (algebra and precalculus or calculus) and science. Universities commonly look for solid grades in relevant coursework and may consider standardized test scores, placement results or completion of introductory college-level math. Transfer students are evaluated on college transcripts and any completed computing coursework.

Career prospects

Graduates commonly move into roles such as software developer, systems engineer, application analyst, data engineer or quality assurance engineer. The degree also provides a foundation for graduate study in computer science or related fields. Career paths vary with elective choices and internship experience; combining the degree with practical project work increases employability in software and technology sectors.

Scholarships & funding angle

Many students fund study through a mix of institutional scholarships, departmental awards, merit- or need-based financial aid, and part-time work or internships. Prospective applicants should consult the university’s financial aid office and the computer science department for scholarships targeted at computing students, research assistantships, and work-study opportunities that can offset costs while building relevant experience.

Latest Bachelor Scholarships

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Nebraska, Omaha

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.