4 years (120 credits)
Flexible pacing available
120 Credits
Including core and elective courses
September 1, 2023
Rolling admissions available
Program Highlights
Learning Outcomes
- Design and implement efficient algorithms and software solutions to solve complex problems
- Apply computer science principles and mathematical models to address real-world challenges
- Develop proficiency in multiple programming languages and development environments
- Analyze and evaluate computing systems for performance, security, and user experience
- Collaborate effectively in team-based software development projects using industry-standard methodologies
- Understand ethical implications and professional responsibilities in computing practice
Program Details
Format
100% Online
Tuition
$375 per credit hour
Accreditation
Accredited by the Computing Accreditation Commission of ABET
Financial Aid
Available for qualified students
Curriculum
Our comprehensive curriculum is designed to prepare you for success in the field.
Want to see the full curriculum and course descriptions?
Career Opportunities
Graduates of our Computer Science program pursue successful careers in various fields.
Median Salary
$75,000 - $130,000
Job Growth
22% (2021-2031)
Median Salary
$95,000 - $150,000
Job Growth
36% (2021-2031)
Median Salary
$70,000 - $120,000
Job Growth
4% (2021-2031)
Median Salary
$65,000 - $110,000
Job Growth
23% (2021-2031)
Meet Our Faculty
Learn from industry experts and accomplished academics.
Dr. Chen has over 20 years of experience in software development and research. He holds a Ph.D. in Computer Science from MIT and specializes in artificial intelligence and machine learning algorithms.
Prof. Washington brings industry experience from her career at major tech companies. She focuses on software engineering practices, agile methodologies, and has led numerous large-scale development projects.
Dr. Miller is a certified security professional with expertise in network security, ethical hacking, and digital forensics. His research explores emerging threats and defensive strategies in cybersecurity.
Student Success Stories
The Computer Science program at Thornebridge gave me a strong foundation in both theory and practical skills. The project-based learning approach prepared me well for my career as a software engineer.
Alex Rivera
Software Engineer, Tech Innovations Inc.
As someone transitioning from another field, I appreciated how the program built my skills from the ground up. The faculty were supportive and the online format allowed me to learn at my own pace.
Priya Patel
Full Stack Developer, Digital Solutions LLC
The emphasis on collaborative projects mirrored real-world development environments. I graduated with not just technical skills but also the teamwork and communication abilities that employers value.
Marcus Johnson
Data Scientist, Analytics Corp
Frequently Asked Questions
Find answers to common questions about our Computer Science program.
No prior programming experience is required. Our curriculum starts with the fundamentals and progressively builds more advanced skills. However, having some basic computer literacy is helpful.
The program covers multiple languages including Python, Java, JavaScript, and C++. The focus is on building transferable programming concepts that allow you to adapt to any language or framework you encounter in your career.
Very hands-on. Each course includes practical projects and programming assignments. You'll build a portfolio of work throughout the program, culminating in a capstone project that demonstrates your skills to potential employers.
You'll need a relatively modern computer (less than 5 years old) with at least 8GB of RAM and a reliable internet connection. Specific software requirements will be provided before each course, but most required tools are free or provided by the university.
Yes, through your choice of electives you can focus on areas such as web development, cybersecurity, data science, or artificial intelligence. Your academic advisor can help you select courses aligned with your career goals.
Our curriculum is regularly reviewed and updated by faculty and industry advisors to ensure relevance. Courses focus on fundamental principles that remain valuable even as specific technologies evolve, while also incorporating current tools and practices.