Software Engineering, Analysis, and Design
Graduate Certificate in Software Engineering, Analysis, and Design
Software engineering encompasses the design, development, maintenance, testing, and evaluation of the software and systems that make computers or anything containing software work. This certificate program aims to cover these areas in a concise program.
Prerequisites
Applicants should have a bachelor's degree from an accredited institution in a STEM discipline, or have relevant professional
experience in computing. Further information can be found in the program's webpage.
Related MS Programs
Students who achieve a GPA of at least 3.0 are assured admission into MS programs (https://computing.njit.edu/graduate-
degrees/) offered by the Ying Wu College of Computing. All courses within this Certificate program fulfill the degree requirements for the MS in Software Engineering program. For students interested in other MS programs, it is recommended to consult the catalogs to determine which courses fulfill the respective requirements. Current students may also reach out to YWCC advisors for additional information.
Degree Requirements
The Graduate Certificate in Computer Science can be completed by taking four courses (12 credits). The requirements must be
satisfied as indicated in the following Course List.
Code | Title | Credits |
---|---|---|
Core Courses | ||
Select one or two of the following: | ||
System Analysis and Design | ||
Software Design and Production Methodology | ||
Electives | ||
Select two or three of the following: | ||
User Experience Design | ||
Requirement Engineering | ||
Cloud Computing | ||
Software Project Management | ||
Software Testing and Quality Assurance | ||
Software Architecture |