Skip Navigation
Skip to Menu Toggle Button

Online Bachelor’s Degree Homeland Security

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
  • $324 per credit (in-state)
  • $499 per credit (out-of-state)
  • $250 per credit (military)
  • Other fees may apply
Apply Now

Advance in your career with an online bachelor’s degree in homeland security from University of Maryland Global Campus. In this degree program, you’ll engage in career-focused coursework, conduct research, make evaluations and risk assessments, and develop mitigation strategies. Our experienced faculty members bring their practical expertise to the classroom and work with industry advisors and other experts in homeland security to continuously improve the program in response to the changing knowledge-based economy. With our convenient online courses, you can earn your online bachelor’s degree in homeland security at UMGC on your own time. You could also save time and money with our generous transfer credit policy. Why wait? Take the first step towards your bachelor's degree in homeland security and apply 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:

See Courses & Program Info

View a complete list of program courses, credit opportunities, and more.

Search Course Catalog

These requirements are for students who enroll in the 2024–2025 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.

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:

Advance Your Tech Career

This program is designed to help prepare you for management work in security risk assessment, operational recovery, and strategy development to protect people, facilities, and critical infrastructure. The homeland security industry seeks exceptional candidates to fill mission-critical positions in the areas of cybersecurity, information technology, intelligence, law enforcement, business operations/mission support, immigration, travel security, prevention and response, and emergency management. Potential job titles within specific homeland security disciplines include emergency management director, homeland security specialist, intelligence analyst, cybersecurity analyst, special agent, and risk management consultant.

Tyrone A., Martinsburg, WV

25%
Job Growth
Job openings for software developers, quality assurance analysts, and testers are projected to grow 25 percent from 2022 to 2032.
Source: U.S. Bureau of Labor Statistics | “Occupational Outlook Handbook” | 2023
No. 1
Best Tech Job
Software developer is listed as the top technology job of 2023 in U.S. News & World Report's Best Technology Jobs listing.
Source: U.S. News & World Report | “Best Technology Jobs” | 2023

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.

 

FAQs

Get answers to questions that current and prospective students are asking about program admission, credibility, student organizations, and more.

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

 

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
Contact Information
Additional Information
This field is required.
This field is required.
 

By submitting this form, you acknowledge that you intend to sign this form electronically and that your electronic signature is the equivalent of a handwritten signature, with all the same legal and binding effect. 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, your form is being submitted.