Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →A project-focused undergraduate degree that builds core skills in programming, algorithms and computer systems while letting students tailor studies with electives such as AI, mobile apps and cloud systems. Suited to students who want hands‑on software and systems experience, collaborative project work, and preparation for technical roles or further study.
The curriculum covers both theoretical and practical computing topics. Core areas include software design and software engineering, data structures, algorithms and computational theory, computer architecture and operating systems. Project work and electives let students develop cybersecurity tools, network simulators or 3D games, and choose specialized courses in areas such as artificial intelligence, mobile application development, web security, data analytics and cloud systems.
The publicly available programme text does not list specific admission criteria. For up-to-date application requirements and prerequisites, consult the university's admissions pages or an academic advisor.
Graduates enter a range of technical roles. Typical outcomes highlighted by the programme include positions as software engineers, data scientists, artificial intelligence engineers and computer forensic analysts. The applied and team-based nature of the curriculum prepares students for roles that require software development, systems design, data analysis and digital-investigation skills.
The programme page references scholarships and advising resources but does not provide detailed funding information. Prospective students should explore campus scholarship listings, departmental awards and general financial aid offices for current opportunities.
Shortlist scholarships and plan your application — free guidance from our advisors.