Skip Navigation
Skip to Menu Toggle Button
Online Bachelor's Degree

Computer Science

Computer Science
Bachelor of Science
AT A GLANCE
  • 120 credits
  • Up to 90 Credits Accepted
  • All courses are available online or on-site
  • Hybrid course format available
TUITION
  • $250 per credit
Apply Now

Get in demand with an online bachelor's degree in computer science

With a Bachelor of Science in computer science from University of Maryland Global Campus, 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.

Total Credits Required: 120

Required Major Courses: 33

  • (3 Credits, CMIS 141)
  • (3 Credits, CMIS 242)
  • (3 Credits, CMIS 310)
  • SDEV 300
  • (3 Credits, CMSC 350)
  • CMSC 330
  • CMSC 335
  • (3 Credits, CMIS 330)
  • (3 Credits, CMIS 320)
  • CMSC 430
  • CMSC 451
  • (3 Credits, CMSC 495)

Related Required Courses

The following required courses may be applied to general education or elective requirements:

  • (4 Credits, MATH 140)
  • (4 Credits, MATH 141)
  • CMSC 150
  • (3 Credits, CMIS 102)

UMGC outlines the options available to fulfill the 41 credits of general education coursework for bachelor's degrees on the General Education Requirements webpage.

In addition to the major, elective, and general education courses and requirements outlined on this page, please review the overall bachelor's degree requirements.

This is our recommended course sequence to progress through this program. You may take multiple courses simultaneously, up to your course load limit. You cannot take a prerequisite with its subsequent course during the same session. Your plan will be unique and dependent on multiple factors, including the number of credits you transfer to this program. Contact an advisor if you have any questions about this plan, course alternatives, or your course load limit.

Sequence Course Requirement(s) Fulfilled
1
(1 Credit, LIBS 150)
General Education: Research & Computing Literacy
2
(3 Credits, PACE 111T)
General Education: Research & Computing Literacy
3
(3 Credits, WRTG 111)
General Education: Communication
4
(3 Credits, CMIS 102)
General Education: Research & Computing Literacy; Prerequisite to Major
5
(3 Credits, NUTR 100)
General Education: Biological & Physical Sciences
6
(3 Credits, CMIS 141)
Major
7
(3 Credits, SPCH 100)
General Education: Communication
8
(4 Credits, MATH 140)
General Education: Math; Prerequisite to Major
This course requires a prerequisite not listed in this sequence.
9
(3 Credits, WRTG 112)
General Education: Communication
10
(3 Credits, CMIS 242)
Major
11
(3 Credits, HIST 125)
General Education: Arts & Humanities
12
(4 Credits, BIOL 103)
General Education: Biological & Physical Sciences
13
(3 Credits, BEHS 103)
General Education: Behavioral & Social Sciences
14
(3 Credits, ARTH 334)
General Education: Arts & Humanities
15 CMSC 150 Major
16
(3 Credits, ECON 103)
General Education: Behavioral & Social Sciences
17
(3 Credits, CMIS 310)
Major
18
(4 Credits, MATH 141)
Major
19 SDEV 300 Major
20 3-credit elective course Elective
21
(3 Credits, CMSC 350)
Major
22 3-credit elective course Elective
23 CMSC 330 Major
24
(3 Credits, WRTG 393)
General Education: Communication
25 3-credit elective course Elective
26 CMSC 335 Major
27 3-credit elective course Elective
28 3-credit elective course Elective
29
(3 Credits, CMIS 330)
Major
30 3-credit elective course Elective
31
(3 Credits, CMIS 320)
Major
32 3-credit elective course Elective
33 3-credit elective course Elective
34 CMSC 430 Major
35 3-credit elective course Elective
36 3-credit elective course Elective
37 CMSC 451 Major
38 3-credit elective course Elective
39
(3 Credits, CMSC 495)
Major
40 2-credit elective course Elective

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.
U.S. Military Affiliation 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.

Please wait as we send your request.