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 100 (Section 001) AI FOR EVERYONE (Guyer, Alexander D)
- AI 100 (Section 400) AI FOR EVERYONE (Huang, Liang )
- AI 507 SEMINAR (Tadepalli, Prasad )
- AI 531 AGENTS, SEARCH AND REASONING (Tadepalli, Prasad )
- AI 533 INTELLIGENT AGENTS & DECISION (Saisubramanian, Sandhya )
- AI 539 (Section 001) ST/SCIENTIFIC FOUNDATION MODLS (Fern, Xiaoli Z)
- AI 539 (Section 002) ST/NLP WITH DEEP LEARNING (Lee, Stefan M)
- AI 539 (Section 004) ST/NONLINEAR OPTIMIZATION (Kim, Jinsub )
- AI 539 (Section 006) ST/MACHINE LEARNING NON AI MAJ (Aghasi, Alireza )
- AI 539 (Section 007) ST/TRUSTWORTHY MACH. LEARNING (Hong, Sanghyun )
- AI 539 (Section 012) ST/COMPUTATIONAL TOOLS (Aghasi, Alireza )
- CS 101 COMPUTERS: APPS & IMPLICATIONS (VanLonden, Pam )
- CS 161 INTRO TO COMPUTER SCIENCE I (Zhang, Luyao )
- CS 162 (Section 010) INTRO TO COMPUTER SCIENCE II (Guyer, Alexander D)
- CS 162 (Section 400) INTRO TO COMPUTER SCIENCE II (Baker, Brian O)
- CS 162 (Section 401) INTRO TO COMPUTER SCIENCE II (Zhang, Luyao )
- CS 162H INTRO TO COMPUTER SCIENCE II (Alcon, Tim )
- CS 175 (Section 001) *SECURITY & SOCIAL MOVEMENTS (Henry, Robert Keith)
- CS 175 (Section 400) *SECURITY & SOCIAL MOVEMENTS (Jess, Joseph I)
- CS 225 (Section 400) DISCRETE STRUCTURES IN CS (Ehsan, Samina )
- CS 225 (Section 401) DISCRETE STRUCTURES IN CS (Vakalis, Ignatios )
- CS 261 (Section 001) DATA STRUCTURES (Hendrix, David A)
- CS 261 (Section 400) DATA STRUCTURES (Mali, Dee )
- CS 261 (Section 401) DATA STRUCTURES (Mali, Dee )
- CS 271 (Section 001) COMPUTER ARCH & ASSEM LANGUAGE (Gambord, Ryan )
- CS 271 (Section 400) COMPUTER ARCH & ASSEM LANGUAGE (Vogel, Eric Leslie)
- CS 271 (Section 401) COMPUTER ARCH & ASSEM LANGUAGE (Vogel, Eric Leslie)
- CS 274 (Section 001) INTRO TO SYSTEMS PROGRAMMING (Wong, Weng-Keen )
- CS 274 (Section 400) INTRO TO SYSTEMS PROGRAMMING (Muhati, Eric )
- 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 (VanLonden, Pam )
- CS 312 (Section 001) SYSTEM ADMINISTRATION (Ulbrich, Alexander Desire)
- CS 312 (Section 400) SYSTEM ADMINISTRATION (Virasak, Sisavath )
- CS 321 INTRO TO THEORY OF COMPUTATION (Alcon, Tim )
- CS 325 (Section 001) ANALYSIS OF ALGORITHMS (Borradaile, Glencora )
- CS 325 (Section 400) ANALYSIS OF ALGORITHMS (Elshakankiri, Maher )
- CS 325 (Section 401) ANALYSIS OF ALGORITHMS (Umma Reddy, Doshna )
- CS 325 (Section 402) ANALYSIS OF ALGORITHMS (Umma Reddy, Doshna )
- CS 325 (Section 501) ANALYSIS OF ALGORITHMS (Hall, Brian E)
- CS 331 INTRO ARTIFICIAL INTELLIGENCE (Wang, Huazheng )
- CS 340 (Section 001) INTRODUCTION TO DATABASES (Coffman, Julianne Marie)
- 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 352 (Section 400) INTRO TO USABILITY ENGINEERING (Scott, Hann )
- CS 352 (Section 401) INTRO TO USABILITY ENGINEERING (Scott, Hann )
- CS 352 (Section 501) INTRO TO USABILITY ENGINEERING (White, Daniel Christopher)
- CS 361 (Section 400) SOFTWARE ENGINEERING I (Letaw, Larissa )
- CS 361 (Section 401) SOFTWARE ENGINEERING I (Letaw, Larissa )
- CS 361 (Section 402) SOFTWARE ENGINEERING I (Letaw, Larissa )
- 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 (Mali, Dee )
- CS 370 (Section 001) INTRODUCTION TO SECURITY (Ellis, Brandon M)
- CS 370 (Section 400) INTRODUCTION TO SECURITY (Muhati, Eric )
- CS 370 (Section 401) INTRODUCTION TO SECURITY (Muhati, Eric )
- CS 372 (Section 010) INTRO TO COMPUTER NETWORKS (Gambord, Ryan )
- CS 372 (Section 400) INTRO TO COMPUTER NETWORKS (Redfield, Stephen James)
- CS 372 (Section 401) INTRO TO COMPUTER NETWORKS (Redfield, Stephen James)
- CS 374 (Section 001) OPERATING SYSTEMS I (Hong, Sanghyun )
- CS 374 (Section 400) OPERATING SYSTEMS I (Chaudhry, Nauman )
- CS 374 (Section 401) OPERATING SYSTEMS I (Chaudhry, Nauman )
- CS 374 (Section 402) OPERATING SYSTEMS I (Chaudhry, Nauman )
- CS 381 (Section 001) PROGRAMMING LANGUAGE FUND (Erwig, Martin )
- CS 381 (Section 400) PROGRAMMING LANGUAGE FUND (Jess, Joseph I)
- CS 381 (Section 401) PROGRAMMING LANGUAGE FUND (Jess, Joseph I)
- CS 381 (Section 501) PROGRAMMING LANGUAGE FUND (Churchill, Robert Joshua)
- CS 391 (Section 001) *SOC & ETHICAL ISSUES IN COMSC (Mohan, Karthika )
- CS 391 (Section 400) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391 (Section 401) *SOC & ETHICAL ISSUES IN COMSC (Safonte, Danielle )
- CS 391H *SOC & ETHICAL ISSUES IN COMSC (Winters, Kirsten Michelle)
- CS 401 RESEARCH (Clark, Jason V)
- CS 406 (Section 400) PROJECTS (Pfeil, William Edward)
- CS 406 (Section 401) PROJECTS (Vogel, Eric Leslie)
- CS 406 (Section 402) PROJECTS (Ianni, Eric Brandon)
- CS 406 (Section 403) PROJECTS (Guyer, Alexander D)
- CS 406 (Section 404) PROJECTS (Gates, Ami M)
- CS 406 (Section 405) PROJECTS (Umma Reddy, Doshna )
- CS 406 (Section 406) PROJECTS (Letaw, Larissa )
- CS 406 (Section 407) PROJECTS (VanLonden, Pam )
- CS 406 (Section 408) PROJECTS (Virasak, Sisavath )
- CS 406 (Section 409) PROJECTS (Tonsmann, Guillermo )
- CS 406 (Section 410) PROJECTS (Safonte, Danielle )
- CS 406 (Section 411) PROJECTS (Zhang, Luyao )
- CS 406 (Section 412) PROJECTS (Ellis, Brandon M)
- CS 406 (Section 413) PROJECTS (Zhang, Yue )
- CS 406 (Section 416) PROJECTS (Curry, Michael David)
- CS 432 INTRO TO APPLIED MACHINE LEARN (Gates, Ami M)
- CS 434 MACHINE LEARNING & DATA MINING (Fern, Xiaoli Z)
- CS 435 APPLIED DEEP LEARNING (Gates, Ami M)
- CS 458 INTRO TO INFO VISUALIZATION (Zhang, Yue )
- CS 463 (Section 400) +SOFTWARE ENGINEERING PROJECT (Hedaoo, Samarendra )
- CS 463 (Section 401) +SOFTWARE ENGINEERING PROJECT (Pfeil, William Edward)
- CS 464 (Section 400) OPEN SOURCE SOFTWARE (Scott, Hann )
- CS 464 (Section 401) OPEN SOURCE SOFTWARE (Scott, Hann )
- CS 467 (Section 400) ONLINE CAPSTONE PROJECT (Hedaoo, Samarendra )
- CS 467 (Section 401) ONLINE CAPSTONE PROJECT (Vogel, Eric Leslie)
- CS 472 COMPUTER ARCHITECTURE (Chen, Lizhong )
- CS 473 INTRO TO DIGITAL FORENSIC (Lewis, Michelle Renee)
- CS 474 (Section 001) OPERATING SYSTEMS II (Hale, Kyle C)
- CS 474 (Section 400) OPERATING SYSTEMS II (Tonsmann, Guillermo )
- CS 474 (Section 501) OPERATING SYSTEMS II (Hall, Brian E)
- CS 475 (Section 001) INTRO TO PARALLEL PROGRAMMING (Dong, Wenqian )
- CS 475 (Section 002) INTRO TO PARALLEL PROGRAMMING (Liang, Xin )
- CS 475 (Section 400) INTRO TO PARALLEL PROGRAMMING (Pfeil, William Edward)
- CS 475 (Section 401) INTRO TO PARALLEL PROGRAMMING (Pfeil, William Edward)
- CS 475 (Section 402) INTRO TO PARALLEL PROGRAMMING (Pfeil, William Edward)
- CS 478 (Section 001) NETWORK SECURITY (Hamdaoui, Bechir )
- CS 478 (Section 400) NETWORK SECURITY (Kerlin, Scott )
- CS 480 TRANSLATORS (Erwig, Martin )
- 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 501) CLOUD APPLICATION DEVELOPMENT (Hall, Brian E)
- CS 499 (Section 001) ST/ML ON STRUCTERED DATA (Termehchy, Arash )
- CS 499 (Section 002) ST/ DISTRIBUTED SYSTEMS (Bobba, Rakesh )
- CS 499 (Section 003) ST/STAT SIGNAL PROCESSING (Kim, Jinsub )
- CS 499 (Section 005) ST/PRINC OF COMP SYS DESIGN (Figueiredo, Renato J)
- CS 499 (Section 007) ST/TRUSTWORTHY MACH. LEARNING (Hong, Sanghyun )
- CS 499 (Section 402) ST/VERTICALLY INTEGRATED PROJ. (Hundhausen, Chris )
- CS 504 WRITING AND CONFERENCE/EXPLOR (Hughes, Calvin Wesley)
- CS 506 PROJECTS (Burnett, Margaret M)
- CS 513 APPLIED MACHINE LEARNING (Bakos, Yong J)
- CS 514 ALGORITHMS (Huang, Liang )
- CS 517 THEORY OF COMPUTATION (Rosulek, Michael )
- CS 520 GRAPH THEORY WITH APPLS TO CMP (Nayyeri, Amir )
- CS 540 DATABASE MANAGEMENT SYSTEMS (Termehchy, Arash )
- CS 549 ST/ML ON STRUCTURED DATA (Termehchy, Arash )
- CS 558 INTRO TO INFO VISUALIZATION (Zhang, Yue )
- CS 561 SOFTWARE ENGINEERING METHODS (Hundhausen, Chris )
- CS 565 (Section 001) HUMAN-COMPUTER INTERACTION (Parham-Mocello, Jennifer )
- CS 565 (Section 400) HUMAN-COMPUTER INTERACTION (Letaw, Larissa )
- CS 569 ST/PROGRAM ANALYSIS AND EVAL. (Motwani, Manish )
- CS 572 COMPUTER ARCHITECTURE (Chen, Lizhong )
- CS 573 INTRO TO DIGITAL FORENSIC (Lewis, Michelle Renee)
- CS 574 OPERATING SYSTEMS II (Hale, Kyle C)
- CS 575 (Section 001) INTRO TO PARALLEL PROGRAMMING (Dong, Wenqian )
- CS 575 (Section 002) INTRO TO PARALLEL PROGRAMMING (Liang, Xin )
- CS 575 (Section 400) INTRO TO PARALLEL PROGRAMMING (Pfeil, William Edward)
- CS 576 ADVANCED COMPUTER NETWORKING (Hamdaoui, Bechir )
- CS 579 (Section 002) ST/ DISTRIBUTED SYSTEMS (Bobba, Rakesh )
- CS 579 (Section 005) ST/PRINC OF COMP SYS. DESIGN (Figueiredo, Renato J)
- CS 599 (Section 001) ST/STAT SIGNAL PROCESSING (Kim, Jinsub )
- CS 599 (Section 007) ST/ST/TRUSTWORTHY MACH. LEARNI (Hong, Sanghyun )
- CS 599 (Section 009) ST/ QUANTUM COMPUTING (Bose, Bella )
- ECE 202 (Section 001) AC & FREQUENCY DEPENDENT CIRCS (Cheng, Li-Jing )
- ECE 202 (Section 400) AC & FREQUENCY DEPENDENT CIRCS (Henriquez, Juan A)
- ECE 203 (Section 001) CONTINUOUS-TIME SIGNAL PROCESS (Zhang, Tingwei )
- ECE 203 (Section 400) CONTINUOUS-TIME SIGNAL PROCESS (Debnath, Anjan )
- ECE 204 (Section 001) DIGITAL LOGIC DESIGN (Scheel, Ingrid )
- ECE 204 (Section 400) DIGITAL LOGIC DESIGN (Heer, Donald Lee)
- ECE 310 SEMICONDUCTOR PROCESSING (Yoo, Sangmin )
- ECE 320 ELECTRONIC CIRCUIT DESIGN I (Boeding, Matthew L)
- ECE 322 ELECTRONICS I (Webb, Kyle M)
- ECE 323 ELECTRONICS II (Moon, Un-Ku )
- ECE 330 POWER UP! (Senaratne, Galpottage Dilan )
- ECE 342 +JUNIOR DESIGN II (Roberts, Blake A)
- ECE 350 DIGT SIGNAL PROCESS FOUNDATION (Fu, Xiao )
- ECE 352 SIGNALS AND SYSTEMS II (Zhang, Tingwei )
- ECE 353 (Section 001) PROBABILITY FOR E & C ENGINEER (Raich, Raviv )
- ECE 353 (Section 400) PROBABILITY FOR E & C ENGINEER (Henriquez, Juan A)
- ECE 370 COMP. ORG & ASSEMBLY PROGRAM. (Boeding, Matthew L)
- ECE 372 INTRO TO COMPUTER NETWORKS (Gambord, Ryan )
- ECE 380 ELECTROMAGNETIC FIELDS & WAVES (Kandadai, Nirmala )
- ECE 391 TRANSMISSION LINES (Zhang, Tingwei )
- ECE 411 ENGINEERING MAGNETICS (Jander, Albrecht )
- ECE 413 SENSORS (Jander, Albrecht )
- ECE 432 DYNAM ELECTROMECH ENERGY CONV (Brekken, Ted K A)
- ECE 437 SMART GRID (Senaratne, Galpottage Dilan )
- ECE 443 ^ENGINEERING DESIGN PROJECT (Scheel, Ingrid )
- ECE 472 COMPUTER ARCHITECTURE (Chen, Lizhong )
- ECE 474 VLSI SYSTEM DESIGN (Immler, Vincent )
- ECE 478 NETWORK SECURITY (Hamdaoui, Bechir )
- ECE 485 MICROWAVE DESIGN TECHNIQUES (Weisshaar, Andreas )
- ECE 499 (Section 002) ST/ DISTRIBUTED SYSTEMS (Bobba, Rakesh )
- ECE 499 (Section 003) ST/STAT SIGNAL PROCESSING (Kim, Jinsub )
- ECE 499 (Section 005) ST/PRINCE OF COMP SYS DESIGN (Figueiredo, Renato J)
- ECE 499 (Section 008) ST/HARDWARE VERIFICATION (Abbas, Houssam )
- ECE 499 (Section 011) ST/INTRO TO PWR MRKT & POLICY (Zhu, Xiangqi )
- ECE 520 ANALOG CMOS INTEGRAT CIRCUITS (Venkatachala, Praveen Kumar )
- ECE 524 PHASE LOCKED LOOPS (Anand, Tejasvi )
- ECE 532 DYNAM ELECTROMECH ENERGY CONV (Brekken, Ted K A)
- ECE 537 SMART GRID (Senaratne, Galpottage Dilan )
- ECE 539 ADVANCED POWER ELECTRONICS (Cao, Yue )
- ECE 572 COMPUTER ARCHITECTURE (Chen, Lizhong )
- ECE 574 VLSI SYSTEM DESIGN (Immler, Vincent )
- ECE 585 MICROWAVE DESIGN TECHNIQUES (Weisshaar, Andreas )
- ECE 599 (Section 001) ST/PRINC OF COMP SYS DESIGN (Figueiredo, Renato J)
- ECE 599 (Section 002) ST/ENGINEERING MAGNETICS (Jander, Albrecht )
- ECE 599 (Section 004) ST/NONLINEAR OPTIMIZATION (Kim, Jinsub )
- ECE 599 (Section 005) ST/STAT SIGNAL PROCESSING (Kim, Jinsub )
- ECE 599 (Section 006) ST/MACHINE LEARNING NON AI MAJ (Aghasi, Alireza )
- ECE 599 (Section 007) ST/ DISTRIBUTED SYSTEMS (Bobba, Rakesh )
- ECE 599 (Section 008) ST/HARDWARE VERIFICATION (Abbas, Houssam )
- ECE 599 (Section 009) ST/ QUANTUM COMPUTING (Bose, Bella )
- ECE 599 (Section 010) ST/SENSORS (Jander, Albrecht )
- ECE 599 (Section 011) ST/INTRO TO PWR MRKT & POLICY (Zhu, Xiangqi )
- ECE 599 (Section 012) ST/COMPUTATIONAL TOOLS (Aghasi, Alireza )
Other Terms Available: