Course Offerings for Fall 2023 Semester

Course Offerings for Fall 2023 Semester

On-site classes: August 21 – December 5
Video classes: August 21 – December 14

Course Course Title Major Restriction(s) Instructor(s)
CEE 6271 Flow and Transport through Porous Media I Prof. Jian Luo 
CEE 6310 Process Principles in Environmental Engineering Prof. Wenlong Zhang
CEE 6311 Microbial Principles in Environmental Engineering Prof. Jianfeng Zhou
CEE 6312 Chemical Principles in Environmental Engineering Prof. Wenlong Zhang
CEE 6315 Environmental Nanotechnology Prof. Jianfeng Zhou
CEE 6332 Separation Processes Prof. Hang Dong
CS 6238 Secure Computer Systems Prof. Changlai Du & Prof. Mustaque Ahamad
CS 6300 Software Development Process CS Prof. Alessandro Orso &
Recitation Instructor: Chi Chung “Marcus” Chan
CS 6750 Human-Computer Interaction

Prof. David Joyner

Recitation Instructor: Mr. Fandi Peng

CSE 6040 Computing for Data Analysis: Methods and Tools¹ No CS Prof. Mengmeng Liu
CSE 6242 Data and Visual Analytics Prof. Mengmeng Liu
ECE 6254 Statistical Machine Learning
Prof. Bolin Gao
ECE 6445 Power IC Design ECE Prof. Gabriel Rincon-Mora
ECE 6450 Introduction to Microelectronics Technology ECE Prof. Mohamed Aly Saad Aly
ECE 6550 Linear Systems and Controls
Prof. Bolin Gao
ECE 6607 Computer Communication Networks Prof. Min Luo
ID 6100 Introduction to Graduate Studies in Industrial Design Prof. Ameersing Luximon
ID 6105 Brand and Visual Design no ECE Prof. Roger Ball
ID 6109 Human Factors and Ergonomics Prof. Ameersing Luximon
ID 6211 Graduate Studio One ID only Prof. Roger Ball
ID 8803 Professional Practice ID only Prof. Roger Ball
ID 8803 Special Topics: Health Care Data and Design
Prof. Ameersing Luximon
ISYE 6414 Statistical Modeling and Regression Analysis Prof. Yuang Chen
ISYE 6501 Introduction to Analytics Modeling ANLT
(Others require permit)
Prof. Xiaoming Huo
ISYE 6650 Probabilistic Models and Their Applications Prof. Lei Xu
ISYE 6669 Deterministic Optimization Prof. Yuang Chen
ISYE 6748 Applied Analytics Practicum ANLT Prof. Xiaoming Huo
Via Streaming Video
CS 6200 Graduate Introduction to Operating Systems CS Prof. Ada Gavrilovska
CS 6210 Advanced Operating Systems CS Prof. Umakishore Ramachandran
CS 6262 Network Security CS Prof. Frank Li
CS 6290 High-Performance Computer Architecture CS Prof. Hong Cao
CS 6310 Software Architecture and Design CS Prof. Mark Moss
CS 6400 Database Systems Concepts and Design Prof. Leo Mark
CS 6460 Educational Technology: Conceptual Foundations Prof. David Joyner
CS 6475 Computational Photography CS Prof. Irfan Essa
CS 6476 Introduction to Computer Vision CS Prof. Irfan Essa
CS 6515 Introduction to Graduate Algorithms Prof. Gerandy Brito
CS 6601 Artificial Intelligence CS, ANLT Prof. Thomas Ploetz
CS 6675 Advanced Internet Computing Systems and Applications CS Prof. Ling Liu
CS 6747 Advanced Topics in Malware Analysis
= ECE 6747 Advanced Topics in Malware Analysis
CS Prof. Brendan Saltaformaggio
CS 7637 Knowledge-Based AI CS, ANLT Prof. Ashok Goel
CS 7638 Artificial Intelligence Techniques for Robotics CS, ECE Prof. Jay Summet
CS 7641 Machine Learning CS, ANLT Prof. Theodore LaGrow
CS 7643 Deep Learning CS, ANLT Prof. Zsolt Kira
CS 7646 Machine Learning for Trading CS, ANLT Prof. David Joyner
ECE 6001 Technology Entrepreneur²:
(ECE 6001 RSL and RS1/RS2  must accompany this registration)
Prof. Gregory Mihalik
ECE 6100 Advanced Computer Architecture
= CS 6290 High Performance Computer Architecture
ECE Prof. Cong Hao
ECE 6122 Advanced Programming Techniques
(ECE 6122 QSL must accompany this registration)
Prof. Jeffery D. Hurley
ECE 6258 Digital Image Processing Prof. Ghassan Al-Regib
ECE 6320 Power Systems Control and Operation Prof. Santiago Grijalva
ECE 6390 Satellite Communications and Navigation Systems Prof. Gregory Durgin
ECE 6551 Digital Control Prof. Yorai Wardi
ECE 6601 Random Processes Prof. John R Barry
ECE 6605 Information Theory Prof. Matthieu Bloch
ECE 6612 Computer Network Security ECE Prof. Frank Li
ECE 6747 Advanced Topics in Malware Analysis
= CS 6747 Advanced Topics in Malware Analysis
ECE Prof. Brendan Saltaformaggio
ID 6108 Survey of Industrial Design History No ECE Prof. Joyce Medina
MGT 6203 Data Analytics Business ANLT Prof. Frederic Bien
MGT 8803 Special Topics: Data Analytics in Business ANLT Prof. Marc Wechsler

(Courses are subject to change.)

1. MSA students: You need to take CSE 6040 first and then CSE 6242.
MS CS students: You can take CSE 6040 for general knowledge, but you cannot use it towards the MS CS degree requirements.
Other students: You may use CSE 6040 as elective.
2. ECE 6001 is required for MS ECE students and will be offered each fall and spring semesters.