Cost & earnings at Radford University What students borrow here, and what they go on to earn
The Bachelor of Science in Applied Computer Science at Radford University is a practical, hands‑on programme that combines core computer science theory with software development, systems engineering and applied computing electives. It suits students who want a career-ready foundation in programming, systems and applied technologies, with opportunities for lab work, projects and industry experience.
The Applied Computer Science degree emphasises foundational computer science concepts alongside applied software and systems development. Core topics typically include programming and software design, data structures and algorithms, discrete mathematics, computer organisation and operating systems, and database systems. Students progress to applied subjects such as software engineering, web and mobile development, networking, cybersecurity fundamentals, and data analytics.
Learning is delivered through a mixture of lectures, laboratory sessions and project work. Most programmes include a substantial capstone or senior project in which students design and implement a non‑trivial application or system, and many students take part in team projects, internships or practicum placements with local employers or university research groups.
Applicants should hold a high school diploma or equivalent with a solid background in mathematics. Typical successful applicants demonstrate competency in algebra and pre‑calculus; prior experience in computer programming is beneficial but not always required. Admissions decisions are based on academic transcripts, completed coursework, and any required university application materials.
For transfer applicants, completion of introductory college‑level computing and mathematics courses strengthens an application. Mature students and those with relevant work experience are considered on the same basis as other applicants. International applicants must meet university language proficiency and credential evaluation requirements.
Graduates with an applied computer science degree pursue a wide range of technical and professional roles. Common entry roles include software developer, web developer, systems analyst, database administrator, network support specialist and cybersecurity analyst. With experience, alumni move into senior development, systems engineering, technical leadership, product management or specialised areas such as data science and machine learning.
Graduates also use the degree as preparation for graduate study in computer science, information technology or related disciplines. Career services at the university support students with internship placements, employer networking, résumé preparation and interview practice to help transition into the regional and national job market.
Radford offers a learning environment with small class sizes and accessible faculty, enabling close mentorship and tailored support. The programme emphasises applied learning—labs, team projects and a capstone experience—that prepares students for real‑world development and IT roles. Students benefit from campus computing resources, student technical organisations and opportunities to seek internships with regional employers.
The university’s career services and faculty connections help students identify practicum and employment opportunities, while the campus community supports collaborative learning and professional development. For students seeking a practice‑oriented undergraduate education in computing, Radford combines classroom theory with applied skill building and local industry engagement.
Shortlist scholarships and plan your application — free guidance from our advisors.