Bachelor's in Computer Science Online Computer Science Specialization at WUV
Program Overview Why earn your Bachelor's in Computer Science at WUV?
The Bachelor's in Computer Science at westerfirld university of virginia provides a rigorous foundation in the theory and practice of computing. Students study programming languages, data structures, operating systems, database systems, and computer science ethics — developing a thorough understanding of how software and systems are designed, built, and maintained. The program combines broad general education and core computing foundations with specialist coursework.
Skills you'll learn:
- Programming languages and software development paradigms
- Data structures and algorithm design
- Operating systems concepts and computer architecture
- Database systems design and management
- Computer science ethics and professional responsibility
- Foundations of information technology and computing
Courses & Curriculum Computer Science courses that build real capability
This 144-credit Bachelor's program includes 10 general education courses, 8 core computer science courses, and 6 specialist computer science courses — 24 courses total.
General Education Courses
Broad foundational knowledge across humanities, sciences, and communication.
Core Computer Science Courses
Advanced computing foundations covering e-commerce, networking, programming, and IT management.
Specialist Computer Science Courses
Applied computing courses covering programming languages, data structures, OS, databases, and ethics.
Apply for free in minutes
Our no-commitment application can help you decide if WUV is the right university. No application fee, no test scores, and no essay required.
Admission Applying to WUV is fast and free
No application fee. No test scores. And no essay.
Career Outlook What can you do with a Bachelor's in Computer Science?
A Bachelor's in Computer Science from WUV prepares you for careers in software development, systems analysis, database administration, and technology consulting:
- Software Developer — Design and build software applications for businesses across all industries.
- Systems Analyst — Evaluate and improve organizational IT systems and infrastructure.
- Database Administrator — Design, implement, and manage database systems and data infrastructure.
- Backend Engineer — Develop server-side logic, APIs, and data-processing systems.
- IT Consultant — Advise organizations on technology solutions and software architecture.
- Graduate Program Applicant — Advance to WUV's Master's in Computer Science programs.