ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://www.umgc.edu/online-degrees/bachelors/computer-science |
| Last Crawled | 2026-04-09 14:55:17 (22 hours ago) |
| First Indexed | 2022-03-16 12:26:51 (4 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Online Computer Science Bachelor's Degree | UMGC |
| Meta Description | Earn an online computer science bachelor's degree at UMGC. Plan, design, & optimize computer software & hardware systems for commercial & government environments. |
| Meta Canonical | null |
| Boilerpipe Text | University of Maryland Global Campus
Online Degrees
Bachelor’s Degrees
Computer Science
Search Course Catalog
These requirements are for students who enroll in the
2025–2026 academic year
. For prior year requirements, visit our catalog archive.
Bachelor’s Degree Requirements
In addition to the specific course requirements outlined on each bachelor’s degree webpage, UMGC maintains certain requirements for all bachelor’s degrees.
Develop Analytical Skills
Develop the analytical and problem-solving skills necessary to design, implement, test, and debug computer programs.
Implement Solutions
Design and implement a computing-based solution to meet a given set of requirements, standards, and guidelines.
Evaluate Systems
Evaluate alternative architectures, algorithms, and systems to make informed decisions that optimize system performance.
Apply Principles
Apply mathematical principles, computer science theory, and software development fundamentals to design and build effective computing-based solutions.
Communicate Effectively
Communicate effectively with a range of audiences in a variety of professional contexts.
Apply Standards
Recognize local, national, and international technical standards and legal, ethical, and intellectual property regulations in practice.
17%
Job Growth
Top 2
Best Tech Jobs |
| Markdown | [Skip Navigation](https://www.umgc.edu/online-degrees/bachelors/computer-science#main-content)
[ ](https://www.umgc.edu/ "University of Maryland Global Campus")
- [Current Students](https://www.umgc.edu/current-students)
- [Locations](https://www.umgc.edu/locations)
- [U.S. Locations](https://www.umgc.edu/locations)
- [UMGC Asia](https://asia.umgc.edu/)
- [UMGC Europe](https://europe.umgc.edu/)
- [Learn Online](https://www.umgc.edu/experience/learning/online)
- [Get Help](https://www.umgc.edu/help)
- [Find Answers](https://www.umgc.edu/help)
- [Chat Now](https://www.umgc.edu/online-degrees/bachelors/computer-science)
- [Email Us](https://www.umgc.edu/help/submit-case)
- [855-655-8682](tel:1-855-655-8682)
[Login](https://www.umgc.edu/login)
[Request Info](https://www.umgc.edu/admission/request-information)
[Apply Now](https://apply.umgc.edu/)
- [Academic Programs](https://www.umgc.edu/online-degrees)
Academic Programs
Academic Programs
###### DEGREE LEVEL
- [Bachelor’s Degrees](https://www.umgc.edu/online-degrees/bachelors)
- [Master’s Degrees](https://www.umgc.edu/online-degrees/masters)
- [Associate Degrees](https://www.umgc.edu/online-degrees/associates)
- [Doctoral Programs](https://www.umgc.edu/online-degrees/doctoral)
- [Undergraduate Certificates](https://www.umgc.edu/online-degrees/undergraduate-certificates)
- [Graduate Certificates](https://www.umgc.edu/online-degrees/graduate-certificates)
###### SUBJECT
- [Business & Management](https://www.umgc.edu/business-management)
- [Cybersecurity](https://www.umgc.edu/cybersecurity)
- [Data Analytics](https://www.umgc.edu/data-analytics)
- [Education & Teaching](https://www.umgc.edu/education-teaching)
- [Healthcare & Science](https://www.umgc.edu/healthcare-science)
- [IT & Computer Science](https://www.umgc.edu/it-computer-science)
- [Liberal Arts & Communication](https://www.umgc.edu/liberal-arts-communication)
- [Public Safety](https://www.umgc.edu/public-safety)
- [Academic Catalog](https://www.umgc.edu/current-students/degree-requirements/catalogs)
- [Schedule of Classes](https://webapps.umgc.edu/soc/us.cfm)
- [Online Learning](https://www.umgc.edu/experience/learning/online)
- [Hybrid Learning](https://www.umgc.edu/experience/learning/hybrid)
[Compare Online Degrees](https://www.umgc.edu/compare-programs)
Back
- [Tuition & Finances](https://www.umgc.edu/tuition-financial-assistance)
Tuition & Finances
Tuition & Finances
- [Tuition and Fees](https://www.umgc.edu/tuition-financial-assistance/tuition)
- [Payment & Finance Options](https://www.umgc.edu/tuition-financial-assistance/payment-finance-options)
- [Scholarships](https://www.umgc.edu/tuition-financial-assistance/scholarships)
- [Military Tuition & Education Benefits](https://www.umgc.edu/military-and-veterans/tuition-benefits)
- [Employer Tuition Assistance](https://www.umgc.edu/tuition-financial-assistance/employer-provided-tuition-assistance)
- [Federal Government Employees](https://www.umgc.edu/tuition-financial-assistance/federal-government-employees)
- [Financial Aid Events](https://www.umgc.edu/tuition-financial-assistance/financial-aid-events)
- [One Big Beautiful Bill Act (OBBBA)](https://www.umgc.edu/tuition-financial-assistance/payment-finance-options/one-big-beautiful-bill-act)
[Estimate Costs & Time](https://www.umgc.edu/estimate-costs)
Back
- [Admission](https://www.umgc.edu/admission)
Admission
Admission
- [Admission Requirements](https://www.umgc.edu/admission/requirements)
- [Steps to Apply & Get Started](https://www.umgc.edu/admission/steps-to-apply-get-started)
- [Steps to Apply for Military & Veterans](https://www.umgc.edu/military-and-veterans/admission/steps-to-apply)
- [Academic Calendar](https://www.umgc.edu/admission/academic-calendar)
- [Request Admission Information](https://www.umgc.edu/admission/request-information)
- [Submit Your Transcripts](https://www.umgc.edu/admission/steps-to-apply-get-started/submit-your-transcripts)
- [Admission Events](https://www.umgc.edu/admission/admission-events)
Back
- [Transfers & Credits](https://www.umgc.edu/transfers-and-credits)
Transfers & Credits
Transfers & Credits
- [College & University Transfer Credits](https://www.umgc.edu/transfers-and-credits/credit-from-colleges)
- [Fast Paths to Credit](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit)
- [Credit by Exam](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/credit-by-exam)
- [Earn Credit for Industry Certifications & Professional Courses](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/industry-certification-professional-courses)
- [Credit for Military Education & Training](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/military-education-training)
- [Estimate Your Undergraduate Transfer Credits](https://www.umgc.edu/transfers-and-credits/estimate-your-credits)
Back
- [About UMGC](https://www.umgc.edu/experience)
About UMGC
About UMGC
###### ABOUT
- [Why Choose UMGC?](https://www.umgc.edu/experience/why-choose-umgc)
- [Accreditation](https://www.umgc.edu/experience/why-choose-umgc/accreditation)
- [Student Services](https://www.umgc.edu/experience/student-services)
- [Career Services](https://www.umgc.edu/current-students/career-services)
- [Learning at UMGC](https://www.umgc.edu/experience/learning)
- [Awards & Recognition](https://www.umgc.edu/experience/why-choose-umgc/awards-recognition)
- [Mission & History](https://www.umgc.edu/experience/why-choose-umgc/mission-values)
- [University System of Maryland Membership](https://www.umgc.edu/experience/why-choose-umgc/usm-membership)
- [Unstoppable Stories: A UMGC Podcast](https://www.umgc.edu/news/unstoppable-stories)
###### RELATED LINKS
- [News](https://www.umgc.edu/news)
- [Events](https://www.umgc.edu/events)
- [Faculty List](https://www.umgc.edu/faculty-list)
- [Partners](https://www.umgc.edu/business-partners)
- [Administration](https://www.umgc.edu/administration)
- [Alumni](https://alumni.umgc.edu/)
- [Donors](https://impact.umgc.edu/)
Back
- [Military](https://www.umgc.edu/military-and-veterans)
Military
Military
- [Military Tuition & Education Benefits](https://www.umgc.edu/military-and-veterans/tuition-benefits)
- [Military Resources & Services](https://www.umgc.edu/military-and-veterans/resources-services)
- [Veterans Resources & Services](https://www.umgc.edu/military-and-veterans/resources-services/veterans)
- [Online Degrees for Military](https://www.umgc.edu/military-and-veterans/online-degrees)
- [Housing Allowance](https://www.umgc.edu/military-and-veterans/tuition-benefits/housing-allowance)
- [Admission](https://www.umgc.edu/military-and-veterans/admission)
- [Earn Credit Through a Military College or Institution](https://www.umgc.edu/military-and-veterans/military-college-institution-credit)
- [Worldwide Locations](https://www.umgc.edu/locations)
- [Military Admission Events](https://www.umgc.edu/military-and-veterans/military-admission-events)
Back
- [UMGC Blog](https://www.umgc.edu/blog)
UMGC Blog
Back
- [Current Students](https://www.umgc.edu/current-students)
- Locations
- [U.S. Locations](https://www.umgc.edu/locations)
- [UMGC Asia](https://asia.umgc.edu/)
- [UMGC Europe](https://europe.umgc.edu/)
- [Learn Online](https://www.umgc.edu/experience/learning/online)
- Get Help
- [Find Answers](https://www.umgc.edu/help)
- [Chat Now](https://www.umgc.edu/online-degrees/bachelors/computer-science)
- [Email Us](https://www.umgc.edu/help/submit-case)
- [855-655-8682](tel:1-855-655-8682)
[Request Info](https://www.umgc.edu/admission/request-information)
[Apply Now](https://apply.umgc.edu/)
[Skip to Menu Toggle Button](https://www.umgc.edu/online-degrees/bachelors/computer-science#cmp-header__hamburgerBtn)
![Hero Background]()
# Online Bachelor’s Degree Computer Science
1. [University of Maryland Global Campus](https://www.umgc.edu/ "University of Maryland Global Campus")
2. [Online Degrees](https://www.umgc.edu/online-degrees "Online Degrees ")
3. [Bachelor’s Degrees](https://www.umgc.edu/online-degrees/bachelors "Bachelor’s Degrees")
4. Computer Science
###### Computer Science
Bachelor of Science
###### DEGREE AT A GLANCE
- 120 credits
- Transfer up to 90 credits
- All courses available online
- Select hybrid courses available
###### TUITION RATES
- \$337 per credit (in-state)
- \$499 per credit (out-of-state)
- \$250 per credit (military)
- [Other fees](https://www.umgc.edu/tuition-financial-assistance/tuition#fees) may apply
[Apply Now](https://apply.umgc.edu/)
###### Next Session Starts
May 13
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](https://www.umgc.edu/experience/learning/online.html) and [no-cost electronic resources.](https://www.umgc.edu/experience/learning/open-educational-resources.html) You can also save time and money with a variety of [scholarship opportunities](https://www.umgc.edu/tuition-financial-assistance/scholarships.html) and our [generous transfer credit policy](https://www.umgc.edu/transfers-and-credits.html). Get started today\!
## Build Essential Skills with a Computer Science Degree
Designed with input from leading industry experts, our bachelor’s degree in computer science may help prepare you for a rewarding and stable career in almost any modern organization. You’ll take introductory, intermediate, and advanced computer programming courses and familiarize yourself with computer systems and architecture, software engineering principles, mathematics, computer algorithms, data analysis, and database administration. This program may also help familiarize you with emerging developments in software and artificial intelligence. The skills you’ll learn in this program are universal and may help prepare you for success and longevity in your professional career.
Here are a few of the benefits of our computer science program:
- Our courses are taught by experienced [faculty members](https://www.umgc.edu/experience/why-choose-umgc/faculty) who are leaders in their fields.
- You can join one of our cyber- or IT-focused [student organizations](https://www.umgc.edu/current-students/student-life-and-support/clubs) like the computing club or Upsilon Pi Epsilon (the international [honor society](https://www.umgc.edu/current-students/student-life-and-support/honor-societies) for IT-related majors).
## See Courses & Program Info
View a complete list of program courses, credit opportunities, and more.
#### View Computer Science Program Courses
This program requires a total of **120 credits**.
- **36 Required Major Credits**: Review the required major courses outlined below or [view the recommended course sequence](https://www.umgc.edu/online-degrees/bachelors/computer-science/sequence) to progress through this program.
- **41 General Education Credits**: Review the options available to fulfill the 41 credits of [general education coursework](https://www.umgc.edu/online-degrees/bachelors/general-education-courses) for bachelor's degrees.
- **43 Elective Credits**: Review the [course catalog](https://www.umgc.edu/current-students/degree-requirements/catalogs) or [Schedule of Classes](https://webapps.umgc.edu/soc/us.cfm) to help you select elective courses.
#### Required Major Courses
- Introductory Programming
(3 Credits, CMSC 115)
- Intermediate Programming
(3 Credits, CMSC 215)
- Computer Systems and Architecture
(3 Credits, CMSC 310)
- Fundamentals of Networking
(3 Credits, CMIT 265)
- Data Structures and Analysis
(3 Credits, CMSC 315)
- Relational Database Concepts and Applications
(3 Credits, CMSC 320)
- Advanced Programming Languages
(3 Credits, CMSC 330)
- Object-Oriented and Concurrent Programming
(3 Credits, CMSC 335)
- Software Engineering Principles and Techniques
(3 Credits, CMSC 345)
- Compiler Theory and Design
(3 Credits, CMSC 430)
- Design and Analysis of Computer Algorithms
(3 Credits, CMSC 451)
- Computer Science Capstone
(3 Credits, CMSC 495)
#### Related Required Courses
The following required courses (7 credits) may be applied to general education requirements:
- Calculus I
(4 Credits, MATH 140)
- Introduction to Problem-Solving and Algorithm Design
(3 Credits, CMSC 105)
The following required courses (7 credits) may be applied to elective requirements:
- Calculus II
(4 Credits, MATH 141)
- Introduction to Discrete Structures
(3 Credits, CMSC 150)
#### Review Technology Requirements
For some of the upper-level cybersecurity and IT courses in this program, you will need equipment that meets the following specifications. Courses in [graphics- or computing-intensive disciplines](https://www.umgc.edu/online-degrees/technology-requirements) may require a higher processing speed, more RAM, and/or better screen resolution.
#### Hardware Requirements
- 64-bit processor, Intel Core i5 (7th generation or higher), or equivalent (e.g., AMD, M1)
- Processor speed: 1.5 GHz or higher (2 GHz recommended)
- Storage: At least 250 GB (SSD \[preferred\] or HD), with at least 30 percent free space
- RAM: At least 4 GB (8 GB recommended)
- Display/monitor: Minimum 13”
- Screen resolution: Minimum 1280 px x 1024 px
- Keyboard and mouse/trackpad
- High-speed Internet connection (Ethernet or Wi-Fi)
- 32-bit video card
#### Operating System
Choose one of the following:
- Windows 10 (recommended; version 1909 or higher required for any course using Adobe Creative Cloud)
- Mac OS X 10.15 or higher
- Ubuntu 18.04+ (or other Linux LTS)
#### Software
- Microsoft Office 2019 or later (Office 365 Education is available for free with your student email address.)
- Most recent version/update of a web browser (Firefox, Safari, or Chrome)
- Antivirus software
- Adobe Acrobat PDF Reader
#### Additional Recommendations
- Built-in camera (or USB port for a webcam)
- Built-in microphone and speakers (or USB ports for external audio devices)
### [Search Course Catalog](https://www.umgc.edu/current-students/degree-requirements/catalogs)
These requirements are for students who enroll in the **2025–2026 academic year**. For prior year requirements, visit our catalog archive.
[Read the Catalog](https://www.umgc.edu/current-students/degree-requirements/catalogs)
### [Bachelor’s Degree Requirements](https://www.umgc.edu/online-degrees/bachelors/requirements)
In addition to the specific course requirements outlined on each bachelor’s degree webpage, UMGC maintains certain requirements for all bachelor’s degrees.
[See Degree Requirements](https://www.umgc.edu/online-degrees/bachelors/requirements)
## Gain Relevant Experience for an In-Demand, High-Tech Career
In the 21st century, most corporations and government organizations rely on computers to process their data, organize their workplaces, and conduct their business. An online degree in computer science will signal to employers that you have crucial skills in critical thinking, software engineering, structured programming, operating systems, and algorithmic analysis.
Our program directors refresh and update the curriculum regularly, with a focus on helping students achieve these learning goals:
Develop Analytical Skills
Develop the analytical and problem-solving skills necessary to design, implement, test, and debug computer programs.
Implement Solutions
Design and implement a computing-based solution to meet a given set of requirements, standards, and guidelines.
Evaluate Systems
Evaluate alternative architectures, algorithms, and systems to make informed decisions that optimize system performance.
Apply Principles
Apply mathematical principles, computer science theory, and software development fundamentals to design and build effective computing-based solutions.
Communicate Effectively
Communicate effectively with a range of audiences in a variety of professional contexts.
Apply Standards
Recognize local, national, and international technical standards and legal, ethical, and intellectual property regulations in practice.
## Advance Your Tech Career
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.
-06-desk1304-3400.jpeg)
Tyrone A., Martinsburg, WV
17%
Job Growth
Job openings for software developers, quality assurance analysts, and testers are projected to grow 17 percent from 2023 to 2033, much faster than the average for all occupations.
[Source: U.S. Bureau of Labor Statistics \| Occupational Outlook Handbook \| Last Reviewed: April 1, 2025](https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm)
Top 2
Best Tech Jobs
IT manager and software developer are listed as the top technology jobs of 2025 in U.S. News & World Report's Best Technology Jobs listing.
[Source: U.S. News & World Report \| “U.S. News' Best Technology Jobs of 2025” \| Last Reviewed: April 1, 2025](https://money.usnews.com/careers/best-jobs/rankings/best-technology-jobs)
## Practice Real-World Skills in Your Computer Science Courses
Throughout the degree program, your instructors will assign hands-on coursework that will help you prioritize real-world skills and career-focused experience. In past courses, students have been able to complete the following projects:
- Write a short research paper describing how concepts such as RISC, pipelining, cache memory, and virtual memory have evolved over the past 25 years to improve system performance.
- Design a relational database to satisfy specific business rules and requirements. Submit an Entity Relationship Diagram (ERD) and the associated detailed documentation describing the database design and structure.
- Benchmark the behavior of the Java implementations of different sorting algorithms, e.g., Quick Sort, Bubble Sort, Insertion Sort, Heap Sort, Radix Sort, Bucket Sort, Selection Sort, Merge Sort, Shell Sort, Bucket Sort.
## Explore UMGC Computer Science Insights
Gain insight from our faculty and delve deeper into a range of topics.
[ Thinking Like a Hacker Explore how thinking like a hacker improves security.](https://www.umgc.edu/blog/thinking-like-a-hacker)
[ Risk Management in Cloud Computing Video Learn about risk management within cloud computing from UMGC.](https://www.umgc.edu/blog/risk-management-cloud-computing)
[ In the Media: Cyber Roundup UMGC presents a roundup of cyber-related articles.](https://www.umgc.edu/blog/umgc-cyber-roundup)
[/blog-umgc-cyber-safety-linklist-shutterstock_1538502431.jpg) 5 Ways to Stay Cyber Safe Online In recognition of Cybersecurity Awareness Month, learn about the steps to take to protect your digital security with experts from UMGC.](https://www.umgc.edu/blog/five-ways-to-stay-cyber-safe-online)
Previous
Next
### You might be interested in similar programs
[Compare All Programs](https://www.umgc.edu/compare-programs/results.program-comp-sci-major-2024.program-comp-network-cert.program-management-info-sys-major-2024)
Current Program
Computer Science
Bachelor of Science
[Computer Networking Undergraduate Certificate](https://www.umgc.edu/online-degrees/undergraduate-certificates/computer-networking)
[Management Information Systems Bachelor of Science](https://www.umgc.edu/online-degrees/bachelors/management-information-systems)
[Compare All Programs](https://www.umgc.edu/compare-programs/results.program-comp-sci-major-2024.program-comp-network-cert.program-management-info-sys-major-2024)
## FAQs
Get answers to questions that current and prospective students are asking about program admission, credibility, student organizations, and more.
#### What is an online bachelor’s degree in computer science?
In the online computer science degree program, students can learn to plan, design, develop, and optimize computer software and systems for commercial and government environments. UMGC's online computer science degree is a 120-credit, state-of-the-art program designed with input from employers, industry experts, and scholars. The program provides students with opportunities for professional development and strong foundational skills in programming languages, software development, complex algorithms, database systems, data structures, and artificial intelligence.
#### How long does it take to get an online bachelor's degree in computer science?
In the 120-credit computer science program, courses are offered year-round. The [time it will take you to complete your computer science degree](https://www.umgc.edu/current-students/degree-requirements/paths-to-graduation) will depend on several factors, including your goals, how many [transfer credits](https://www.umgc.edu/transfers-and-credits) you have, your course load each semester, and whether you are able to benefit from one or more of our [fast paths to credit](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit), including [credit for prior learning](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/prior-learning) and [credit for military education and training](https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/military-education-training).
#### How much does an online bachelor's degree in computer science cost?
Tuition rates for the computer science major are very competitive and appear at the top of this page. We offer a low in-state rate for Maryland residents and a reduced tuition rate for military service members and their spouses and dependent children. We also offer financial aid, [scholarships for those who qualify](https://www.umgc.edu/tuition-financial-assistance/scholarships), an [interest-free monthly payment plan](https://www.umgc.edu/current-students/finances/payments/monthly-payment-plan), and [no-cost digital materials](https://www.umgc.edu/experience/learning/open-educational-resources) in place of most textbooks to help make your computer science degree even more affordable.
#### What background do I need to get an online bachelor's degree in computer science?
You do not need any background or experience in computer science to apply for and graduate with an online bachelor’s degree in computer science. As long as you meet our [undergraduate admission requirements](https://www.umgc.edu/admission/requirements/undergraduate), you can enroll in this program.
#### Are any certifications needed for the online bachelor's degree in computer science?
You do not need any prior certifications to enroll in or complete this program.
#### What UMGC student organizations are available to computer science students?
### IEEE Student Chapter at UMGC (Technology & Computing)
The Institute of Electrical and Electronics Engineers (IEEE)-UMGC student chapter provides members with experience and growth opportunities in the field of technology and computer science through various events such as seminars and competitions. In addition, this chapter also provides networking assistance to students by connecting them with professionals in various fields.
Current students can [obtain an IEEE membership](https://www.ieee.org/membership/join/index.html) if they are enrolled at least half-time at UMGC in a program of study in an IEEE-designated field. The designated fields (as defined by IEEE) are engineering; computer sciences and information technology; physical sciences; biological and medical sciences; mathematics; technical communications; education; management; and law and policy.
The group also has an [IEEE Student Branch at UMGC CareerQuest group](https://careerquest.umgc.edu/hub/umgc-careerquest/groups/institute-of-electrical-and-electronics-engineers-ieee-student-branch-at-umgc/about) that is open to any student, alumnus, staff member, or faculty member who is interested in supporting the chapter or attending chapter events.
Please email [ieee@umgc.edu](mailto:ieee@umgc.edu) for more information.
### Upsilon Pi Epsilon (Computing & Technology Disciplines)
Upsilon Pi Epsilon, the international honor society for the computing and IT disciplines, is designed to promote the computing and information sciences and to encourage the enhancement of knowledge in the field. Upsilon Pi Epsilon is open to both undergraduate and graduate students who are pursuing a degree in the computing and information science disciplines. Membership is by invitation only.
Undergraduate membership is open to students majoring in one of the computing disciplines. Students must have completed at least 45 credit hours towards their degree, including 30 or more credits at UMGC in courses assessed using the standard letter grading system (A–F), and at least 15 credits from information technology and computer science courses. Students need to have a cumulative GPA of a 3.5 or higher and a GPA of 3.5 or higher in all coursework taken from the information technology and computer science courses.
Graduate student membership is open to students pursuing one of the following degrees: MS in cloud computing systems, cyber operations, cybersecurity management & policy, cybersecurity technology, data analytics, digital forensics & cyber investigation, or information technology (with a concentration in software engineering or systems engineering). To qualify for graduate-level membership, you must have completed at least 50% of credits at UMGC toward your degree, with a cumulative GPA of 3.5 or higher.
For more information, please email [upe@umgc.edu](mailto:upe@umgc.edu).
### Women in Cybersecurity (WiCyS)
The Women in Cybersecurity (WiCyS) Student Chapter at University of Maryland Global Campus aims to build a community within UMGC that promotes women’s education, participation, and leadership in the field of cybersecurity. It is available to graduate or undergraduate students, alumni, faculty, and staff members. Interested students and alumni are invited to join the [Women in Cybersecurity (WiCyS) group on CareerQuest](https://careerquest.umgc.edu/hub/umgc-careerquest/groups/women-in-cybersecurity-wicys-chapter-at-umgc/about).

I would say learning at UMGC is a partnership, but it goes beyond that. They understand what we have to do, and how we have to try to accommodate both being a lifelong learner and military student.
Britney B., North Augusta, SC BS in Computer Science
[Request Info](https://www.umgc.edu/admission/request-information)
[Apply Now](https://apply.umgc.edu/)
###### Quick Links
- [Academic Calendar](https://www.umgc.edu/admission/academic-calendar)
- [Schedule of Classes](https://webapps.umgc.edu/soc/us.cfm)
- [Submit Transcripts](https://www.umgc.edu/admission/steps-to-apply-get-started/submit-your-transcripts)
- [Request Transcripts](https://www.umgc.edu/current-students/degree-requirements/request-transcripts-enrollment-verification)
- [Library](https://libguides.umgc.edu/home)
- [Events](https://www.umgc.edu/events)
- [News](https://www.umgc.edu/news)
- [Administration](https://www.umgc.edu/administration)
- [University Store](https://gear.umgc.edu/)
- [FERPA](https://www.umgc.edu/terms-conditions/disclosures/ferpa)
###### UMGC For
- [Prospective Students](https://www.umgc.edu/admission)
- [Military & Veterans](https://www.umgc.edu/military-and-veterans)
- [Current Students](https://www.umgc.edu/current-students)
- [Partners](https://www.umgc.edu/business-partners)
- [Alumni](https://alumni.umgc.edu/)
- [Donors](http://impact.umgc.edu/)
- [Media](https://www.umgc.edu/news)
- [Job Seekers](https://careers.umgc.edu/)
###### Resources
- [Accessibility](https://www.umgc.edu/terms-conditions/accessibility-statement)
- [Terms & Conditions](https://www.umgc.edu/terms-conditions)
- [Privacy Policy](https://www.umgc.edu/terms-conditions/privacy-policy)
- [Social Media Guidelines](https://www.umgc.edu/terms-conditions/social-media-guidelines)
- [Media Protection](https://www.umgc.edu/administration/policies-and-reporting/policies/info-governance-security-technology/media-protection)
- [Title IX/Sexual Misconduct](https://www.umgc.edu/administration/policies-and-reporting/sexual-misconduct-title-ix)
- [Report Fraud, Waste & Abuse](https://www.umgc.edu/terms-conditions/disclosures/external-complaint-processes)
- [Sitemap](https://www.umgc.edu/sitemap)
- [Consumer Disclosures & Policies](https://www.umgc.edu/terms-conditions/disclosures)
###### Contact Us
- [855-655-8682](tel:1-855-655-8682)
- [Help Center](https://www.umgc.edu/help)
- [More Contact Options](https://www.umgc.edu/contact)
- [Social Links](https://www.umgc.edu/contact/social-media)
**Mailing Address** No classes or services at this location
3501 University Blvd. East,
Adelphi, MD 20783
###### Quick Links
- [Academic Calendar](https://www.umgc.edu/admission/academic-calendar)
- [Schedule of Classes](https://webapps.umgc.edu/soc/us.cfm)
- [Submit Transcripts](https://www.umgc.edu/admission/steps-to-apply-get-started/submit-your-transcripts)
- [Request Transcripts](https://www.umgc.edu/current-students/degree-requirements/request-transcripts-enrollment-verification)
- [Library](https://libguides.umgc.edu/home)
- [Events](https://www.umgc.edu/events)
- [News](https://www.umgc.edu/news)
- [Administration](https://www.umgc.edu/administration)
- [University Store](https://gear.umgc.edu/)
- [FERPA](https://www.umgc.edu/terms-conditions/disclosures/ferpa)
###### UMGC For
- [Prospective Students](https://www.umgc.edu/admission)
- [Military & Veterans](https://www.umgc.edu/military-and-veterans)
- [Current Students](https://www.umgc.edu/current-students)
- [Partners](https://www.umgc.edu/business-partners)
- [Alumni](https://alumni.umgc.edu/)
- [Donors](http://impact.umgc.edu/)
- [Media](https://www.umgc.edu/news)
- [Job Seekers](https://careers.umgc.edu/)
###### Resources
- [Accessibility](https://www.umgc.edu/terms-conditions/accessibility-statement)
- [Terms & Conditions](https://www.umgc.edu/terms-conditions)
- [Privacy Policy](https://www.umgc.edu/terms-conditions/privacy-policy)
- [Social Media Guidelines](https://www.umgc.edu/terms-conditions/social-media-guidelines)
- [Media Protection](https://www.umgc.edu/administration/policies-and-reporting/policies/info-governance-security-technology/media-protection)
- [Title IX/Sexual Misconduct](https://www.umgc.edu/administration/policies-and-reporting/sexual-misconduct-title-ix)
- [Report Fraud, Waste & Abuse](https://www.umgc.edu/terms-conditions/disclosures/external-complaint-processes)
- [Sitemap](https://www.umgc.edu/sitemap)
- [Consumer Disclosures & Policies](https://www.umgc.edu/terms-conditions/disclosures)
###### Contact Us
- [855-655-8682](tel:1-855-655-8682)
- [Help Center](https://www.umgc.edu/help)
- [More Contact Options](https://www.umgc.edu/contact)
- [Social Links](https://www.umgc.edu/contact/social-media)
**Mailing Address** No classes or services at this location
3501 University Blvd. East,
Adelphi, MD 20783
[](https://www.umgc.edu/ "University of Maryland Global Campus")
UMGC is a proud member of the University System of Maryland.
***
The appearance of U.S. Department of Defense visual information does not imply or constitute DOD endorsement.
Copyright © 2026 University of Maryland Global Campus. All Rights Reserved.
By using our website you agree to our use of cookies. Learn more about how we use cookies by reading our [Privacy Policy](https://www.umgc.edu/terms-conditions/privacy-policy).
###
##### \|
Chat with us
[Apply Now](https://www.umgc.edu/apply) [Request Info](https://www.umgc.edu/admission/request-information) |
| Readable Markdown | 1. [University of Maryland Global Campus](https://www.umgc.edu/ "University of Maryland Global Campus")
2. [Online Degrees](https://www.umgc.edu/online-degrees "Online Degrees ")
3. [Bachelor’s Degrees](https://www.umgc.edu/online-degrees/bachelors "Bachelor’s Degrees")
4. Computer Science
### [Search Course Catalog](https://www.umgc.edu/current-students/degree-requirements/catalogs)
These requirements are for students who enroll in the **2025–2026 academic year**. For prior year requirements, visit our catalog archive.
### [Bachelor’s Degree Requirements](https://www.umgc.edu/online-degrees/bachelors/requirements)
In addition to the specific course requirements outlined on each bachelor’s degree webpage, UMGC maintains certain requirements for all bachelor’s degrees.
Develop Analytical Skills
Develop the analytical and problem-solving skills necessary to design, implement, test, and debug computer programs.
Implement Solutions
Design and implement a computing-based solution to meet a given set of requirements, standards, and guidelines.
Evaluate Systems
Evaluate alternative architectures, algorithms, and systems to make informed decisions that optimize system performance.
Apply Principles
Apply mathematical principles, computer science theory, and software development fundamentals to design and build effective computing-based solutions.
Communicate Effectively
Communicate effectively with a range of audiences in a variety of professional contexts.
Apply Standards
Recognize local, national, and international technical standards and legal, ethical, and intellectual property regulations in practice.
17%
Job Growth
Top 2
Best Tech Jobs |
| Shard | 182 (laksa) |
| Root Hash | 14119158648720117782 |
| Unparsed URL | edu,umgc!www,/online-degrees/bachelors/computer-science s443 |