This program focuses on the development of secure applications and the relevant skills needed to address the root cause of security holes, which is usually ?bad software,? i.e. defective software with regard to its requirements, testing, design and/or implementation; learn the features and characteristics of secure systems and how to build security into a software system as it is developed. Students who complete the program will have a working knowledge of cyber security topics.