Compare Programs

Find the right UMGC degree, specialization, or certificate for your professional and educational goals. Use the compare option to decide between multiple programs of interest.

Computer Science
Bachelor of Science

These program requirements are for students who enroll in the 2026-2027 academic year.


Find success in a growing industry by earning an online bachelor's degree in computer science at University of Maryland Global Campus. Learn from experienced faculty members who are industry experts in the field. Build essential skills that can transfer over to a number of industries. And take charge of your learning experience by utilizing our convenient online courses and no-cost electronic resources. You can also save time and money with a variety of scholarship opportunities and our generous transfer credit policy. Get started today!

Program Highlights
  • Analyze problems: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  • Identify solutions: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively: Communicate effectively in a variety of professional contexts.
  • Make informed judgments: Recognize professional responsibilities and make informed judgements in computing practice based on legal and ethical principles.
  • Engage as a leader: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply theory: Apply computer science theory and software development fundamentals to produce computing-based solutions.
Required Courses
  • (3 Credits, CMSC 150)
  • (3 Credits, CMSC 115)
  • (3 Credits, CMSC 215)
  • (3 Credits, CMSC 220)
  • (3 Credits, CMSC 310)
  • (3 Credits, CMSC 315)
  • (3 Credits, CMSC 345)
  • (3 Credits, CMSC 412)
  • (3 Credits, CMSC 427)
  • (3 Credits, CMSC 451)

Major Elective Courses

Take three courses (9 credits) chosen from a specified group of courses. We have outlined a set of elective course recommendations grouped by topic under Explore Elective Recommendations.

Capstone Course

  • (3 Credits, CMSC 495)

Related Required Courses

The following required courses (6 credits) may be applied to general education requirements:

  • (3 Credits, CMSC 105)
  • (3 Credits, STAT 200)

The following required course (4 credits) may be applied to elective requirements:

  • (4 Credits, MATH 140)

Career Preparation

This degree program is designed to help you prepare for computer science careers in many industries, including data processing, healthcare, information security, finance, and more. Potential job titles include computer scientist, software engineer, database administrator, and computer systems architect.

UMGC courses are taught by experienced faculty and address skills and competencies that are highly valued by today’s employers.

Experience Recommended for Success in the Program

We recommend you have previous professional programming experience or experience programming as a hobby.

Total Program Credits
120
Transfer Credits
Up to 90
Format
  • All courses available online
  • Select hybrid courses available
Tuition Per Credit
  • $250 per credit hour
    (Europe & Downrange)

See our Tuition Rates page for details.

Admission Requirements

This program follows standard UMGC admission requirements.

Military-Specific Details

This program does not have military restrictions. It is available to all eligible civilian and military-affiliated students.

State-Specific Details

This program does not have state-specific restrictions.

Select Another Program
IT: Project Management
Master's Concentration

These program requirements are for students who enroll in the 2026-2027 academic year.


Stand out in the job market by earning an online master’s degree in information technology (IT) with a concentration in project management at University of Maryland Global Campus. In this unique degree program, you’ll develop important skills in several career-relevant areas of study. Plus, with our convenient online courses and no-cost electronic resources in place of most textbooks, you can access the full online learning experience from anywhere and on your own schedule. Why wait? Take the first step and apply today!

Program Highlights
  • Assess technology: Appraise the potential and relevance of technology as well as analytical and quantitative methods.
  • Gain hands-on experience: Apply project leadership knowledge and skills essential for creating high-performing teams.
  • Learn to adapt: Tailor your approach to align with project and organizational characteristics and priorities.
  • Apply management skills: Apply skills that amplify a project manager’s effectiveness, efficiency, and influence.
  • Study connections: Evaluate how a project or program interfaces with operations and product management.
  • Understand the big picture: Create project and program alignment with the broader project context and environment.
  • Apply PM practices: Formulate ways to apply project management practices, skills, tools, and techniques judiciously and effectively.
  • Increase effectiveness: Apply business management skills that amplify a project manager’s effectiveness, efficiency, and influence.
Required Courses

This program requires a total of 30 credits.

Core Courses (IT)

  • (3 Credits, ITEC 626)
  • (3 Credits, ITEC 630)
  • (3 Credits, ITEC 640)

Concentration Courses (Project Management)

  • (3 Credits, PMAN 634)
  • (3 Credits, PMAN 635)
  • (3 Credits, PMAN 637)
  • (3 Credits, PMAN 638)
  • (3 Credits, PMAN 639)
  • (3 Credits, PMAN 641)
  • (3 Credits, PMAN 650)
Career Preparation

This program is designed to help prepare you for work in project coordination, management, and program management. Potential job titles include technical director, IT manager, IT director, scrum master, transition program manager, cybersecurity project manager, and IT project manager. UMGC courses are taught by experienced faculty and address skills and competencies that are highly valued by today’s employers.

Experience Recommended for Success in the Program

Strong writing skills are encouraged in this program.

Total Program Credits
30
Transfer Credits
Up to 12
Format
  • All courses available online
  • Select hybrid courses available
Tuition Per Credit
  • $336 per credit hour
    (Europe & Downrange)

See our Tuition Rates page for details.

Admission Requirements

This program follows standard UMGC admission requirements.

Military-Specific Details

This program does not have military restrictions. It is available to all eligible civilian and military-affiliated students.

State-Specific Details

This program does not have state-specific restrictions.

Select Another Program
Select Another Program