Information Systems

Post-Baccalaureate Certificate in Software Engineering

Graduate Programs
Program Overview

Why Earn Your Certificate in Software Engineering?

UMBC’s Post Baccalaureate Certificate in Software Engineering is tailored for professionals aiming to enhance their technical skills and stay ahead in the rapidly evolving field of software engineering.

This program offers a concise yet comprehensive overview of contemporary software engineering practices, from design and development to testing and implementation. Whether you’re looking to refine your expertise or pivot into a software engineering role, this certificate provides the foundational knowledge and advanced skills required to excel.

The curriculum includes courses in advanced software engineering, systems analysis, software testing, and a capstone project that integrates all learned concepts. These courses not only provide in-depth technical knowledge but also emphasize practical, real-world applications.

At a Glance

Post-Baccalaureate Certificate in Software Engineering

Terms of Admission:
Fall, Spring

Campus Locations:
Catonsville

Schedule:
Part-time

Department:
Department of Information Systems, Office of Professional Programs

College:
College of Engineering and Information Technology, Division of Professional Studies

Program Designations:
Professional Programs
APPLY NOW

What Are My Career Options Studying Software Engineering?

Software Engineering

Based on real UMBC graduates*

16 Graduates
$91,177 Median Salary
Data shown for graduates 2011–2026.

Top Job Titles

Salary Distribution

Top Employers

  1. CALPERS 2
  2. UNIVERSITY OF MARYLAND BALTIMORE COUNTY 2
  3. RAYTHEON TECHNOLOGIES 1
  4. FORD MOTOR COMPANY 1
  5. UMBC DEPARTMENT OF INFORMATION SYSTEMS 1
  6. VITG 1
  7. TATA CONSULTANCY SERVICES 1
  8. STATE OF MICHIGAN 1
  9. TECH MAHINDRA 1
  10. THE JOHNS HOPKINS UNIVERSITY APPLIED PHYSICS LABORATORY 1

Top Industries

Job Categories

Top Locations

  1. BALTIMORE, MARYLAND 4
  2. HALETHORPE, MARYLAND 2
  3. LANSING, MICHIGAN 1
  4. MARYLAND, ILLINOIS 1
  5. HANOVER, MARYLAND 1

* Outcomes reflect graduates Steppingblocks could match to public career data, so totals may not represent every graduate in the program. Salary figures are based only on graduates with salary data available.

Tuition, Scholarships & Financial Aid

Find opportunities to further advance your career and academic studies.

UMBC participates in all federal and state student financial aid programs and offers scholarships and assistantships through the Graduate School, Graduate Departments and the Office of Financial Aid and Scholarships.

Ready to Apply?

1

Review Post-Baccalaureate Certificate in Software Engineering Requirements

  • B.S. degree with a minimum undergraduate GPA of 3.0 on a 4.0 scale
  • Introductory programming courses completed in the last 10 years with a grade ‘B’ or above (see note below)
  • Official Transcripts
  • Goal statement outlining the student’s goals and expectations in the program
  • Resume or CV
  • Recommendation letters (optional)
  • Additional Recommended Admission Criteria:
    – One year of work experience in IT
    – A course in data structures and algorithms (equivalent to UMBC course CMSC 341)
    – Knowledge of a scripting programming language (such as UMBC courses CMSC 433 or IS 448)

Note:

IT industry work experience that demonstrates the applicant’s programming abilities might be considered as a substitute for introductory programming courses.

Applicants who do not have introductory programming courses or IT experience should take courses equivalent to IS 147 and IS 247 or CMSC 201 and CMSC 202 and earn a ‘B’ or above.

2

Start Your Graduate Admissions Application

Please note that application decisions can take 6-8 weeks after the program’s deadline, and depend on how many applications a department receives. You will receive an email once the department processes your decision letter. You will be able to see your decision letter by logging in to the application website. Your decision letter will be where the application checklist was. You may also check your recommendation statuses to send reminders or update contact information from the user page. If you are having trouble logging back in, you can recover your account.

3

Have Questions?

Please contact the appropriate Graduate School staff member for assistance, or contact our Main Office at gradschool@umbc.edu or 410-455-2537.

Application Deadlines

Fall Semester

Domestic Students:
Apply by August 1

International Students:
Apply by May 19

Spring Semester

Domestic Students:
Apply by December 1

International Students:
Apply by November 1

UMBC Graduate School Application UMBC Grad School Admissions Info UMBC Grad School Admissions Policies

Contact Information

Software Engineering Program Contacts

Main Contact

Admissions
softwareengineering@umbc.edu

Graduate Program Director

Dr. Mohammad Samarah
msamarah@umbc.edu

Program Coordinator

Current Student Help
opp-studentsuccess@umbc.edu

UMBC Graduate School Admissions Office Contact Information

Mailing Address

UMBC Graduate School
1000 Hilltop Circle Baltimore, MD 21250

Admissions Staff

Staff are available from
Mon - Fri, 9 a.m. to 5 p.m. 410-455-2537

Request Help

Email Graduate Admissions at gradschool@umbc.edu.

Scroll to Top