Teaching
New Courses that I have developed/proposed
IERG4120: Functional Programming
IERG3070: Linux Fundamentals
IERG4851: Introduction to Cyber Security Laboratory
IERG5360: Program Representation, Modeling and Understanding
IERG4220: Secure Software Engineering
IERG5320: Digital Forensics
IERG4060: Real-time Embedded System
The Courses that I have contributed and improved
IERG4130: Introduction to Cyber Security
IERG4210: Web Programming and Security
GENA1113: Student-oriented Teaching and Seminar
List of courses that I have Taught
The digits after the course name are the number of enrolled students.
- 2023-24 Fall:
- IERG4120 Functional Programming (21)
- 2023-24 Spring
- IERG4210 Web Programming and Security
- 2022-23 Fall:
- IERG4130 Introduction to Cyber Security (121)
- 2022-23 Spring:
- IERG4210 Web Programming and Security (79)
- 2021-22 Fall:
- IEMS5710 Crypto, Info Security and Privacy (81)
- IERG5320 Digital Forensics (33)
- 2021-22 Spring:
- IERG4210 Web Programming and Security (82)
- 2020-21 Fall:
- IERG6130 Program Representation, Modeling and Understanding (6)
- 2020-21 Spring:
- IERG4130 Introduction to Cyber Security (108)
- ESTR4306 Introduction to Cyber Security (9)
- 2019-20 Fall:
- IERG4210 Web Programming and Security (82)
- 2019-20 Spring:
- IERG4130 Introduction to Cyber Security (86)
- ESTR4306 Introduction to Cyber Security (13)
- 2018-19 Fall:
- IEMS5718 Internet Security and Web Development (30)
- IERG4210 Web Programming and Security (94)
- 2018-19 Spring:
- IERG5710 Crypto, Info Security and Privacy (34)
- IERG4130 Introduction to Cyber Security (99)
- 2017-18 Fall:
- IERG4210 Web Programming and Security (59)
- 2017-18 Spring:
- IERG4130 Introduction to Cyber Security (53)
- ESTR4306 Introduction to Cyber Security (6)
- IERG5320 Digital Forensics (18)
- 2016-17 Fall:
- IERG4210 Web Programming and Security (80)
- 2016-17 Spring:
- IERG4220 Secure Software Engineering (20)
- 2015-16 Fall:
- ENGG1100D Introduction to Engineering Design (65)
- 2015-16 Spring:
- IERG4210 Web Programming and Security (37)
- 2014-15 Fall:
- ENGG1100A-1 Introduction to Engineering Design (59)
- ENGG1100A-2 Introduction to Engineering Design (32)
- IERG5320 Digital Forensics (5)
- 2014-15 Spring:
- IERG4130 Introduction to Cyber Security (54)
- 2013-14 Fall:
- IERG4210 Web Programming and Security (73)
- ENGG1100A-1 Introduction to Engineering Design (66)
- ENGG1100A-2 Introduction to Engineering Design (60)
- 2013-14 Spring:
- IERG5320 Digital Forensics (9)
- 2012-13 Fall:
- ENGG1100A-1 Introduction to Engineering Design (48)
- ENGG1100A-2 Introduction to Engineering Design (48)
- 2012-13 Spring:
- IERG4130 Introduction to Cyber Security (101)
- GENA1113 Student-oriented Teaching (21)