Skip Navigation
top

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 Studies
Associate of Arts

These program requirements are for students who enroll in the 2021-2022 academic year.


Within the overall outcomes of the AA degree in General Studies, the specialized curriculum in computer studies will help you apply a selected range of fundamental computer-based skills to advance your professional and career goals.

Program Highlights
Required Courses

Courses in the Specialization (25 Credits)


  • (3 Credits, CMIS 102) or a programming language course
  • Computer studies‚ related courses (12), chosen from any CMIS, CMIT, CMSC, CMST, CSIA, IFSM, or SDEV courses
  • Elective courses (10)‚ Courses that may be applicable to a BS in a computing field are recommended.
Career Preparation
Experience Recommended for Success in the Program

No previous experience is needed.

Total Program Credits
60
Transfer Credits
Up to 45
Format
  • All courses are available online
  • Select on-site and 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
Computer Science
Bachelor of Science

These program requirements are for students who enroll in the 2021-2022 academic year.


With a BS in computer science, you'll be able to plan, design, and optimize computer software and hardware systems for commercial and government environments. This versatile major provides you with a foundation in programming languages, software development, complex algorithms, and graphics and visualization.

This program is also available as a minor.

Program Highlights
  • Identify and respond to emerging technology, models, methodologies, systems, and trends in human/computer interaction, including social networking, gaming, modeling, and simulation
  • Apply logic and mathematical principles to the design, development, and verification of secure, high-performance, and reliable computing systems
  • Analyze, design, develop, and document secure technical solutions for computing systems and networking infrastructure
  • Plan, design, and optimize computing architecture, software applications, data, and systems
  • Adhere to local, national, and international technical standards, ethics, and intellectual property regulations when developing computer applications and systems
  • Analyze, compare, and contrast algorithms, programming languages, compilers, and operating systems to select or develop solutions to problems
Required Courses

  • (3 Credits, CMIS 141)

  • (3 Credits, CMIS 242)

  • (3 Credits, CMIS 310)

  • (3 Credits, SDEV 300)

  • (3 Credits, CMSC 350)

  • (3 Credits, CMSC 330)

  • (3 Credits, CMSC 335)

  • (3 Credits, CMSC 430)

  • (3 Credits, CMSC 451)

  • (3 Credits, CMSC 412)

  • (3 Credits, CMSC 405)

  • (3 Credits, CMSC 495)

Related Required Courses

Note: The following related required courses for the major are listed under general education courses and may be applied to general education or elective requirements.


  • (4 Credits, MATH 140)

  • (4 Credits, MATH 141)

  • (3 Credits, CMSC 150)

  • (3 Credits, CMIS 102)
Career Preparation

This program is designed to help provide you with a foundation for a career in software architecture or engineering; application software design; or systems analysis, programming, or engineering in corporate organizations and government agencies.

Experience Recommended for Success in the Program

No previous experience is needed.

Total Program Credits
120
Transfer Credits
Up to 90
Format
  • All courses are available online
  • Select on-site and 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
Cybersecurity Management and Policy
Bachelor of Science

These program requirements are for students who enroll in the 2021-2022 academic year.


In UMGC's bachelor's degree program in cybersecurity management and policy, you can prepare to become a leader in the protection of data. Our cybersecurity students frequently take first place in cyber competitions. This innovative, world-class program uses a multidisciplinary approach--drawing from fields such as management, law, science, business, technology, and psychology--to provide you with the most current knowledge and skills for protecting critical cyber infrastructure and assets.

UMGC was named a National Center of Academic Excellence in Information Assurance and Cyber Defense Education by the National Security Agency and Department of Homeland Security.

This program is also available as a minor.

Program Highlights
  • Protect an organization's critical information and assets by ethically integrating cybersecurity best practices and risk management throughout an enterprise
  • Integrate continuous monitoring and real-time security solutions with information collection, sharing, collaboration, and analysis capabilities to improve situational awareness and deployment of countermeasures in industry and government
  • Evaluate and assess the use of technology to support cybersecurity goals and objectives
  • Participate in forensic analysis of cyber incidents and assist in recovery of operations
  • Formulate, update, and communicate short- and long-term organizational cybersecurity strategies and policies
Required Courses

  • (3 Credits, CSIA 300)

  • (3 Credits, IFSM 304)

  • (3 Credits, CMIT 265)

  • (3 Credits, CMIT 320)

  • (3 Credits, CSIA 310)

  • (3 Credits, CSIA 350)

  • (3 Credits, CSIA 360)

  • (3 Credits, CSIA 413)

  • (3 Credits, CSIA 459)

  • (3 Credits, CMIT 425)

  • (3 Credits, CSIA 485)

Electives

The bachelor's degree in cybersecurity management and policy requires 46 credits of minor and/or elective coursework.

Career Preparation

This program is designed to help you develop skills to manage people and the technologies required to protect information, information systems, and infrastructures, including the nation's critical cyber infrastructures. It is ideal if you want to leverage your previous work experience to move into a team leader, supervisor, or management position within a corporate organization or government agency.

Experience Recommended for Success in the Program

No previous experience is needed.

Total Program Credits
120
Transfer Credits
Up to 90
Format
  • All courses are available online
  • Select on-site and 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

Contact Us

Our helpful admissions advisors can help you choose an academic program to fit your career goals, estimate your transfer credits, and develop a plan for your education costs that fits your budget. If you're a current UMGC student, please visit the Help Center.

Personal Information
This field is required.

This field is required.

Contact Information
Please recheck your email address.
This field is required.

Numbers only, between 10-15 digits.
This field is required.

International numbers, start with a plus sign (+) & country code

This is a required field.
Additional Information
This field is required.
This field is required.

By submitting this form, you are giving your express written consent without obligation for UMGC to contact you regarding our educational programs and services using e-mail, phone, or text, including automated technology for calls and/or texts to the mobile number(s) provided. For more details, including how to opt out, read our privacy policy or contact an admissions advisor.