The following is a list of Electrical Engineering and Computer Science classes being offered this term. Included is the course number, section (if appropriate), course title and instructor name. If the instructor has setup a web site
for this class, the title of the class will be a link to that site.
- AI 507 SEMINAR (Tadepalli, Prasad )
- AI 533 INTELLIGENT AGENTS & DECISION (Saisubramanian, Sandhya )
- AI 535 DEEP LEARNING (Lee, Stefan M)
- AI 537 COMPUTER VISION I (Todorovic, Sinisa )
- AI 539 (Section 002) ST/MACHINE LEARNING II (Fern, Xiaoli Z)
- AI 539 (Section 005) ST/CAUSAL INFERENCE FOR AI (Mohan, Karthika )
- AI 539 (Section 006) ST/INFORMATION RETRIEVAL (Wang, Huazheng )
- AI 586 APPLIED MATRIX ANALYSIS (Fu, Xiao )
- CS 101 (Section 400) COMPUTERS: APPS & IMPLICATIONS (VanLonden, Pam )
- CS 101 (Section 401) COMPUTERS: APPS & IMPLICATIONS (VanLonden, Pam )
- CS 161 (Section 400) INTRO TO COMPUTER SCIENCE I (Zhang, Luyao )
- CS 161 (Section 401) INTRO TO COMPUTER SCIENCE I (Zhang, Luyao )
- CS 161 (Section 402) INTRO TO COMPUTER SCIENCE I (Zhang, Luyao )
- CS 161 (Section 403) INTRO TO COMPUTER SCIENCE I (Zhang, Luyao )
- CS 161 (Section 404) INTRO TO COMPUTER SCIENCE I (Baker, Brian O)
- CS 161 (Section 405) INTRO TO COMPUTER SCIENCE I (Baker, Brian O)
- CS 161 (Section 406) INTRO TO COMPUTER SCIENCE I (Alcon, Tim )
- CS 161 (Section 407) INTRO TO COMPUTER SCIENCE I (Alcon, Tim )
- CS 162 (Section 010) INTRO TO COMPUTER SCIENCE II (Song, Yipeng )
- CS 162 (Section 400) INTRO TO COMPUTER SCIENCE II (Zhang, Luyao )
- CS 162 (Section 401) INTRO TO COMPUTER SCIENCE II (Zhang, Luyao )
- CS 162 (Section 402) INTRO TO COMPUTER SCIENCE II (Zhang, Luyao )
- CS 162 (Section 403) INTRO TO COMPUTER SCIENCE II (Zhang, Luyao )
- CS 162 (Section 404) INTRO TO COMPUTER SCIENCE II (Scott, Hannah )
- CS 162 (Section 405) INTRO TO COMPUTER SCIENCE II (Scott, Hannah )
- CS 162 (Section 406) INTRO TO COMPUTER SCIENCE II (Baker, Brian O)
- CS 162 (Section 407) INTRO TO COMPUTER SCIENCE II (Baker, Brian O)
- CS 175 (Section 400) *SECURITY & SOCIAL MOVEMENTS (Jess, Joseph I)
- CS 175 (Section 401) *SECURITY & SOCIAL MOVEMENTS (Jess, Joseph I)
- CS 225 (Section 400) DISCRETE STRUCTURES IN CS (Ehsan, Samina )
- CS 225 (Section 401) DISCRETE STRUCTURES IN CS (Ehsan, Samina )
- CS 225 (Section 402) DISCRETE STRUCTURES IN CS (Vakalis, Ignatios )
- CS 225 (Section 403) DISCRETE STRUCTURES IN CS (Vakalis, Ignatios )
- CS 225 (Section 404) DISCRETE STRUCTURES IN CS (Vakalis, Ignatios )
- CS 261 (Section 001) DATA STRUCTURES (Hendrix, David A)
- CS 261 (Section 400) DATA STRUCTURES (Chaudhry, Nauman )
- CS 261 (Section 401) DATA STRUCTURES (Chaudhry, Nauman )
- CS 261 (Section 402) DATA STRUCTURES (Chaudhry, Nauman )
- CS 261 (Section 403) DATA STRUCTURES (Chaudhry, Nauman )
- CS 261 (Section 404) DATA STRUCTURES (Chaudhry, Nauman )
- CS 261 (Section 405) DATA STRUCTURES (Scovil, Randy )
- CS 261 (Section 406) DATA STRUCTURES (Scovil, Randy )
- CS 261 (Section 407) DATA STRUCTURES (Scovil, Randy )
- CS 271 (Section 001) COMPUTER ARCH & ASSEM LANGUAGE (Kalathas, Paris )
- CS 271 (Section 400) COMPUTER ARCH & ASSEM LANGUAGE (Redfield, Stephen James)
- CS 271 (Section 401) COMPUTER ARCH & ASSEM LANGUAGE (Redfield, Stephen James)
- CS 271 (Section 402) COMPUTER ARCH & ASSEM LANGUAGE (Redfield, Stephen James)
- CS 271 (Section 403) COMPUTER ARCH & ASSEM LANGUAGE (Redfield, Stephen James)
- CS 271 (Section 404) COMPUTER ARCH & ASSEM LANGUAGE (Kerlin, Scott )
- CS 271 (Section 405) COMPUTER ARCH & ASSEM LANGUAGE (Kerlin, Scott )
- CS 271 (Section 406) COMPUTER ARCH & ASSEM LANGUAGE (Kerlin, Scott )
- CS 271 (Section 407) COMPUTER ARCH & ASSEM LANGUAGE (Kerlin, Scott )
- CS 290 (Section 001) WEB DEVELOPMENT (Coffman, Julianne Marie)
- CS 290 (Section 400) WEB DEVELOPMENT (VanLonden, Pam )
- CS 290 (Section 401) WEB DEVELOPMENT (VanLonden, Pam )
- CS 290 (Section 402) WEB DEVELOPMENT (Chaudhry, Nauman )
- CS 290 (Section 403) WEB DEVELOPMENT (Chaudhry, Nauman )
- CS 290 (Section 404) WEB DEVELOPMENT (VanLonden, Pam )
- CS 290 (Section 405) WEB DEVELOPMENT (VanLonden, Pam )
- CS 290 (Section 406) WEB DEVELOPMENT (VanLonden, Pam )
- CS 290 (Section 407) WEB DEVELOPMENT (VanLonden, Pam )
- CS 312 SYSTEM ADMINISTRATION (Ulbrich, Alexander Desire)
- CS 321 (Section 400) INTRO TO THEORY OF COMPUTATION (Alcon, Tim )
- CS 321 (Section 401) INTRO TO THEORY OF COMPUTATION (Alcon, Tim )
- CS 325 (Section 001) ANALYSIS OF ALGORITHMS (Huang, Liang )
- CS 325 (Section 400) ANALYSIS OF ALGORITHMS (Elshakankiri, Maher )
- CS 325 (Section 401) ANALYSIS OF ALGORITHMS (Elshakankiri, Maher )
- CS 325 (Section 402) ANALYSIS OF ALGORITHMS (Umma Reddy, Doshna )
- CS 325 (Section 403) ANALYSIS OF ALGORITHMS (Umma Reddy, Doshna )
- CS 325 (Section 404) ANALYSIS OF ALGORITHMS (Umma Reddy, Doshna )
- CS 325 (Section 405) ANALYSIS OF ALGORITHMS (Elshakankiri, Maher )
- CS 325 (Section 501) ANALYSIS OF ALGORITHMS (Donnelly, Patrick Joseph)
- CS 331 INTRO ARTIFICIAL INTELLIGENCE (Tadepalli, Prasad )
- CS 340 (Section 001) INTRODUCTION TO DATABASES (Buss, Christopher )
- CS 340 (Section 400) INTRODUCTION TO DATABASES (Curry, Michael L)
- CS 340 (Section 401) INTRODUCTION TO DATABASES (Curry, Michael L)
- CS 340 (Section 402) INTRODUCTION TO DATABASES (Curry, Michael L)
- CS 340 (Section 403) INTRODUCTION TO DATABASES (Curry, Michael L)
- CS 340 (Section 404) INTRODUCTION TO DATABASES (Safonte, Danielle )
- CS 340 (Section 405) INTRODUCTION TO DATABASES (Safonte, Danielle )
- CS 344 (Section 001) OPERATING SYSTEMS I (Brewster, Benjamin C)
- CS 344 (Section 400) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 344 (Section 401) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 344 (Section 402) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 344 (Section 403) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 344 (Section 404) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 344 (Section 405) OPERATING SYSTEMS I (Gambord, Ryan )
- CS 352 (Section 001) INTRO TO USABILITY ENGINEERING (Chatterjee, Amreeta )
- CS 352 (Section 400) INTRO TO USABILITY ENGINEERING (Scott, Hannah )
- CS 352 (Section 401) INTRO TO USABILITY ENGINEERING (Scott, Hannah )
- CS 352 (Section 402) INTRO TO USABILITY ENGINEERING (Scott, Hannah )
- CS 352 (Section 403) INTRO TO USABILITY ENGINEERING (Scott, Hannah )
- CS 361 (Section 001) SOFTWARE ENGINEERING I (De Amicis, Raffaele )
- CS 361 (Section 400) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 361 (Section 401) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 361 (Section 402) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 361 (Section 403) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 361 (Section 404) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 361 (Section 405) SOFTWARE ENGINEERING I (Hedaoo, Samarendra )
- CS 362 (Section 001) SOFTWARE ENGINEERING II (Hess, Robin W)
- CS 362 (Section 400) SOFTWARE ENGINEERING II (Ianni, Eric Brandon)
- CS 362 (Section 401) SOFTWARE ENGINEERING II (Ianni, Eric Brandon)
- CS 362 (Section 402) SOFTWARE ENGINEERING II (Ianni, Eric Brandon)
- CS 362 (Section 403) SOFTWARE ENGINEERING II (Ianni, Eric Brandon)
- CS 362 (Section 404) SOFTWARE ENGINEERING II (Ianni, Eric Brandon)
- CS 370 (Section 001) INTRODUCTION TO SECURITY (Hong, Sanghyun )
- CS 370 (Section 400) INTRODUCTION TO SECURITY (Lewis, Bram )
- CS 370 (Section 401) INTRODUCTION TO SECURITY (Lewis, Bram )
- CS 372 (Section 001) INTRO TO COMPUTER NETWORKS (Immler, Vincent )
- CS 372 (Section 400) INTRO TO COMPUTER NETWORKS (Ehsan, Samina )
- CS 372 (Section 401) INTRO TO COMPUTER NETWORKS (Ehsan, Samina )
- CS 372 (Section 402) INTRO TO COMPUTER NETWORKS (Ehsan, Samina )
- CS 372 (Section 403) INTRO TO COMPUTER NETWORKS (Muhati, Eric )
- CS 372 (Section 404) INTRO TO COMPUTER NETWORKS (Muhati, Eric )
- CS 381 (Section 001) PROGRAMMING LANGUAGE FUND (Coffman, Julianne Marie)
- CS 381 (Section 400) PROGRAMMING LANGUAGE FUND (Ianni, Eric Brandon)
- CS 381 (Section 401) PROGRAMMING LANGUAGE FUND (Ianni, Eric Brandon)
- CS 381 (Section 402) PROGRAMMING LANGUAGE FUND (Ianni, Eric Brandon)
- CS 381 (Section 403) PROGRAMMING LANGUAGE FUND (Ianni, Eric Brandon)
- CS 391 (Section 001) *SOC & ETHICAL ISSUES IN COMSC (Wong, Weng-Keen )
- CS 391 (Section 400) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391 (Section 401) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391 (Section 402) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391 (Section 403) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391 (Section 404) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391H *SOC AND ETHIC ISSUES IN COM S (Wong, Weng-Keen )
- CS 399 ST/PATHWAYS TO EECS (Pfeil, William Edward)
- CS 406 (Section 400) PROJECTS (Safonte, Danielle )
- CS 406 (Section 401) PROJECTS (VanLonden, Pam )
- CS 406 (Section 402) PROJECTS (Pfeil, William Edward)
- CS 406 (Section 403) PROJECTS (Ianni, Eric Brandon)
- CS 444 (Section 001) OPERATING SYSTEMS II (Song, Yipeng )
- CS 444 (Section 400) OPERATING SYSTEMS II (Muhati, Eric )
- CS 444 (Section 401) OPERATING SYSTEMS II (Muhati, Eric )
- CS 444 (Section 501) OPERATING SYSTEMS II (Hall, Brian E)
- CS 458 INTRO TO INFO VISUALIZATION (Zhang, Yue )
- CS 463 (Section 400) SOFTWARE ENGINEERING PROJECT (Pfeil, William Edward)
- CS 463 (Section 401) SOFTWARE ENGINEERING PROJECT (Pfeil, William Edward)
- CS 464 (Section 400) OPEN SOURCE SOFTWARE (Hedaoo, Samarendra )
- CS 464 (Section 401) OPEN SOURCE SOFTWARE (Hedaoo, Samarendra )
- CS 464 (Section 402) OPEN SOURCE SOFTWARE (Hedaoo, Samarendra )
- CS 464 (Section 403) OPEN SOURCE SOFTWARE (Hedaoo, Samarendra )
- CS 467 (Section 400) ONLINE CAPSTONE PROJECT (Pfeil, William Edward)
- CS 467 (Section 401) ONLINE CAPSTONE PROJECT (Pfeil, William Edward)
- CS 467 (Section 402) ONLINE CAPSTONE PROJECT (Pfeil, William Edward)
- CS 467 (Section 403) ONLINE CAPSTONE PROJECT (Pfeil, William Edward)
- CS 467 (Section 404) ONLINE CAPSTONE PROJECT (Pfeil, William Edward)
- CS 469 REAL-WORLD PROJECT MGMT IN CS (Vogel, Eric Leslie)
- CS 472 COMPUTER ARCHITECTURE (Chen, Lizhong )
- CS 475 (Section 001) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 400) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 401) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 402) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 403) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 404) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 405) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 406) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 407) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 475 (Section 501) INTRO TO PARALLEL PROGRAMMING (Rosenzweig, Jesse )
- CS 477 (Section 001) INTRO TO DIGITAL FORENSICS
- CS 477 (Section 002) INTRO TO DIGITAL FORENSICS (Nevin, Dave )
- CS 478 (Section 001) NETWORK SECURITY (Hamdaoui, Bechir )
- CS 478 (Section 400) NETWORK SECURITY (Kerlin, Scott )
- CS 480 TRANSLATORS (Hess, Robin W)
- CS 493 (Section 001) CLOUD APPLICATION DEVELOPMENT (Hess, Robin W)
- CS 493 (Section 400) CLOUD APPLICATION DEVELOPMENT (Chaudhry, Nauman )
- CS 493 (Section 401) CLOUD APPLICATION DEVELOPMENT (Chaudhry, Nauman )
- CS 493 (Section 402) CLOUD APPLICATION DEVELOPMENT (Chaudhry, Nauman )
- CS 493 (Section 403) CLOUD APPLICATION DEVELOPMENT (Chaudhry, Nauman )
- CS 493 (Section 501) CLOUD APPLICATION DEVELOPMENT (Hall, Brian E)
- CS 499 (Section 001) ST/CYBERSEC OPS PRACIII ORTSOC (Nevin, Dave )
- CS 499 (Section 003) ST/TRUSTWORTHY MACH. LEARNING (Hong, Sanghyun )
- CS 499 (Section 006) ST/INFORMATION RETRIEVAL (Wang, Huazheng )
- CS 499 (Section 010) ST/VIRTUAL & AUGMENTED REALITY (De Amicis, Raffaele )
- CS 513 (Section 400) APPLIED MACHINE LEARNING (Bakos, Yong J)
- CS 513 (Section 401) APPLIED MACHINE LEARNING (Bakos, Yong J)
- CS 517 THEORY OF COMPUTATION (Bennett, Huxley D)
- CS 520 GRAPH THEORY WITH APPLS TO CMP (Coffman, Julianne Marie)
- CS 529 ST/TOPICS IN CRYPTOGRAPHY (Xu, Jiayu )
- CS 540 (Section 400) DATABASE MANAGEMENT SYSTEMS (Termehchy, Arash )
- CS 540 (Section 401) DATABASE MANAGEMENT SYSTEMS (Termehchy, Arash )
- CS 544 OPERATING SYSTEMS II (Song, Yipeng )
- CS 549 ST/ SCALABLE QUERYING & ML (Termehchy, Arash )
- CS 558 INTRO TO INFO VISUALIZATION (Zhang, Yue )
- CS 559 ST/VISUAL ANALYTICS SCI & TECH (Zhang, Eugene )
- CS 565 HUMAN-COMPUTER INTERACTION (Letaw, Larissa )
- CS 572 COMPUTER ARCHITECTURE (Chen, Lizhong )
- CS 575 (Section 001) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 575 (Section 400) INTRO TO PARALLEL PROGRAMMING (Bailey, Mike )
- CS 579 (Section 001) ST/COMPU ARCH & PARA PROCESS
- CS 579 (Section 002) ST/CYBERSEC OPS PRACIII ORTSOC (Nevin, Dave )
- CS 579 (Section 003) ST/TRUSTWORTHY MACH. LEARNING (Hong, Sanghyun )
- CS 579 (Section 004) ST/INTRO TO DIGITAL FORENSICS (Nevin, Dave )
- CS 599 ST/ QUANTUM COMPUTING (Bose, Bella )
- ECE 271 DIGITAL LOGIC DESIGN (Shuman, Matthew William)
- ECE 322 ELECTRONICS I (Webb, Kyle M)
- ECE 323 ELECTRONICS II (Moon, Un-Ku )
- ECE 342 JUNIOR DESIGN II (Scheel, Ingrid )
- ECE 352 SIGNALS AND SYSTEMS II (Liu, Huaping )
- ECE 353 INTRO TO PROB & RANDOM SIGNALS (Raich, Raviv )
- ECE 372 INTRO TO COMPUTER NETWORKS (Immler, Vincent )
- ECE 391 TRANSMISSION LINES (Weller, Thomas McCrea)
- ECE 399 ST/PATHWAYS TO EECS (Pfeil, William Edward)
- ECE 413 SENSORS (Cheng, Li-Jing )
- ECE 418 SEMICONDUCTOR PROCESSING (Dhagat, Pallavi )
- ECE 432 DYNAM ELECTROMECH ENERGY CONV (Brekken, Ted K A)
- ECE 437 SMART GRID
- ECE 438 ELECTRIC AND HYBRID VEHICLES (Cao, Yue )
- ECE 443 ^ENGINEERING DESIGN PROJECT (Cate, Rachael Elizabeth)
- ECE 463 WIRELESS COMMUNICATIONS NETWK (Hamdaoui, Bechir )
- ECE 472 COMPUTER ARCHITECTURE (Chen, Lizhong )
- ECE 474 VLSI SYSTEM DESIGN (Abbas, Houssam )
- ECE 478 NETWORK SECURITY (Hamdaoui, Bechir )
- ECE 483 GUIDED WAVE OPTICS (Subbaraman, Harish )
- ECE 485 MICROWAVE DESIGN TECHNIQUES (Weisshaar, Andreas )
- ECE 518 SEMICONDUCTOR PROCESSING (Dhagat, Pallavi )
- ECE 520 ANALOG CMOS INTEGRAT CIRCUITS (Natarajan, Arun S)
- ECE 524 PHASE LOCKED LOOPS (Anand, Tejasvi )
- ECE 532 DYNAM ELECTROMECH ENERGY CONV (Brekken, Ted K A)
- ECE 537 SMART GRID
- ECE 538 ELECTRIC AND HYBRID VEHICLES (Cao, Yue )
- ECE 563 WIRELESS COMMUNICATIONS NETWK (Hamdaoui, Bechir )
- ECE 572 COMPUTER ARCHITECTURE (Chen, Lizhong )
- ECE 574 VLSI SYSTEM DESIGN (Abbas, Houssam )
- ECE 583 GUIDED WAVE OPTICS (Subbaraman, Harish )
- ECE 585 MICROWAVE DESIGN TECHNIQUES (Weisshaar, Andreas )
- ECE 586 APPLIED MATRIX ANALYSIS (Fu, Xiao )
- ECE 599 (Section 001) ST/ SENSORS (Cheng, Li-Jing )
- ECE 599 (Section 002) ST/ QUANTUM COMPUTING (Bose, Bella )
- ECE 599 (Section 007) ST/ INFORMATION THEORY II (Nguyen, Thinh P)
- ECE 616 SEMICONDUCTOR DEVICES II (Cheng, Li-Jing )
- ECE 627 OVERSAMP DELTA-SIGMA DATA CONV (Temes, Gabor C)
- ECE 699 ST/ COMMS SYSTEM DESIGN (Liu, Huaping )
Other Terms Available: