This course helps students translate complex business needs into IT solutions. Grasping techniques like requirements elicitation, system design and prototyping become even more pivotal when viewed through the prism of cybersecurity. It emphasizes designing systems, elicitation and prototyping that aren’t just functional but inherently secure. Students review vulnerabilities, potential breaches and the need for systems prioritizing data protection. A forward-thinking approach integrating robust security into system design is indispensable in a world where software vulnerabilities can severely impact enterprises. Credits: 4
Prerequisite: ITS 6003