Certificate in Advanced Software Development

This is an archived copy of the 2019-2020 catalog. To access the most recent version of the catalog, please visit http://bulletin.iit.edu.

Certificate programs offer working professionals an opportunity to increase their knowledge and skills in the specific areas of information technology. A certificate representing proven academic performance is presented after the required coursework is completed with a GPA of 3.0/4.0. All 500-level courses may be later applied toward the Master of Information Technology and Management, Master of Cyber Forensics and Security, or Master of Science in Applied Cybersecurity and Digital Forensics for those who apply and are accepted to the degree program. Applicants should have a bachelor’s degree from an accredited college or university; the degree need not be in an information technology or a computer-related field. Prerequisites may be required for some courses in certificates; these prerequisites will not be applied to the certificate.

This program is designed for students seeking knowledge that will enhance their skills as a software developer.

Gainful Employment Disclosure for the Certificate in Advanced Software Development


Required Courses (12)
ITMD 515Advanced Software Programming3
ITMM 571Project Management for ITM 13
Select a minimum of two courses from the following:6
Application Dev Methodologies3
Open Source Programming3
Topics in Software Development1-6
UML-Based Software Development3
Human/Computer Interaction3
Software Testing & Maintenance3
Intro to Open Source Software3
Coding Security3
Total Credit Hours12