James Walden: Previous Classes

Fall 2022

CSC 482: Computer Security (TR 4:45-6:00)

MCY 601: Cybersecurity Fundamentals (online)

Summer 2022

MCY 601: Cybersecurity Fundamentals (online)

CSC 699: Adversarial Machine Learning

Spring 2022

CIT 485: Advanced Cybersecurity (MW 2:00-3:15)

CSC 492: Explainable Vulnerability Prediction Models

MCY 601: Cybersecurity Fundamentals (online)

Fall 2021

CSC 482: Computer Security (W 6:15-9:00)

MCY 601: Cybersecurity Fundamentals (online)

CYS 499: Software Security

Spring 2021

CIT 485: Advanced Cybersecurity (TR 9:25-10:40)

CSC 666: Secure Software Engineering (TR 15:05-16:20)

Fall 2020

CIT 485: Advanced Cybersecurity (TR 10:50-12:05)

CSC 482: Computer Security (TR 15:05-16:20)

Spring 2020 On Sabbatical
Fall 2019 On Sabbatical
Spring 2019

CIT 485: Advanced Cybersecurity (MW 2:00-3:15)

CSC 640: Advanced Software Engineering (W 6:15-9:00)

CSC 399: Deep Learning for Cybersecurity (W 4:00-5:00)

Previous Classes

Fall 2018

CIT 485: Advanced Cybersecurity (MW 2:00-3:15)

CSC 482/582: Computer Security (M 6:15-9:00)

CSC 399: Machine Learning for Cybersecurity

CSC 699: Impact of Rapid Releases on Software Security

Spring 2018

CIT 480/580: Securing Computer Systems (TR 3:05-4:20)

CSC 682: Advanced Computer Security (R 6:15-7:30)

CIT 699: Empirical Cybersecurity Research (T 1:30-2:30)

Fall 2017

CIT 480/580: Securing Computer Systems (TR 10:50-12:05)

CIT 481: Cybersecurity Capstone (M 6:15-7:30)

CIT 694: Advanced Cybersecurity Topics (M 6:15-7:30)

CSC 699: Security and Rapid Release (W 6:00-7:00)

CSC 797: Thesis Continuation (W 5:00-6:00)

Spring 2017

CSC 482/582: Computer Security (W 6:00-9:15)

CSC 666: Secure Software Engineering (M 6:00-9:15)

CSC 797: Thesis Direction (M 5:00-6:00)

Fall 2016

CIT 480/580: Securing Computer Systems (online)

CSC 440/540: Software Engineering (M 6:15-9:00pm)

Spring 2016

CIT 480/580: Securing Computer Systems (TR 4:50-6:05pm, GH 160)

CIT 480/580: Securing Computer Systems (online)

CIT 481/581: Cybersecurity Capstone (online)

Fall 2015

CIT 480/580: Securing Computer Systems (MWF 11:00-12:00am, GH 160)

CIT 480/580: Securing Computer Systems (online)

CSC 482/582: Computer Security (TR 4:50-6:05pm, GH 160)

HNR 491: Honors Capstone (W 3:00-4:00pm, GH 124)

CIT 499: Advanced Penetration Testing (R 3:00-4:00pm, GH 124)

CSC 699: Client Side Web Security (W 5:00-6:00pm, GH 124)

Spring 2015

CIT 480/580: Securing Computer Systems (MW 4:50-6:05pm, GH 160)

CSC 666: Secure Software Engineering (M 6:15-9:00pm, GH 312)

HNR 491: Honors Capstone (M 2:00-2:50pm & R 12:30-1:30pm, GH 124)

CIT 499: Penetration Testing

Fall 2014

CIT 480/580: Securing Computer Systems (MWF 10:00-10:50pm, GH 160)

CSC 482/582: Computer Security (TR 4:50-6:05pm, GH 335)

CSC 440/540: Software Engineering (MW 6:15-7:30pm, GH 314)

Spring 2014

CIT 380: Securing Computer Systems

CIT 668: System Architecture

CSC 797: Thesis Research

Fall 2013

INF 128: Principles of Informatics

CIT 380: Securing Computer Systems

CSC 482/582: Computer Security

Spring 2013

INF 128: Principles of Informatics (MW 13:30-14:45)

CSC 682: Advanced Computer Security (R 18:15-19:00)

Fall 2012

INF 128: Principles of Informatics (MW 14:00-15:15)

CSC 666: Secure Software Engineering (R 18:15-19:00)

Spring 2012 On Sabbatical
Fall 2011 On Sabbatical
Summer 2011

CIT 470: Advanced Network and System Administration (M 18:00-21:45)

Spring 2011

CIT 470: Advanced Network and System Administration (TR 3:05-4:20)

CIT 668: System Architecture (MW 7:45-9:00)

CSC 399: Software Repository Mining Research

Fall 2010

INF 128: Principles of Informatics (TR 1:40-2:50)

CSC 482/582: Computer Security (TR 7:45-9:00)

CSC 399: Open Source Security Independent Study

CSC 499: Open Source Security Independent Study

Spring 2010

CIT 470: Advanced System and Network Administration (TR 1:40-2:55)

CIT 470: Advanced System and Network Administration (R 6:15-9:00)

CIT 299: Open Source Security Independent Study

CSC 399: Open Source Security Independent Study

Fall 2009

CIT 383: Administrative Scripting (M 6:00-9:30)

CIT 500: Information Technology Fundamentals (T 6:15-9:00)

CSC 499: Java Web Security Independent Study

Spring 2009

CIT 470: Advanced System and Network Administration (MW 5:45-7:30)

CSC 666: Secure Software Engineering (MW 7:45-9:00)

CSC 499: Open Source Security Independent Study

Fall 2008

CIT 383: Administrative Scripting

CSC 682: Advanced Computer Security

CIT 399: Network Management Independent Study

Spring 2008

CIT 384: Network Adminstration and Troubleshooting

CIT 470: Advanced System and Network Administration

CSC 399: Virtualization Independent Study

Fall 2007

CIT 380: Securing Computer Systems

CIT 383: Administrative Scripting

Spring 2007

CIT 470: Advanced System and Network Administration

CSC 660: Advanced Operating Systems

CSC 699: Static Analysis for Security Independent Study

Fall 2006

CSC 482/582: Computer Security

CIT 383: Administrative Scripting

Spring 2006

CSC 260L: Computer Programming Lab

CIT 470: Advanced System and Network Administration

CSC 593: Secure Software Engineering Seminar

CSC 660: Advanced Operating Systems

Fall 2005

CIT 140: Introduction to CIT

CSC 382: Computer Security

CSC 501: Intermediate Programming Workshop