Information Systems
Graduate Programs

Program Overview
Masters+
Ph.D.+
Certificates+

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:
Full-time, 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
REQUEST INFO APPLY NOW

What Are My Career Options Studying Software Engineering?

With the skills gained from this program, you will be equipped to tackle complex software projects and contribute significantly to the development, implementation, and maintenance of software systems across diverse industries.

Tuition, Scholarships & Financial Aid

UMBC works to provide students with adequate need-based funding.

Ready to Apply?

1

Review Post-Baccalaureate Certificate in Software Engineering Requirements

Visit the Admissions Website

  • 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)

GRE scores are Not required for admission

  • Applicant’s prior coursework should include college-level math, for example, MATH 155 or MATH 151Note:

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.### International Student Admissions RequirementsVisit the Admissions Website

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)

GRE scores are Not required for admission

  • English proficiency scores (Exceptions to English Proficiency Requirement):* Test of English as a Foreign Language (TOEFL) scores: 90 iBT* International English Language Testing System (IELTS) scores: Minimum sum of section scores: 27.5* Pearson Test of English (PTE) Academic scores: 61* Duolingo English test: Minimum score 120

    * Scores must be less than 2 years old.

    *If you have a three-year degree versus a four-year degree, your transcript will be reviewed to determine whether you have met the necessary prerequisites for the program. Eligibility for admission can only be determined upon receipt of a complete application.

    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 October 15

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

Contact Information

Software Engineering Program Contacts

Program Director

Dr. Mohammad Samarah
msamarah@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, 8:30 a.m. to 4:30 p.m. 410-455-2537

Request Help

Email Graduate Admissions at gradschool@umbc.edu.

Scroll to Top