University of Dayton

USA
1 Scholarships 45 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Science

Offered at University of Dayton, USA
DegreeBachelor
FieldComputer Science.
B

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

You borrow $23,250 median federal debt
You repay $264/mo over 10 years
Graduates earn $75,537 10 yrs after entry
Debt clears in 0.7 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Bachelor’s in Applied Computer Science at the University of Dayton is an undergraduate programme that combines core computer science theory with hands‑on software and systems work. It suits students who want a solid foundation in programming and computing principles with opportunities for labs, internships and project-based learning that prepare them for technology roles or further study.

What you'll study

The programme builds a foundation in core computing subjects alongside applied coursework and laboratory work. Early years emphasise programming, discrete mathematics and fundamental data structures and algorithms. Later years move into systems and application areas, with typical topics including:

  • Programming and software development: object‑oriented programming, software engineering, testing and version control.
  • Data structures and algorithms: algorithm design, complexity analysis and problem solving.
  • Systems and networks: operating systems, computer architecture, and computer networks.
  • Databases and web technologies: relational databases, SQL, and web application development.
  • Applied areas: courses in cybersecurity, machine learning/AI, human–computer interaction, mobile development or embedded systems depending on electives.
  • Mathematics and foundations: discrete mathematics, calculus and linear algebra, with probability and statistics often available or required.
  • Capstone project and labs: a year‑long or semester capstone project that integrates design, implementation and documentation; multiple laboratory courses provide practical experience.

Students can often tailor the degree with technical electives, minors or certificates in areas such as cybersecurity, data science or software engineering. The programme emphasises hands‑on experiences: programming assignments, team projects, and opportunities for undergraduate research.

Entry requirements

Applicants are typically expected to have a high‑school diploma with good grades in mathematics. Competitive applicants usually present:

  • Strong performance in mathematics (algebra, geometry, pre‑calculus or calculus where available)
  • Evidence of preparation in science or computing where possible (computer science courses, programming experience, or related extracurricular activities)
  • Standardised test scores where required by the institution’s admissions policy and a completed application form and supporting materials such as transcripts and references

The University of Dayton evaluates applications holistically, taking account of academic record, personal statement, recommendation and any relevant experience such as coding projects, internships or participation in competitions. Mature applicants and transfers may be considered with appropriate college‑level coursework.

Career prospects

Graduates of an applied computer science bachelor’s degree enter a wide range of technology roles across sectors. Common career paths include:

  • Software developer or engineer — building applications, services and systems
  • Systems analyst or IT specialist — designing and maintaining enterprise systems
  • Data analyst or entry‑level data scientist — working with datasets, visualisation and basic machine learning
  • Cybersecurity practitioner — roles in security operations, risk assessment and incident response
  • Network engineer and embedded systems developer — for graduates who focus on systems and hardware‑adjacent topics

Graduates also move into technical consulting, product management, or continue to graduate study in computer science, software engineering or specialised areas such as AI or cybersecurity. The programme’s emphasis on projects and internships helps students build portfolios and employer connections.

Why study at University of Dayton

The University of Dayton combines a strong liberal‑arts and engineering tradition with a focus on experiential learning. The computer science programmes are delivered with small to medium class sizes and significant lab time, allowing close faculty mentoring. Students benefit from:

  • Experiential learning: co‑op and internship support, practicum courses and industry projects that provide real‑world experience.
  • Undergraduate research opportunities: faculty‑led research projects and chances to contribute to publishable work.
  • Career support and employer connections: an active career services team and relationships with regional and national employers in technology, aerospace, defence and manufacturing.
  • Flexible pathways: elective options, minors and interdisciplinary opportunities across engineering, business and the sciences.

Students seeking a hands‑on, professionally oriented computer science education with strong support for internships and career placement will find the University of Dayton a good fit.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Dayton

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.