This is an archived copy of the 2017-2018 catalog. To access the most recent version of the catalog, please visit

This graduate certificate program provides knowledge, tools, and techniques to those who are working in or planning to work in software engineering but do not want to complete requirements for a master's degree in the field. The certificate may be pursued concurrently with any of the graduate degree programs in the Volgenau School.

The graduate certificate may be pursued on a part-time or full-time basis.


Applicants must hold a baccalaureate degree from an accredited institution and have earned a GPA of 3.00 or better in the last 60 credits. Applicants must complete a self-assessment form, which can be obtained from the department or the department web site. The form provides information concerning background and preparation for the program.

Applicants must possess knowledge equivalent to that provided by the following courses:

INFS 501Discrete and Logical Structures for Information Systems3
SWE 510Object-Oriented Programming in Java3
INFS 515Computer Organization Course and Operating Systems3
INFS 519Program Design and Data Structures3

Students not enrolled in a graduate degree program at Mason should apply for the certificate program through the Office of Graduate Admission. Students already enrolled in a Mason graduate degree program should apply to the department for admission into the certificate program. Admission to the certificate program does not guarantee admission to any MS program.


Program Requirements

Students must complete four courses with an average grade of B or higher for a total of 12 credits of graduate study.

Banner Code: VS-CERG-WBSE

Certificate Requirements

Total credits: 12

Required Courses

SWE 622Distributed Software Engineering3
SWE 632User Interface Design and Development3
SWE 642Software Engineering for the World Wide Web3
Total Credits9

Additional Course

Select one course from the following:3
Distributed Systems
Database Management
Network Security
Object-Oriented Software Specification and Construction
Software Modeling and Architectural Design
Software Testing
Component-Based Software Development
Secure Software Design and Programming
Total Credits3