Course Outlines
Please note that course outlines marked “TENTATIVE” are works in progress, and will be replaced by the official course outline when available.
Winter 2017
CIS*6320 Image Processing Algorithms and Applications (Wirth)
Summer 2017
CIS*6660 Statistical Methods for Computer Science (Gillis)
CIS*6660 Feedback Shift Registers (Sawada)
CIS*6660 Advanced Evolutionary Computation
Fall 2017
Winter 2018
CIS*6320 Image Processing Algorithms and Applications (Matsakis)
-
-
CIS*6890 Technical Communication and Research Methodology (Wang)
Summer 2018
CIS*6660 Stat Methods for Comp Sci (Gillis)
Fall 2018
CIS*6120 Uncertainty Reasoning in Logic (Xiang)
-
CIS*6420 Soft Computing (Hamilton-Wright)
-
-
Winter 2019
CIS*6130 Object-Oriented Modeling, Design and Programming (McCuaig)
-
CIS*6650.02 Machine Learning for Natural Language Processing (Song)
CIS*6890 Technical Communication and Research Methodology (Antonie)
Summer 2019
Fall 2019
Winter 2020
CIS*6890 Technical Communication and Research Methodology (Antonie)
CIS*6020 Artificial Intelligence (Kremer)
CIS*6650 Machine Learning for Natural Language Processing (Song)
CIS*6540 Advanced Penetration Testing and Exploit Development (Khan)
CIS*6580 Security Monitoring and Cyber Threat Hunting (Dehghantanha)
CIS*6550 Privacy, Compliance, and Human Aspects of Cybersecurity (Dara)
-
Summer 2020
Fall 2020
Winter 2021
CIS*6020 CIS*6020 Artificial Intelligence (Kremer)
CIS*6060 CIS*6060 Bioinformatics (Andrew-Hamilton)
CIS*6080 Genetic Algorithms (Wineberg)
CIS*6520 CIS*6520 Advanced Digital Forensics and Incident Response (Lin)
CIS*6530 Cyber Threat Intelligence and Adversarial Risk Analysis (Dehghantanha)
CIS*6570 Advanced Cryptography and Cryptanalysis (Obimbo)
CIS*6890 CIS*6890 Technical Communication and Research Methodology (Antonie)
Summer 2021
CIS*6580 Security Monitoring and Cyber Threat Hunting (Dehghantanha) Cancelled
CIS*6560 Cybersecurity Project
CIS*6660 ST: Tutoring Systems (McCuaig)
Fall 2021
CIS*6050 updated Neural Networks - Bruce
CIS*6170 updated Human Computer Interaction - Flatla
CIS*6650 updated Blockchain Fundamentals and Applications - Lin
CIS*6510 - Khan
CIS*6530 - Dehghantanha
CIS*6550 - Dara
CIS*6590 - Dehghantanha
Winter 2022
Summer 2022
CIS*6560*01 - Cybersecurity Project (Ali Dehghantanha)
CIS*6660*01 - Smart Contract Security (Xiaodong Lin)
CIS*6660*02 - Blockchain Use & Implementation (Charlie Obimbo)
Fall 2022
Cybersecurity [restricted]:
Winter 2023
CIS*6170 Human Computer Interaction (Stacey Scott)
CIS*6180 Analysis of Big Data (Sohail Habib)
CIS*6190 Machine Learning for Sequences (Enas Altarawneh)
CIS*6650 Topics in Computer Science (David Flatla)
-
CIS*6890 Technical Communications & Research Methodology (Joe Sawada)
Cybersecurity [restricted]:
Summer 2023
Cybersecurity [restricted]:
Fall 2023
Cybersecurity [restricted]:
Winter 2024
CIS*6050 Neural Networks (Neil Bruce)
CIS*6180 Analysis of Big Data (Taiwo Omomule)
CIS*6190 Machine Learning for Sequences (Enas Altarawneh)
CIS*6890 Technical Communications & Research Methodology (Minglun Gong)
Cybersecurity [restricted]:
CIS*6510 Cybersecurity & Defense in Depth (Fatemeh Parast)
CIS*6520 Digital Forensics & Incident Response (Fatemeh Parast)
CIS*6530 Threat Intelligence & Risk Analysis (Fatemeh Parast)
CIS*6540 Penetration Testing & Exploit Dev (Hassan Khan)
CIS*6570 Advanced Cryptography and Cryptanalysis (Charlie Obimbo)
CIS*6590 Professional Seminar in Cybersecurity (Rick Moroz/Hassan Khan)
Summer 2024
CIS*6660 Reading Course: AI in CS Education (Ritu Chaturvedi)
Cybersecurity [restricted]:
CIS*6520 Digital Forensics & Incident Response (Fatemeh Parast)
CIS*6540 Penetration Testing & Exploit Dev (Abbas Yazdinejad)
CIS*6580 Security Monitoring & Cyber Threat Intelligence (Ali Dehghantanha)
CIS*6670*01 Special Topics in Cybersecurity: Secure Coding Practices and Application Security (Amin Azmoodeh)
CIS*6670*02 Special Topics in Cybersecurity: Artificial Intelligence/Machine Learning and Cybersecurity (Wenjing Zhang)
CIS*6560 Cybersecurity Project (TBA)
Fall 2024
CIS*6020 Artificial Intelligence (Neil Bruce)
CIS*6650*01 Topics in Computer Science: Machine Learning (Stefan Kremer)
CIS*6650*02 Topics in Computer Science: Data Integration (Luiza Antonie)
CIS*6650*03 Topics in Computer Science: Deep Learning for Computer Vision (Neil Bruce)
CIS*6550 Privacy, Compliance & Human Aspects in Cybersecurity (Rozita Dara)
CIS*6510 Cybersecurity & Defense in Depth (Hassan Khan)
CIS*6530 Threat Intelligence & Risk Analysis (Ali Dehghantanha)
CIS*6590 Professional Seminar in Cybersecurity (Hassan Khan/Rick Moroz)
Winter 2025 [****CURRENT SEMESTER****]
-
CIS*6180 Analysis of Big Data (Gurjit Randhawa)
CIS*6190 Machine Learning for Sequences (Enas Altarawneh)
CIS*6890 Technical Communications & Research Methodology (Dan Gillis)
Cybersecurity [restricted]:
CIS*6510 Cybersecurity & Defense in Depth (Hassan Khan)
CIS*6530 Threat Intelligence & Risk Analysis (Ali Dehghantanha)
CIS*6520 Digital Forensics & Incident Response (Xiaodong Lin)
CIS*6540 Penetration Testing & Exploit Dev (Wenjing Zhang)
CIS*6570 Cryptography & Cryptanalysis (Charlie Obimbo)
CIS*6590 Professional Seminar in Cybersecurity (Hassan Khan)