Software and Systems Security
Description
Software and systems security aims in equipping students with the fundamental concepts in software and systems security, as well as basic hands-on skills in understanding, analyzing, and protecting a software program and a computer system. Each lesson spends roughly 50% of the time on fundamental concepts (lecturing) and 50% of the time on hands-on exercises/assessments. Assessments focus on hands-on projects.
Requisites
Prerequisites: IS200/IS111/SMT111/CS101/COR-IS1704 - Pre-req
Co-requisites: None
Anti-requisites: None
Attributes
Department: SCIS
Course Level: Undergraduate
Tracks: CS/IS: Cybersecurity Track CS: Cyber-Physical Systems Track IS Major: Software Development Track IS/T4BS: Product Development Track
Areas: Advanced Business Technology Major Business Options Econ Major Rel/Econ Options IS Depth Electives Social Sciences/PLE Major-related Technology & Entrepreneurship
Learning Outcomes
Graduate Learning Outcomes
Disciplinary Knowledge, Critical thinking & problem solving, Innovation and enterprising skills, Collaboration and leadership, Communication, Ethics and social responsibility, Self-directed learning
Competencies
Applications Development, Failure Analysis, Security Assessment and Testing, Security Programme Management, Software Testing