Keystone logo
Radford University Bachelor of Science in Computer Science
Radford University

Bachelor of Science in Computer Science

Radford, USA

4 Years

English

Full time

01 Dec 2024

Jul 2025

USD 25,633 / per year *

On-Campus

* out-of-state, commuter student | $12,548: in-state, commuter student. Additional fees may apply

Introduction

With the increase in usage of technology used to develop products, provide services, and communicate with clients, business leaders who understand technical aspects have an advantage. With the Information Science program, you’ll complete a combination of Computer Science classes and Business classes, a true hybrid of business and technology.

Why Study Computer Science at Radford?

We offer two Bachelor of Science degrees (Computer Science or Information Systems), three minors (Computer Science, Information Systems, or Information Technology), two undergraduate certificates (cybersecurity and web development), and an online degree completion program.

Students earn a Bachelor of Science degree in either Computer Science and Technology or Information Science and Systems. Both programs prepare you for a variety of careers in industry or government and for graduate study. Within the Computer Science and Technology degree program, you can choose among four Concentrations: Computer Science, Database, Networks, and Software.

Computer Science Concentration

The ABET-accredited Computer Science concentration includes a broad foundation in the core areas of computer science, including operating systems, computer organization, programming language design, and advanced study of algorithms and theoretical computer science. Technical elective courses provide specialization in two areas of your choice.

Database Concentration

The Database concentration educates students in all aspects of data management including database design, database administration, data warehousing, data visualization, data mining, and analysis.

Networks Concentration

Computer and communications networks are now a part of our everyday lives. The Networks concentration prepares you for careers in network design and network administration. Courses expose you to a broad spectrum of networking concepts and technologies in both a theoretical classroom setting and an advanced networks lab.

Software Engineering Concentration

The Software Engineering concentration is designed to produce designers for large, complex software systems. These courses cover current best practices and process models of the software development life cycle, with a detailed study of all process phases—from eliciting requirements through operations and maintenance. Emphasis is on design attributes that make it possible to efficiently implement, extend, and maintain large systems.

Transfer Degree: Secure Software Development (Online)

The Secure Software Development concentration builds a robust foundation in computer science, emphasizing advanced programming and security; building breadth in web programming, cloud computing, software engineering and testing; database systems, and networking. The program also emphasizes ethics, communication, and other professional skills.

Admissions

Scholarships and Funding

Curriculum

Program Tuition Fee

Career Opportunities

Facilities

About the School

Questions