Computer Science at University of Maryland Global Campus

Computer Science

Undergraduate degree at University of Maryland Global Campus

Program Details
Undergraduate Degree
4.0 Years
Online Program
Program Cost

USD 38,880

Visit Official Website

Explore the Computer Science program at University of Maryland Global Campus. This program is offered in USA and provides an excellent learning opportunity in Undergraduate studies.

The Online Bachelor’s Degree in Computer Science at the University of Maryland Global Campus (UMGC) is designed to equip students with essential skills for a successful career in the tech industry. This 120-credit program includes a comprehensive curriculum that covers introductory to advanced topics in programming, computer systems, software engineering, and data analysis. Students will engage in hands-on projects that enhance their problem-solving abilities and prepare them for real-world challenges. The program is fully online, allowing flexibility for students to learn at their own pace, and offers opportunities for accelerated pathways to a Master of Arts in Teaching. With experienced faculty and a focus on industry-relevant skills, graduates are well-prepared for roles such as software engineers, database administrators, and computer scientists. The program also supports military personnel with reduced tuition rates and various financial aid options.

University
University of Maryland Global Campus
University Location
USA (Online)
Program Duration
4.0 years
Ranking
Not available
Part-time allowed
Yes

Required Courses
  • Introductory Programming (CMSC 115)
  • Intermediate Programming (CMSC 215)
  • Computer Systems and Architecture (CMSC 310)
  • Fundamentals of Networking (CMIT 265)
  • Data Structures and Analysis (CMSC 315)
  • Relational Database Concepts and Applications (CMSC 320)
  • Advanced Programming Languages (CMSC 330)
  • Object-Oriented and Concurrent Programming (CMSC 335)
  • Software Engineering Principles and Techniques (CMSC 345)
  • Compiler Theory and Design (CMSC 430)
  • Design and Analysis of Computer Algorithms (CMSC 451)
  • Capstone in Computer Science (CMSC 495)
Elective Courses
  • Calculus I (MATH 140)
  • Introduction to Problem-Solving and Algorithm Design (CMSC 105)
  • Calculus II (MATH 141)
  • Introduction to Discrete Structures (CMSC 150)
Online Program

This program can be completed entirely online.