Skip Navigation
top

Bachelor of Science
Software Development and Security

Software Development and Security
Bachelor of Science
AT A GLANCE
  • 120 credits
  • Transfer up to 90 credits
  • All courses available online
  • Select hybrid courses available
TUITION
  • $250 per credit hour
    (Europe & Downrange)

See our Tuition Rates page for details.

Apply Now

Enhance your programming skill set with a bachelor's degree in software development and security.

The Bachelor of Science in software development and security at University of Maryland Global Campus is designed to teach you programming languages and best practices in software development that are in demand today in the workplace. Take courses in introductory, intermediate, and cloud programming; build secure applications in Python; and put your skills to the test in a capstone course in which you will research, plan, conduct, and complete collaborative projects in compliance with tight deadlines.

Total Credits Required: 120

Required Major Courses : 33 Credits

  • (3 Credits, CMSC 115)
  • (3 Credits, CMSC 215)
  • (3 Credits, CMSC 320)
  • SDEV 300
  • SDEV 325
  • SDEV 350
  • SDEV 360
  • SDEV 400
  • SDEV 425
  • SDEV 460
  • (3 Credits, CMSC 495)

General Education Courses: 41 Credits

Review the options available to fulfill the 41 credits of general education coursework for bachelor's degrees.

Minor and Elective Courses: 46 Credits

Review a list of available academic minors or see the course catalog or Schedule of Classes to help you select elective courses.

Program Highlights

Develop skills and gain knowledge through coursework that draws from the expertise and experience of our respected faculty.

You might be interested in similar programs

Current Program
Software Development and Security
Bachelor of Science

Funding Your Education

Explore ways to help meet, manage, and lower your education costs at UMGC Europe.

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
This is a required field.
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 as we send your request.