skip to main content

Course Websites

Welcome to the portal for all of your Grainger Engineering course websites for this semester. Course websites can be accessed via the links below or by going to https://courses.grainger.illinois.edu/XXXYYY where "XXXYYY" is the course rubric and number (e.g., ENG100).

IMPORTANT INFORMATION

CourseTitleCourse WebsiteOnlineIn PersonCatalog info
AE 100Intro to Aerospace Engineering Online In Person
AE 140CAD Online
AE 199Aerospace Computing Online In Person
AE 199Design, Build, Fly Online In Person
AE 202Aerospace Flight Mechanics Online
AE 311Incompressible Flow Online
AE 312Compressible Flow Online
AE 321Mechs of Aerospace Structures Online
AE 323Applied Aerospace Structures Online
AE 352Aerospace Dynamical Systems Online
AE 353Aerospace Control Systems Online In Person
AE 402Orbital Mechanics Online In Person
AE 412Viscous Flow & Heat Transfer Online
AE 416Applied Aerodynamics Online In Person
AE 420Finite Element Analysis Online
AE 428Mechanics of Composites Online
AE 433Aerospace Propulsion Online
AE 442Aerospace Systems Design I Online In Person
AE 451Aeroelasticity Online
AE 452Intro to Nonlinear Dyn & Vib Online
AE 460Aerodynamics & Propulsion Lab Online In Person
AE 482Introduction to Robotics Online In Person
AE 483Autonomous Systems Lab Online In Person
AE 485Spacecraft Environments Online In Person
AE 498 HATHypersonic AeroThermodynamics Online
AE 498 ONLHypersonic AeroThermodynamics Online
AE 512Molecular Gas Dynamics Online
AE 523Nanoscale Contact Mechanics Online
AE 528Nonlinear Continuous Media Online In Person
AE 542Aerospace Syst Engineering I Online In Person
AE 564Advanced Aero Propulsion Lab In Person
AE 598 RLReinforcement Learning Online
BIOE 100Undergraduate Open Seminar Online
BIOE 120Introduction to Bioengineering Online
BIOE 199Frontiers in Cancer Research Online
BIOE 201Conservation Principles Bioeng Online
BIOE 202Cell & Tissue Engineering Lab Online In Person
BIOE 206Cellular Bioengineering Online
BIOE 298 HITHealthcare Innovation & Trans Online
BIOE 302Modeling Human Physiology Online
BIOE 303Quantitative Physiology Lab Online In Person
BIOE 380Biomedical Imaging Online
BIOE 414Biomedical Instrumentation Online
BIOE 415Biomedical Instrumentation Lab Online In Person
BIOE 430Intro Synthetic Biology Online
BIOE 435Senior Design I Online In Person
BIOE 436Senior Design II Online
BIOE 461Cellular Biomechanics Online
BIOE 476Tissue Engineering Online
BIOE 480Magnetic Resonance Imaging Online
BIOE 482Musculoskel Tissue Mechanics Online In Person
BIOE 498 HGSoft Robotics Online In Person
BIOE 498 HGOSoft robotics Online In Person
BIOE 498 NIESurgical Technologies Online In Person
BIOE 498 NIOSurgical Technologies Online In Person
BIOE 498 WDPreclinical Molecular Imaging Online In Person
BIOE 502Bioengineering Professionalism Online
BIOE 504Analytical Methods in Bioeng Online
BIOE 505Computational Bioengineering Online
BIOE 571Biological Measurement I Online
BIOE 573Managing Business Operations Online
BIOE 575Capstone Project Online
BIOE 598 HGSoft Robotics Online In Person
BIOE 598 HGOSoft Robotics Online In Person
BIOE 598 NIESurgical Technologies Online In Person
BIOE 598 NIOSurgical Technologies Online In Person
BIOE 598 ONLPreclinical Molecular Imaging Online In Person
BIOE 598 RDSingle-Cell Decision-Making Online In Person
BIOE 598 TLIntroduction to Synthetic Bio Online In Person
BIOE 598 WDPreclinical Molecular Imaging Online In Person
CEE 195About Civil Engineering Online In Person
CEE 198Project Learning in CEE Online In Person
CEE 198Project Based Learning Online In Person
CEE 201Systems Engrg & Economics Online In Person
CEE 202Engineering Risk & Uncertainty Online In Person
CEE 300Behavior of Materials Online In Person
CEE 310Transportation Engineering Online In Person
CEE 320Construction Engineering Online In Person
CEE 330Environmental Engineering Online
CEE 340Energy and Global Environment Online In Person
CEE 350Water Resources Engineering Online In Person
CEE 360Structural Engineering Online In Person
CEE 380Geotechnical Engineering Online In Person
CEE 401Concrete Materials Online In Person
CEE 405Asphalt Materials I Online In Person
CEE 406Pavement Design I Online In Person
CEE 408Railroad Transportation Engrg Online
CEE 409Railroad Track Engineering Online In Person
CEE 412High-Speed Rail Engineering Online In Person
CEE 416Traffic Capacity Analysis Online
CEE 417Urban Transportation Planning Online
CEE 421Construction Planning Online
CEE 422Construction Cost Analysis Online
CEE 434Environmental Systems I Online
CEE 437Water Quality Engineering Online In Person
CEE 442Env Eng Principles, Physical Online
CEE 443Env Eng Principles, Chemical Online
CEE 444Env Eng Principles, Biological Online
CEE 445Air Quality Modeling Online In Person
CEE 450Surface Hydrology Online In Person
CEE 451Environmental Fluid Mechanics Online In Person
CEE 457Groundwater Online In Person
CEE 458Water Resources Field Methods Online In Person
CEE 460Steel Structures I Online
CEE 461Reinforced Concrete I Online In Person
CEE 463Reinforced Concrete II Online In Person
CEE 465Design of Structural Systems Online
CEE 470Structural Analysis Online In Person
CEE 471Structural Mechanics Online In Person
CEE 472Structural Dynamics I Online In Person
CEE 483Soil Mechanics and Behavior Online
CEE 491Decision and Risk Analysis Online
CEE 493Sustainable Design Eng Tech Online
CEE 495Professional Practice Online
CEE 498 CE3Constr Equipment and Methods Online In Person
CEE 498 CE4Constr Equipment and Methods Online In Person
CEE 498 CO3Constr Equipment and Methods Online In Person
CEE 498 CO4Constr Equipment & Methods Online In Person
CEE 498 DO3Data Science for CEE Online In Person
CEE 498 DO4Data Science for CEE Online In Person
CEE 498 GE3Geoenergy Systems Online In Person
CEE 498 GE4Geoenergy Systems Online In Person
CEE 498 GO3Geoenergy Systems Online In Person
CEE 498 GO4Geoenergy Systems Online In Person
CEE 498 PO3Public Health Engineering Online In Person
CEE 498 PO4Public Health Engineering Online In Person
CEE 498 RVORail Vehicle Technology Online In Person
CEE 498 RVTRail Vehicle Technology Online In Person
CEE 524Construction Law Online In Person
CEE 525Construction Case Studies Online
CEE 555Mixing in Environmental Flows Online In Person
CEE 559Sediment Transport Online
CEE 574Probabilistic Loads and Design Online
CEE 576Nonlinear Finite Elements Online In Person
CEE 580Excavation and Support Systems Online In Person
CEE 586Rock Mechanics and Behavior Online In Person
CEE 595 AGAdv Environmental Engr Seminar Online
CEE 595 AICAI in Construction Online
CEE 595 EWSEnergy Wtr Environment Sustain Online
CEE 595 FGeotechnical Engr Seminar Online
CEE 595 GEnvironmental Engr Seminar Online
CEE 595 SStructural Engr Seminar Online
CEE 595 SRMSocietal Risk Mngmt Seminar Online
CEE 595 SUSSustain & Resiliant Infrst Sys Online
CEE 595 WHydro Engr Seminar Online
CEE 598 GWGlobalization of Water Online In Person
CEE 598 GWOGlobalization of Water Online In Person
CEE 598 RTDRailway Terminal Design & Oper Online In Person
CEE 598 RTORailway Terminal Design & Oper Online In Person
CEE 598 SDOStructural Design Optimization Online In Person
CEE 598 UTMUrban Transportation Models Online In Person
CEE 598 UTOUrban Transportation Models Online In Person
CS 100Freshman Orientation Online In Person
CS 101Intro Computing: Engrg & Sci Online
CS 105Intro Computing: Non-Tech Online
CS 107Data Science Discovery Online
CS 125Intro to Computer Science Online
CS 126Software Design Studio Online
CS 173Discrete Structures Online
CS 196 25Freshman Honors Online
CS 196 73Freshman Honors Online
CS 199 196Pedagogy Practicum Online
CS 199 25Intro Pedagogy Practicum Online
CS 199 EMPEven More Practice Online
CS 210Ethical & Professional Issues Online In Person
CS 225Data Structures Online
CS 233Computer Architecture Online
CS 240Intro to Computer Systems Online
CS 241System Programming Online
CS 242Programming Studio Online
CS 265Innovation Illinois Online
CS 296Honors Course Online
CS 357Numerical Methods I Online
CS 361Prob & Stat for Computer Sci Online
CS 374Intro to Algs & Models of Comp Online
CS 410Text Information Systems Online
CS 411Database Systems Online
CS 412Introduction to Data Mining Online
CS 413Intro to Combinatorics Online
CS 418Interactive Computer Graphics Online
CS 421Progrmg Languages & Compilers Online
CS 424Real-Time Systems Online
CS 425Distributed Systems Online
CS 426Compiler Construction Online
CS 427Software Engineering I Online
CS 433Computer System Organization Online
CS 438Communication Networks Online
CS 439Wireless Networks Online
CS 440Artificial Intelligence Online
CS 445Computational Photography Online
CS 446Machine Learning Online
CS 447Natural Language Processing Online
CS 450Numerical Analysis Online
CS 461Computer Security I Online
CS 465User Interface Design Online In Person
CS 466Introduction to Bioinformatics Online
CS 473Algorithms Online
CS 481Adv Stochastic Process & Appl Online In Person
CS 483Applied Parallel Programming Online
CS 491 CAPAdv Competitive Algorithm Prog Online In Person
CS 491 CBCyber Security Scholar Program Online In Person
CS 491 PDProfessional Development Online In Person
CS 491 PDOProfessional Development Online In Person
CS 492Senior Project I Online
CS 498 ABDAlgorithms for Big Data Online
CS 498 ABGAlgorithms for Big Data Online
CS 498 AC3Applied Cryptography Online
CS 498 AC4Applied Cryptography Online
CS 498 AMLApplied Machine Learning Online
CS 498 AMOApplied Machine Learning Online
CS 498 CDCyber Dystopia Online
CS 498 CN1Cloud Networking Online
CS 498 CN2Cloud Networking Online
CS 498 CNOCloud Networking Online
CS 498 DL3Introduction to Deep Learning Online
CS 498 DL4Introduction to Deep Learning Online
CS 498 FCSFundamentals of Comp Sci I Online
CS 498 FOAFundamentals of Algorithms Online
CS 498 HS1Social & Information Networks Online
CS 498 HS2Social & Information Networks Online
CS 498 ISEIOT Software Engineering Online
CS 498 IT3Internet of Things Online
CS 498 IT4Internet of Things Online
CS 498 ITOInternet of Things Online
CS 498 KA3Experimental Methods for HCI Online
CS 498 KA4Experimental Methods for HCI Online
CS 498 MC1Martian Computing Online
CS 498 MP3Logic in Computer Science Online
CS 498 MP4Logic in Computer Science Online
CS 519Scientific Visualization Online
CS 523Advanced Operating Systems Online
CS 524Concurrent Progrmg Languages Online
CS 527Topics in Software Engineering Online
CS 549Seminar in Cognitive Science Online
CS 556Iterative & Multigrid Methods Online
CS 563Advanced Computer Security Online
CS 572Extremal Graph Theory Online
CS 581Algorithmic Genomic Biology Online
CS 591 CSCS Speaker Series Online In Person
CS 591 EICExcursions in computing Online In Person
CS 591 IGDistributed Systems Seminar Online In Person
CS 591 PH2PHD Orientation Seminar Online In Person
CS 591 PHDPHD Orientation Seminar Online In Person
CS 591 SESoftware Engineering Seminar Online In Person
CS 591 TATeaching Assistant Training Online In Person
CS 598 AO2Foundations of Data Curation Online In Person
CS 598 ASTAdv Software Testing and Debug Online In Person
CS 598 BLAdversarial Machine Learning Online In Person
CS 598 CCEConceptual Change in CS Edu. Online In Person
CS 598 DLTDeep Learning Theory Online In Person
CS 598 EVSTensor Computations Online In Person
CS 598 GWML for Sys, Netwrks & Security Online In Person
CS 598 HJInfo Extr and Knowledge Acq Online In Person
CS 598 HPNHigh-Speed/Progrmable Networks Online In Person
CS 598 JGEAlgorithms for 1D Structures Online In Person
CS 598 JPMachine Lrning Computation Bio Online In Person
CS 598 JTEnergy-Efficient Comp Architec Online In Person
CS 598 JTEEnergy-Efficient Comp Architec Online In Person
CS 598 KCCListening to Social Universe Online In Person
CS 598 KCOListening to Social Universe Online In Person
CS 598 KGKSocial Spaces on the Internet Online In Person
CS 598 KNAdvanced Multimedia Systems Online In Person
CS 598 LRSImproving Your Research Skills Online In Person
CS 598 LTLLearning to learn Online In Person
CS 598 MAVMethods for Bld Auton Vehicles Online In Person
CS 598 NJStat Reinforcement Lrng Online In Person
CS 598 PSMach Lrng for Signal Processng Online In Person
CS 598 PSEMach Lrng for Signal Processng Online In Person
CS 598 PSOPractical Statistical Learning Online In Person
CS 598 RBOAntisocial Computing Online In Person
CS 598 RMAlgorithmic Game Theory Online In Person
CS 598 SMApprox & Probabilistic Comp Online In Person
CS 598 SSAdvance Bioinformatics Online In Person
CS 598 SSOAdvance Bioinformatics Online In Person
CS 598 TMCFine-Grained Algorithms Online In Person
CSE 401Numerical Analysis Online
CSE 408Applied Parallel Programming Online
CSE 414Algorithms Online
CSE 422Computer System Organization Online
CSE 426Software Engineering I Online
CSE 427Interactive Computer Graphics Online
CSE 428Statistical Computing Online
CSE 440Statistical Data Management Online In Person
CSE 441Introduction to Optimization Online
CSE 448Advanced Data Analysis Online
CSE 450Computational Mechanics Online
CSE 451Finite Element Analysis Online
CSE 485Atomic Scale Simulations Online
CSE 505Computational Bioengineering Online
CSE 511Iterative & Multigrid Methods Online
CSE 527Scientific Visualization Online
CSE 542Statistical Learning Online
CSE 552Nonlinear Finite Elements Online In Person
ECE 110Introduction to Electronics Online
ECE 120Introduction to Computing Online
ECE 199Undergraduate Open Seminar Online
ECE 200Seminar Online
ECE 205Electrical & Electronic Ckts Online
ECE 206Electrical & Electronics Lab Online
ECE 210Analog Signal Processing Online
ECE 211Analog Circuits & Systems Online
ECE 220Computer Systems & Programming Online
ECE 298 ABSSolar Car Online In Person
ECE 298 CLAEngineering Complex Linear Alg Online In Person
ECE 298 ONLEngineering Complex Linear Alg Online In Person
ECE 304Photonic Devices Online In Person
ECE 310Digital Signal Processing Online
ECE 311Digital Signal Processing Lab Online
ECE 313Probability with Engrg Applic Online In Person
ECE 314Probability in Engineering Lab Online
ECE 316Ethics and Engineering Online
ECE 329Fields and Waves I Online
ECE 330Power Ckts & Electromechanics Online In Person
ECE 333Green Electric Energy Online
ECE 340Semiconductor Electronics Online
ECE 342Electronic Circuits Online
ECE 343Electronic Circuits Laboratory Online
ECE 350Fields and Waves II Online
ECE 365Data Science and Engineering Online
ECE 374Intro to Algs & Models of Comp Online
ECE 380Biomedical Imaging Online
ECE 385Digital Systems Laboratory Online
ECE 391Computer Systems Engineering Online
ECE 395Advanced Digital Projects Lab Online In Person
ECE 401Signal and Image Analysis Online
ECE 402Electronic Music Synthesis Online In Person
ECE 408Applied Parallel Programming Online
ECE 411Computer Organization & Design Online
ECE 414Biomedical Instrumentation Online
ECE 415Biomedical Instrumentation Lab Online In Person
ECE 417Multimedia Signal Processing Online
ECE 420Embedded DSP Laboratory Online
ECE 422Computer Security I Online
ECE 428Distributed Systems Online
ECE 437Sensors and Instrumentation Online In Person
ECE 438Communication Networks Online
ECE 439Wireless Networks Online
ECE 441Physcs & Modeling Semicond Dev Online
ECE 444IC Device Theory & Fabrication In Person
ECE 445Senior Design Project Lab Online In Person
ECE 448Artificial Intelligence Online
ECE 449Machine Learning Online
ECE 452Electromagnetic Fields Online In Person
ECE 453Wireless Communication Systems Online
ECE 457Microwave Devices & Circuits Online
ECE 459Communications Systems Online
ECE 462Logic Synthesis Online
ECE 463Digital Communications Lab Online
ECE 464Power Electronics Online In Person
ECE 465Optical Communications Systems Online
ECE 466Optical Communications Lab Online
ECE 469Power Electronics Laboratory Online In Person
ECE 470Introduction to Robotics Online In Person
ECE 473Fund of Engrg Acoustics Online In Person
ECE 476Power System Analysis Online
ECE 480Magnetic Resonance Imaging Online
ECE 482Digital IC Design Online In Person
ECE 486Control Systems Online In Person
ECE 487Intro Quantum Electr for EEs Online
ECE 488Compound Semicond & Devices Online In Person
ECE 490Introduction to Optimization Online
ECE 491Numerical Analysis Online
ECE 493Advanced Engineering Math Online In Person
ECE 498 AANeuromorphic VLSI Design Online In Person
ECE 498 AC3Applied Cryptography Online In Person
ECE 498 AC4Applied Cryptography Online In Person
ECE 498 EC3Quantum Info Processing Theory Online In Person
ECE 498 EC4Quantum Info Processing Theory Online In Person
ECE 498 ECGQuantum Info Processing Theory Online In Person
ECE 498 ECIQuantum Info Processing Theory Online In Person
ECE 498 GPFourier Optics Online In Person
ECE 498 JZRadio-Frequency IC Design Online In Person
ECE 498 NSUDeep Learning in Hardware Online In Person
ECE 498 ON1Radio-Frequency IC Design Online In Person
ECE 498 ON2Neuromorphic VLSI Design Online In Person
ECE 498 SMAutonomous Systems Online In Person
ECE 498 YVSEngineering EM Compatibility Online In Person
ECE 500ECE Colloquium Online
ECE 515Control System Theory & Design Online
ECE 517Nonlinear & Adaptive Control Online
ECE 523Plasma Tech of Gaseous Elec Online In Person
ECE 524Advanced Computer Security Online
ECE 527System-On-Chip Design Online In Person
ECE 530Large-Scale System Analysis Online In Person
ECE 532Compnd Semicond & Diode Lasers Online In Person
ECE 534Random Processes Online
ECE 535Theory of Semicond & Devices Online In Person
ECE 539Adv Theory Semicond & Devices Online
ECE 544 NAPattern Recognition Online
ECE 551Digital Signal Processing II Online
ECE 553Optimum Control Systems Online
ECE 555Control of Stochastic Systems Online
ECE 562Advanced Digital Communication Online
ECE 563Information Theory Online
ECE 566Computational Inference Online
ECE 590 HGaseous Electronics Online
ECE 590 RSSSpace Science & Remote Sensing Online
ECE 590 SINSignals, Inferences & Networks Online
ECE 590 SIPSpeech Online
ECE 590 TLTeaching and Leadership Online
ECE 598 HCOHuman-Centered Robotics Online In Person
ECE 598 HHWireless Networks & Mobile Sys Online In Person
ECE 598 HHOWireless Networks & Mobile Sys Online In Person
ECE 598 HPNHigh-Speed/Progrmable Networks Online In Person
ECE 598 ICMInterplay-Ctlr & Mchn Learning Online In Person
ECE 598 JKIntro to Humanoid Robotics Online In Person
ECE 598 JKOIntro to Humanoid Robotics Online In Person
ECE 598 KSHTopics in Electromechanics Online In Person
ECE 598 MAVMethods for Bld Auton Vehicles Online In Person
ECE 598 NSGDeep Learning in Hardware Online In Person
ECE 598 ON1Deep Learning in Hardware Online In Person
ECE 598 RIOEM of Continuum Media Online In Person
ECE 598 RKIDependable AI Systems Online In Person
ECE 598 SGLearning-Based Robotics Online In Person
ECE 598 WZ2D Material Electr & Photonics Online In Person
ECE 598 YZLight-Matter Interaction Online In Person
ECE 598 YZOLight-Matter Interaction Online In Person
ECE 598 ZPWave Physics in Wireless Comm Online In Person
ENG 100Engineering Orientation Online In Person
ENG 101Engineering at Illinois Online In Person
ENG 110Comm & Pres Engr Online
ENG 177 AD1Leadership Online In Person
ENG 177 CRCareer Ready Online In Person
ENG 177 GCGrand Challenges Online In Person
ENG 177 GC1GFX Career Scholars Online In Person
ENG 177 GD1GFX Glbl Dis Resilience Schlrs Online In Person
ENG 177 GL1GFX Leadership Scholars Online In Person
ENG 177 GP1GFX-POETS Project Scholars Online In Person
ENG 177 GR1GFX Research Scholars Online In Person
ENG 177 GS1GFX Global Sustainability Scho Online In Person
ENG 177 GSPGlobal Service Learning Online In Person
ENG 177 GT1GFX THINK Scholars Online In Person
ENG 177 ISIntroduction to Sustainability Online In Person
ENG 177 LPDLdrshp & Professional Develpmt Online In Person
ENG 177 PP1Introduction to Engineering I Online In Person
ENG 177 PR1GFX Projects 1 Online In Person
ENG 177 PR2GFX Projects 2 Online In Person
ENG 177 SVSpatial Visualization Online In Person
ENG 198 EATechnical Communication Online
ENG 199 AFirst Year Women Engineers Online In Person
ENG 199 AR1Intro to Engrg-ARISE Online In Person
ENG 199 AR3ARISE Enrichment Online In Person
ENG 199 FW3First-Year Women Engineers Online In Person
ENG 199 ISRUndergraduate Research Seminar Online In Person
ENG 199 MMEP Mentoring Online In Person
ENG 199 M1MEP Mentoring Online In Person
ENG 199 M2MEP Mentoring Online In Person
ENG 199 MP1Minorities Interested in Eng Online In Person
ENG 199 PL2Undergraduate Open Seminar Online In Person
ENG 199 PLTUndergraduate Open Seminar Online In Person
ENG 199 PURPURE Research Program Online In Person
ENG 199 UGRUndergrad Research Seminar Online In Person
ENG 261Technology & Mgmt Seminar Online
ENG 298 CSPEthical & Professional Issues Online In Person
ENG 298 SAWSuccess and Wellness Online In Person
ENG 298 SEPSTEM Education Practicum Online In Person
ENG 299Engineering Study Abroad Online In Person
ENG 300Engrg Transfer Orientation Online
ENG 310Engrng Internship - Part-Time Online
ENG 310Engrng Internship - Full-Time Online
ENG 310Engineering Internship Online
ENG 471Seminar Energy & Sustain Engrg Online In Person
ENG 491 CU1Cubesat 1 Online In Person
ENG 491 SAEAutomotive Design Projects Online In Person
ENG 498 EATechnical Communication Online In Person
ENG 510Engineering Practice In Person
ENG 571Theory Energy & Sustain Engrg Online
ENG 572Professional Practicum In Person
ENG 573Capstone Project Online In Person
ENG 591Professional Seminar Series Online
ENG 591Engineering Advanced Seminar Online
ENG 598 TLTeaching and Leadership Online
ENG 598 TL2Teaching and Leadership 2 Online
IE 300Analysis of Data Online
IE 310Determin Models in Optmzation Online
IE 360Facilities Planning and Design Online
IE 400Design & Anlys of Experiments Online
IE 405Computing for ISE Online
IE 410Adv Stochastic Process & Appl Online In Person
IE 411Optimization of Large Systems Online
IE 412OR Models for Mfg Systems Online
IE 431Design for Six Sigma Online
IE 445Human Perform & Cogn in Contxt Online
IE 498 AWJob and Organization Design Online
IE 517Machine Learning in Fin Lab Online In Person
IE 518Queueing Systems Online
IE 521Convex Optimization In Person
IE 522Statistical Methods in Finance Online
IE 523Financial Computing Online In Person
IE 524Optimization in Finance Online In Person
IE 531Algorithms for Data Analytics Online
IE 532Analysis of Network Data Online
IE 533Big Graphs and Social Networks Online
IE 590Seminar Online
IE 598 AWJob and Organization Design Online
IE 598 CSQComputer Science for Quants Online
IE 598 FHCField Research in Health Care Online
IE 598 YZOnline Lrning & Decisn Making Online
ME 170Computer-Aided Design Online In Person
ME 199Automotive Design Projects-SAE Online In Person
ME 199Automotive Design Projects-DES Online In Person
ME 199Automotive Design Projects-ADV Online In Person
ME 200Thermodynamics Online
ME 270Design for Manufacturability Online
ME 310Fundamentals of Fluid Dynamics Online In Person
ME 320Heat Transfer Online In Person
ME 330Engineering Materials Online In Person
ME 340Dynamics of Mechanical Systems Online
ME 360 AB3Signal Processing Online
ME 360 AB5Signal Processing Online
ME 360 AB6Signal Processing Online
ME 360 AB7Signal Processing Online
ME 360 AB8Signal Processing Online
ME 360 AB9Signal Processing Online
ME 360 ABCSignal Processing Online
ME 360 ABESignal Processing Online
ME 360 AL1Signal Processing Online
ME 360 AL2Signal Processing Online
ME 370Mechanical Design I Online
ME 371Mechanical Design II Online
ME 401Refrigeration and Cryogenics Online
ME 403Internal Combustion Engines Online In Person
ME 410Intermediate Gas Dynamics Online
ME 411Viscous Flow & Heat Transfer Online
ME 420Intermediate Heat Transfer Online
ME 430Failure of Engrg Materials Online
ME 432Fundamentals of Photovoltaics Online
ME 445Introduction to Robotics Online In Person
ME 451Computer-Aided Mfg Systems Online
ME 453Data Sci in Mfg Quality Cntrl Online
ME 458Add Mfg and Product Design Online
ME 461Computer Cntrl of Mech Systems Online In Person
ME 470Senior Design Project Online In Person
ME 471Finite Element Analysis Online
ME 482Musculoskel Tissue Mechanics Online In Person
ME 487MEMS-NEMS Theory & Fabrication In Person
ME 498 JBAdvanced Computer Control Online
ME 504Multiphase Systems & Processes Online
ME 512Physicochemical Hydrodynamics Online
ME 522Thermal Radiation Online
ME 523Nanoscale Energy Transport Online
ME 530Fatigue Analysis Online
ME 540Control System Theory & Design Online
ME 562Robust Adaptive Control Online
ME 586Mechanics of MEMS Online
ME 598 AWJScience Communication for ME Online In Person
ME 598 DLSME and Design of Living System Online In Person
ME 598 JBAdvanced Computer Control Online In Person
ME 598 KOCAppl Ctrl Sys Design&Analysis Online In Person
ME 598 KOLAppl Ctrl Sys Design&Analysis Online In Person
ME 598 POCComp Model Indust Trans Proc Online In Person
ME 598 POLComp Model Indust Trans Proc Online In Person
ME 598 RLReinforcement Learning Online In Person
ME 598 WJOScience Communication for ME Online In Person
MSE 101Materials in Today's World Online
MSE 182Introduction to MatSE Online
MSE 201Phases and Phase Relations Online
MSE 206Mechanics for MatSE Online
MSE 280Engineering Materials Online
MSE 307Materials Laboratory I Online In Person
MSE 401Thermodynamics of Materials Online
MSE 403Synthesis of Materials Online
MSE 404 CPCeramic Processing Online In Person
MSE 404 MACComputational MSE- Macroscale Online In Person
MSE 404 MICComputational MSE- Microscale Online In Person
MSE 404 PC1Polymer Characterization Online In Person
MSE 404 PC2Polymer Characterization Online In Person
MSE 404 PC3Polymer Characterization Online In Person
MSE 404 PS1Polymer Synthesis Online In Person
MSE 404 PS2Polymer Synthesis Online In Person
MSE 404 PS3Polymer Synthesis Online In Person
MSE 404 TE1Thin Film Electrical Proprties Online In Person
MSE 404 TE2Thin Film Electrical Proprties Online In Person
MSE 404 TM1Thin Film Mechanical Proprties Online In Person
MSE 404 TM2Thin Film Mechanical Proprties Online In Person
MSE 406Thermal-Mech Behavior of Matls Online
MSE 421Ceramic Processing Online
MSE 440Mechanical Behavior of Metals Online
MSE 443Design of Engineering Alloys Online
MSE 445Corrosion of Metals Online
MSE 456Mechanics of Composites Online
MSE 457Polymer Chemistry Online
MSE 461Electronic Materials II Online
MSE 470Design and Use of Biomaterials Online
MSE 480Surfaces and Colloids Online
MSE 485Atomic Scale Simulations Online
MSE 489Matl Select for Sustainability Online
MSE 492Lab Safety Fundamentals Online
MSE 500Statistical Thermodyn of Matls Online
MSE 529Hard Materials Seminar Online
MSE 559Soft Materials Seminar Online
MSE 584Point and Line Defects Online
MSE 590Digi-Mat Prof Dev. Seminar Online In Person
MSE 595Materials Colloquium Online
MSE 598 AH4Magnetic Mat'ls & Applications Online In Person
MSE 598 AHOMagnetic Mat'ls & Applications Online In Person
MSE 598 NPSolid State Ionics Online In Person
NPRE 100Orientation to NPRE Online In Person
NPRE 201Energy Systems Online
NPRE 247Modeling Nuclear Energy System Online In Person
NPRE 402Nuclear Power Engineering Online
NPRE 423Plasma Laboratory Online In Person
NPRE 431Materials in Nuclear Engrg Online
NPRE 432Nuclear Engrg Materials Lab Online In Person
NPRE 446Radiation Interact w/Matter I Online
NPRE 448Nuclear Syst Engrg & Design Online
NPRE 451NPRE Laboratory Online In Person
NPRE 457Safety Anlys Nucl Reactor Syst Online
NPRE 461Probabilistic Risk Assessment Online
NPRE 481Writing on Technol & Security Online In Person
NPRE 483Seminar on Security Online
NPRE 498 PL1Plasma Laboratory Extension 1 In Person
NPRE 498 PL2Plasma Laboratory Extension 2 In Person
NPRE 501Fundamentals of Nuclear Engrg Online
NPRE 527Plasma Tech of Gaseous Elec Online In Person
NPRE 555Reactor Theory I Online
NPRE 595Student Research Seminar Online
NPRE 596Seminar in Nuclear Sci & Engrg Online
NPRE 598 CPComputational Plasma Physics Online
PHYS 100Thinking About Physics Online
PHYS 101College Physics: Mech & Heat Online
PHYS 102College Physics: E&M & Modern Online
PHYS 110Physics Careers Online
PHYS 211University Physics: Mechanics Online
PHYS 212University Physics: Elec & Mag Online
PHYS 213Univ Physics: Thermal Physics Online
PHYS 214Univ Physics: Quantum Physics Online
PHYS 222Enrichment E & M Online
PHYS 225Relativity & Math Applications Online
PHYS 246Intro to Computational Physics Online
PHYS 325Classical Mechanics I Online In Person
PHYS 326Classical Mechanics II Online
PHYS 329Atmospheric Dynamics I Online
PHYS 398 DLPSoph/Junr Special Topics Phys Online In Person
PHYS 398 LASoph/Junr Special Topics Phys Online In Person
PHYS 398 QICSoph/Junr Special Topics Phys Online In Person
PHYS 401Classical Physics Lab Online
PHYS 402Light In Person
PHYS 403Modern Experimental Physics In Person
PHYS 404Electronic Circuits Online In Person
PHYS 427Thermal & Statistical Physics Online
PHYS 435Electromagnetic Fields I Online In Person
PHYS 436Electromagnetic Fields II Online In Person
PHYS 466Atomic Scale Simulations Online
PHYS 485Atomic Phys & Quantum Theory Online
PHYS 486Quantum Physics I Online In Person
PHYS 487Quantum Physics II Online
PHYS 496Intro to Physics Research In Person
PHYS 505Classical Electromagnetism Online
PHYS 508Mathematical Physics I Online
PHYS 514Modern Atomic Physics Online In Person
PHYS 516General Relativity II Online In Person
PHYS 540Astrophysics Online In Person
PHYS 561Condensed Matter Physics II Online In Person
PHYS 565Theory of Semicond & Devices Online In Person
PHYS 570Subatomic Physics Online In Person
PHYS 580Quantum Mechanics I Online In Person
PHYS 582General Field Theory Online
PHYS 596Graduate Physics Orientation Online In Person
PHYS 598 CMXSpecial Topics in Physics Online
PHYS 598 PPCSpecial Topics in Physics Online
SE 100Introduction to ISE Online
SE 101Engineering Graphics & Design Online
SE 261Business Side of Engineering Online
SE 290ISE Undergraduate Seminar Online
SE 310Dsgn of Structures & Mechanism Online
SE 320Control Systems In Person
SE 361Emotional Intelligence Skills In Person
SE 400Engineering Law Online
SE 402Comp-Aided Product Realization In Person
SE 410Component Design Online
SE 412Nondestructive Evaluation In Person
SE 420Digital Control Systems Online In Person
SE 450Decision Analysis I Online
SE 494Senior Engineering Project I Online
SE 495Senior Engineering Project II In Person
SE 498 WN1Systems Engineering Online
SE 498 WN2Systems Engineering Online
SE 498 YL1Numerical Methods in Engr Online
SE 498 YL2Numerical Methods in Engr Online
SE 590Seminar Online
TAM 195Mechanics in the Modern World Online In Person
TAM 201Mechanics for Technol & Mgmt Online
TAM 210Introduction to Statics Online
TAM 211Statics Online
TAM 212Introductory Dynamics Online
TAM 251Introductory Solid Mechanics Online
TAM 270Design for Manufacturability Online
TAM 324Behavior of Materials Online In Person
TAM 335Introductory Fluid Mechanics Online In Person
TAM 413Fund of Engrg Acoustics Online In Person
TAM 416Intro to Nonlinear Dyn & Vib Online
TAM 424Mechanics of Structural Metals Online
TAM 428Mechanics of Composites Online
TAM 435Intermediate Fluid Mechanics Online
TAM 451Intermediate Solid Mechanics Online
TAM 461Cellular Biomechanics Online
TAM 470Computational Mechanics Online
TAM 531Inviscid Flow Online
TAM 539Fluid Mechanics Seminar Online
TAM 541Mathematical Methods I Online
TAM 545Advanced Continuum Mechanics Online
TAM 549Asymptotic Methods Online
TAM 551Solid Mechanics I In Person
TAM 555Fracture Mechanics Online
TAM 598 MKOrthopedic Biomechanics Online In Person
TAM 598 MKOOrthopedic Biomechanics Online In Person
TE 100Intro to ILEE Online
TE 110Comm & Pres Engr Online
TE 200Introduction to Innovation Online
TE 230Design Thinking/Need-Finding Online In Person
TE 250From Idea to Enterprise Online
TE 333Creativity, Innovation, Vision Online
TE 360Lect in Engrg Entrepreneurship Online
TE 398 FBootstrap to VC: Fund Startup Online In Person
TE 398 IEDInnovation and Engr Design Online In Person
TE 398 STDesign the Ultimate Pitch Online In Person
TE 401DT for Womens Health Online In Person
TE 401DT for Social Impact Online In Person
TE 401Develop Breakthrough Projects Online In Person
TE 401Intro to Design Thinking Online In Person
TE 450Startups:Inc,Fund,Contracts,IP Online
TE 460Lect in Engrg Entrepreneurship Online
TE 461Technology Entrepreneurship Online In Person
TE 466High-Tech Venture Marketing Online
TE 565Technol Innovation & Strategy Online In Person
TE 566Finance for Engineering Mgmt Online
TE 567Venture Funded Startups Online
TE 598 C2Creativity, Innovation, Vision Online
CourseTitleCourse InfoOnlineIn PersonCatalog info
AE 140CAD Online
AE 199Design, Build, Fly Online In Person
AE 199Student Aircraft Builders Online In Person
AE 202Aerospace Flight Mechanics Online
AE 298Special Topics Online
AE 311Incompressible Flow Online
AE 312Compressible Flow Online
AE 321Mechs of Aerospace Structures Online
AE 323Applied Aerospace Structures Online
AE 352Aerospace Dynamical Systems Online
AE 353Aerospace Control Systems Online
AE 370Aerospace Numerical Methods Online
AE 403Spacecraft Attitude Control Online In Person
AE 410Computational Aerodynamics Online
AE 419Aircraft Flight Mechanics Online In Person
AE 420Finite Element Analysis Online
AE 434Rocket Propulsion Online In Person
AE 435Electric Propulsion Online
AE 443Aerospace Systems Design II Online In Person
AE 454 In Person
AE 461Structures & Control Lab Online In Person
AE 468Optical Remote Sensing Online
AE 482Introduction to Robotics Online
AE 484UAV Perf., Design, and Fab. Online
AE 498 IHSIntro to Human Spaceflight Online
AE 502Advanced Orbital Mechanics Online
AE 504Optimal Aerospace Systems Online
AE 510Advanced Gas Dynamics Online
AE 514Boundary Layer Theory Online In Person
AE 515Wing Theory Online
AE 522Dynamic Response of Materials Online
AE 538Combustion Fundamentals Online
AE 543Aerospace Syst Engineering II Online In Person
AE 550Nonlinear Aeroelasticity Online In Person
AE 555Multivariable Control Design Online In Person
AE 598 CAAAeroacoustics Online
AE 598 NSMNonlinear Solid Mech Design Online
BIOE 120Introduction to Bioengineering Online
BIOE 198Biomedical Data Analysis In Person
BIOE 202Cell & Tissue Engineering Lab Online In Person
BIOE 205Signals & Systems in Bioengrg Online
BIOE 210Linear Alg for Biomed Data Sci Online
BIOE 303Quantitative Physiology Lab Online In Person
BIOE 310Comp Tools Bio Data Online
BIOE 360Transport & Flow in Bioengrg Online
BIOE 414Biomedical Instrumentation Online
BIOE 415Biomedical Instrumentation Lab Online In Person
BIOE 416Biosensors Online
BIOE 420Intro Bio Control Systems Online
BIOE 435Senior Design I Online In Person
BIOE 436Senior Design II Online
BIOE 476Tissue Engineering Online
BIOE 479Cancer Nanotechnology Online In Person
BIOE 481Whole-Body Musculoskel Biomech In Person
BIOE 487Stem Cell Bioengineering Online
BIOE 498 PJExprmnt Design & Optimization Online
BIOE 498 QPQuant Pharmacology Online
BIOE 498 RIRegulatory and Safety Issues Online
BIOE 498 TLSystems Biology Online
BIOE 507Advanced Bioinstrumentation Online
BIOE 572Biological Measurement II Online
BIOE 573Managing Business Operations Online
BIOE 574Inno/Financial Decision Making Online
BIOE 575Capstone Project Online
BIOE 598 GUStem Cell Bioengineering Online In Person
BIOE 598 NIECancer Nanotechnology Online In Person
BIOE 598 NIOCancer Nanotechnology Online In Person
BIOE 598 PJExprmnt Design & Optimization Online In Person
BIOE 598 PJOExprmnt Design & Optimization Online In Person
BIOE 598 PSQuantitative Biotechnology Online In Person
BIOE 598 QPQuant Pharmacology Online In Person
BIOE 598 RIRegulatory and Safety Issues Online In Person
BIOE 598 RIORegulatory and Safety Issues Online In Person
BIOE 598 RXBThe Tissue Microenvironment Online In Person
BIOE 598 TLSystems Biology Online In Person
BIOE 598 WDPreclinical Molecular Imaging Online In Person
CEE 201Systems Engrg & Economics Online In Person
CEE 202Engineering Risk & Uncertainty Online
CEE 300Behavior of Materials Online In Person
CEE 310Transportation Engineering Online In Person
CEE 320Construction Engineering Online In Person
CEE 330Environmental Engineering Online In Person
CEE 350Water Resources Engineering Online In Person
CEE 360Structural Engineering Online
CEE 380Geotechnical Engineering Online In Person
CEE 398 REUSpecial Topics In Person
CEE 410Railway Signaling & Control Online
CEE 411RR Project Design & Constr Online In Person
CEE 415Geometric Design of Roads Online In Person
CEE 418Public Transportation Systems Online
CEE 420Construction Productivity Online
CEE 421Construction Planning Online
CEE 433Water Technology and Policy Online In Person
CEE 437Water Quality Engineering Online
CEE 438Science & Environmental Policy Online
CEE 440Fate Cleanup Environ Pollutant Online
CEE 449Environmental Engineering Lab Online
CEE 452Hydraulic Analysis and Design Online In Person
CEE 453Urban Hydrology and Hydraulics Online In Person
CEE 460Steel Structures I Online
CEE 461Reinforced Concrete I Online In Person
CEE 462Steel Structures II Online
CEE 465Design of Structural Systems Online In Person
CEE 468Prestressed Concrete Online In Person
CEE 470Structural Analysis Online
CEE 483Soil Mechanics and Behavior Online In Person
CEE 484Applied Soil Mechanics Online
CEE 495Professional Practice Online
CEE 498 CM3Computer Methods Online In Person
CEE 498 CM4Computer Methods Online In Person
CEE 498 CO3Construction Safety Online In Person
CEE 498 CO4Construction Safety Online In Person
CEE 498 CS3Construction Safety Online In Person
CEE 498 CS4Construction Safety Online In Person
CEE 498 EHEcohydraulics Online In Person
CEE 498 EHOEcohydraulics Online In Person
CEE 498 TE3Transportation Economics Online In Person
CEE 498 TE4Transportation Economics Online In Person
CEE 498 TO3Transportation Economics Online In Person
CEE 498 TO4Transportation Economics Online In Person
CEE 498 TSOTransportation Safety and Risk Online In Person
CEE 498 TSRTransportation Safety and Risk Online In Person
CEE 502Advanced Cement Chemistry Online In Person
CEE 503Constr Matls Deterioration Online In Person
CEE 506Pavement Design II Online In Person
CEE 509Transportation Soils Online In Person
CEE 517Traffic Signal Systems Online In Person
CEE 528Construction Data Modeling Online
CEE 537Water Quality Control Proc I Online
CEE 538Water Quality Control Proc II Online
CEE 545Aerosol Sampling and Analysis Online In Person
CEE 550Hydroclimatology Online In Person
CEE 553River Morphodynamics Online In Person
CEE 562Highway Bridge Design Online In Person
CEE 570Finite Element Methods Online In Person
CEE 572Earthquake Engineering Online
CEE 573Structural Dynamics II Online In Person
CEE 577Computational Inelasticity Online
CEE 585Deep Foundations Online In Person
CEE 587Applied Rock Mechanics Online In Person
CEE 591Reliability Analysis Online
CEE 592Sustainable Urban Systems Online
CEE 595 AGAdv Environmental Engr Seminar Online
CEE 595 EWSEWES Seminar Online
CEE 595 FGeotechnical Engrg Seminar Online
CEE 595 GEnvironmental Engr Seminar Online
CEE 595 MAMaterials Seminar Online
CEE 595 SStructural Engr Seminar Online
CEE 595 SRMSocietal Risk Management Online
CEE 595 SRSSRIS Seminar Online
CEE 595 WHydro Seminar Online
CEE 598 ETOElectric Traction Online In Person
CEE 598 HMOHeterogeneous Materials Theory Online In Person
CEE 598 HMTHeterogeneous Materials Theory Online In Person
CEE 598 RVORail Vehicle Dynamics Online In Person
CEE 598 VSOVisual Sensing in Civil Infra Online In Person
CS 101Intro Computing: Engrg & Sci Online
CS 102Little Bits to Big Ideas Online
CS 105Intro Computing: Non-Tech Online
CS 107Data Science Discovery Online
CS 125Intro to Computer Science Online
CS 126Software Design Studio Online
CS 173Discrete Structures Online
CS 199 128Intro to Computer Science II Online
CS 199 CA1CA Training Online
CS 199 CA2CA Training Online
CS 199 CA3CA Training Online
CS 210Ethical & Professional Issues Online In Person
CS 225Data Structures Online
CS 233Computer Architecture Online
CS 240Intro to Computer Systems Online
CS 241System Programming Online
CS 242Programming Studio Online
CS 296Honors Course Online
CS 357Numerical Methods I Online
CS 361Prob & Stat for Computer Sci Online
CS 374Intro to Algs & Models of Comp Online
CS 411Database Systems Online
CS 412Introduction to Data Mining Online
CS 413Intro to Combinatorics Online
CS 418Interactive Computer Graphics Online
CS 421Progrmg Languages & Compilers Online
CS 422Programming Language Design Online
CS 423Operating Systems Design Online
CS 425Distributed Systems Online
CS 428Software Engineering II Online
CS 429Software Engineering II, ACP Online
CS 431Embedded Systems Online
CS 433Computer System Organization Online
CS 434Mobile Computing & Application Online
CS 439Wireless Networks Online
CS 440Artificial Intelligence Online
CS 445Computational Photography Online
CS 446Machine Learning Online
CS 450Numerical Analysis Online
CS 461Computer Security I Online
CS 463Computer Security II Online
CS 465User Interface Design Online In Person
CS 466Introduction to Bioinformatics Online
CS 467Social Visualization Online
CS 468Tech and Advertising Campaigns Online
CS 473Algorithms Online In Person
CS 476Program Verification Online
CS 482Simulation Online In Person
CS 483Applied Parallel Programming Online
CS 484Parallel Programming Online
CS 491 CAPAdv Competitive Algorithm Prog Online In Person
CS 491 PDProfessional Development Online In Person
CS 491 PDOProfessional Development Online In Person
CS 493Senior Project II, ACP Online
CS 494Senior Project II Online
CS 498 AM1Applied Machine Learning Online
CS 498 AMLApplied Machine Learning Online
CS 498 CA3Computational Advertising Online
CS 498 CA4Computaional Advertising Online
CS 498 DL3Intro to Deep Learning Online
CS 498 DL4Intro to Deep Learning Online
CS 498 DSGData Science & Analytics Online
CS 498 DSUData Science & Analytics Online
CS 498 FCSFundamentals of Comp Sci I Online
CS 498 FOAFundamentals of Algorithms Online
CS 498 GA3Game Development Online
CS 498 GA4Game Development Online
CS 498 IR1AI for Robot Manipulation Online
CS 498 IR2AI for Robot Manipulation Online
CS 498 ISEIOT for Software Engineering Online
CS 498 ITOInternet of Things Online
CS 498 LB1Trustworthy Machine Learning Online
CS 498 LB2Trustworthy Machine Learning Online
CS 498 LHODeep Learning for Healthcare Online
CS 498 ME1Arch. for Mobile & Edge Comp. Online
CS 498 ME2Arch. for Mobile & Edge Comp. Online
CS 498 PS3Audio Computing Lab Online
CS 498 PS4Audio Computing Lab Online
CS 498 RL1Reinforcement Learning Online
CS 498 RL2Reinforcement Learning Online
CS 498 TC3Computational Geometry Online
CS 498 TC4Computational Geometry Online
CS 498 TO1Topics in Algorithms Online
CS 498 TO2Topics in Algorithms Online
CS 510Advanced Information Retrieval Online
CS 511Advanced Data Management Online
CS 512Data Mining Principles Online
CS 525Advanced Distributed Systems Online
CS 526Advanced Compiler Construction Online
CS 533Parallel Computer Architecture Online
CS 538Advanced Computer Networks Online
CS 543Computer Vision Online
CS 547Deep Learning Online
CS 555Numerical Methods for PDEs Online
CS 563Advanced Computer Security Online
CS 565Human-Computer Interaction Online
CS 574Randomized Algorithms Online
CS 591 CSCS Colloquium Online
CS 591 IGADV Sem in Distributed Systems Online
CS 591 JIJust Infrastructures Online
CS 591 SEAdvanced Seminar Online
CS 591 TATeaching Assistant Training Online
CS 598 CALConsensus Algorithms Online
CS 598 CGSec. & Privacy for Home IOT Online
CS 598 DELMethods & Algor. in Lg. Graphs Online
CS 598 DKCryptography Online
CS 598 DSOAdvanced Bayesian Modeling Online
CS 598 EWSSocial Computing Online
CS 598 JBRML for Software Engineering Online
CS 598 JHMSituated Natural Language Comm Online
CS 598 LCELang & Compilers for Edge Comp Online
CS 598 MEBComputational Cancer Genomics Online
CS 598 OOKProbabilistic Graphical Models Online
CS 598 OSSOperating System Security Online
CS 598 PSOPractical Statistical Learning Online
CS 598 PSRPseudorandomness Online
CS 598 RKHCI for ML Online
CS 598 SVAApp-Cust Heterogeneous Systems Online
CS 598 WSIWireless Sys for The IOT Online
CSE 401Numerical Analysis Online
CSE 408Applied Parallel Programming Online
CSE 412Numerical Thermo-Fluid Mechs Online
CSE 414Algorithms Online In Person
CSE 422Computer System Organization Online
CSE 423Operating Systems Design Online
CSE 427Interactive Computer Graphics Online
CSE 428Statistical Computing Online
CSE 429Software Engineering II Online
CSE 440Statistical Data Management Online In Person
CSE 441Introduction to Optimization Online
CSE 448Advanced Data Analysis Online
CSE 451Finite Element Analysis Online
CSE 461Computational Aerodynamics Online In Person
CSE 498Intro to Digital Materials Online
CSE 510Numerical Methods for PDEs Online
CSE 517Adv Finite Element Methods Online
CSE 522Parallel Computer Architecture Online
CSE 525Computational Statistics Online
CSE 530Computational Electromagnetics Online
CSE 542Statistical Learning Online
CSE 551Finite Element Methods Online In Person
CSE 553Computational Inelasticity Online
CSE 566Numerical Fluid Dynamics In Person
ECE 110Introduction to Electronics Online
ECE 120Introduction to Computing Online
ECE 199ECE 110 Merit Section Online
ECE 199ECE 120 Merit Section Online
ECE 200Seminar Online
ECE 205Electrical & Electronic Ckts Online
ECE 206Electrical & Electronics Lab Online
ECE 210Analog Signal Processing Online In Person
ECE 211Analog Circuits & Systems Online In Person
ECE 220Computer Systems & Programming Online In Person
ECE 298 CLAEngineering Complex Linear Alg In Person
ECE 307Techniques for Engrg Decisions Online
ECE 310Digital Signal Processing Online
ECE 311Digital Signal Processing Lab Online
ECE 313Probability with Engrg Applic Online
ECE 314Probability in Engineering Lab Online
ECE 316Ethics and Engineering Online
ECE 317ECE Technology & Management Online
ECE 329Fields and Waves I Online In Person
ECE 330Power Ckts & Electromechanics Online In Person
ECE 333Green Electric Energy Online In Person
ECE 340Semiconductor Electronics Online In Person
ECE 342Electronic Circuits Online In Person
ECE 343Electronic Circuits Laboratory Online
ECE 350Fields and Waves II Online
ECE 365Data Science and Engineering Online
ECE 374Intro to Algs & Models of Comp Online
ECE 385Digital Systems Laboratory Online
ECE 391Computer Systems Engineering Online
ECE 395Advanced Digital Projects Lab In Person
ECE 398 RI1Fields and Waves VR Lab In Person
ECE 398 RI2Fields and Waves VR Lab In Person
ECE 398 RI3Fields and Waves VR Lab In Person
ECE 402Electronic Music Synthesis Online In Person
ECE 408Applied Parallel Programming Online
ECE 411Computer Organization & Design Online
ECE 414Biomedical Instrumentation Online
ECE 415Biomedical Instrumentation Lab Online In Person
ECE 416Biosensors Online
ECE 418Image & Video Processing Online
ECE 420Embedded DSP Laboratory Online
ECE 422Computer Security I Online In Person
ECE 424Computer Security II Online
ECE 425Intro to VLSI System Design Online
ECE 428Distributed Systems Online
ECE 431Electric Machinery Online In Person
ECE 434Mobile Computing & Application Online
ECE 439Wireless Networks Online
ECE 441Physcs & Modeling Semicond Dev Online
ECE 443LEDs and Solar Cells Online In Person
ECE 444IC Device Theory & Fabrication Online In Person
ECE 445Senior Design Project Lab Online
ECE 447Active Microwave Ckt Design Online
ECE 448Artificial Intelligence Online
ECE 449Machine Learning Online
ECE 451Adv Microwave Measurements Online
ECE 455Optical Electronics Online
ECE 461Digital Communications Online
ECE 468Optical Remote Sensing Online
ECE 470Introduction to Robotics Online
ECE 481Nanotechnology Online
ECE 483Analog IC Design Online
ECE 484Principles of Safe Autonomy Online
ECE 486Control Systems Online In Person
ECE 489Robot Dynamics and Control In Person
ECE 490Introduction to Optimization Online
ECE 491Numerical Analysis Online
ECE 498 AF3Microwave Vacuum Power Elec Online In Person
ECE 498 AF4Microwave Vacuum Power Elec Online In Person
ECE 498 AO3Microwave Vacuum Power Elec Online In Person
ECE 498 AO4Microwave Vacuum Power Elec Online In Person
ECE 498 CRDigitally Asst Circuit Design Online In Person
ECE 498 DSGData Science & Analytics Online In Person
ECE 498 DSUData Science & Analytics Online In Person
ECE 498 GRPrinciples of Mobile Robotics Online In Person
ECE 498 ICCIoT and Cognitive Computing Online In Person
ECE 498 IL1IoT and Cognitive Computing Online In Person
ECE 498 IL2IoT and Cognitive Computing Online In Person
ECE 498 IL4IoT and Cognitive Computing Online In Person
ECE 498 NSNeural Circuits and Systems Online In Person
ECE 498 YS3Engr Electromagnetic Compatib Online In Person
ECE 498 YS4Engr Electromagnetic Compatib Online In Person
ECE 498 ZP3Wave Physics in Wireless Comm Online In Person
ECE 498 ZP4Wave Physics in Wireless Comm Online In Person
ECE 500ECE Colloquium Online
ECE 513Vector Space Signal Processing Online
ECE 515Control System Theory & Design Online
ECE 519Hardware Verification In Person
ECE 524Advanced Computer Security Online
ECE 528Analysis of Nonlinear Systems Online In Person
ECE 534Random Processes Online
ECE 536Integ Optics & Optoelectronics Online
ECE 540Computational Electromagnetics Online
ECE 543Statistical Learning Theory Online
ECE 549Computer Vision Online
ECE 557Geometric Control Theory Online
ECE 558Digital Imaging Online
ECE 561Detection & Estimation Theory Online
ECE 564Modern Light Microscopy Online
ECE 568Model & Cntrl Electromech Syst Online
ECE 570Nonlinear Optics Online
ECE 572Quantum Opto-Electronics Online In Person
ECE 590 RSSSpace Science & Remote Sensing Online
ECE 590 SIPSpeech Online
ECE 590 TLTeaching and Leadership Online
ECE 594Math Models of Language Online
ECE 598 MSAdv Memory & Storage Systems Online
ECE 598 PVPrinciples of Blockchains Online
ECE 598 ZZHigh Dim Geom Data Analysis Online
ENG 100Engineering Orientation Online In Person
ENG 110Comm & Pres Engr Online
ENG 177 GC2GFX Career Scholars Online In Person
ENG 177 GD2GFX Global Disaster Resilience Online In Person
ENG 177 GL2GFX Leadership Scholars Online In Person
ENG 177 GP2GFX Projects Scholars Online In Person
ENG 177 GR2GFX Research Scholars Online In Person
ENG 177 GS2GFX Global Scholars Online In Person
ENG 177 GSLVirtrual Svc Learning Projects Online In Person
ENG 177 GTSGFX THINK Scholars Online In Person
ENG 177 IE2Intro to Engineering II Online In Person
ENG 177 LPDLdrshp & Professional Develpmt Online In Person
ENG 198 EATechnical Communication Online In Person
ENG 199 ARIARISE Mentoring In Person
ENG 199 MIEMinorities Interested in Engrg In Person
ENG 199 PLTPeer Led Teams In Person
ENG 199 PSDPrac for Prof Skill Devlpmt In Person
ENG 199 PURPURE Research Program In Person
ENG 298 CSPEthical & Professional Issues Online
ENG 298 SAWSuccess and Wellness Online
ENG 310Eng Internship - City Scholars Online
ENG 310Eng Internship - Part-Time Online
ENG 310Eng Internship- - Full-Time Online
ENG 398 AELA LeadershipTraining Online In Person
ENG 398 BELA Leadership Training Online In Person
ENG 398 CELA Leadership Training Online In Person
ENG 398 DELA Leadership Training Online In Person
ENG 398 EELA Leadership Training Online In Person
ENG 398 F ELA Leadership Training Online In Person
ENG 398 SJSSocial Justice & STEM Educ Online In Person
ENG 471Seminar Energy & Sustain Engrg Online
ENG 491 CU1Nanosatellite Design Build 1 Online In Person
ENG 491 SDInterdisciplinary Design Proj Online In Person
ENG 498 EATechnicagl Communication Online In Person
ENG 498 IMInterdisc Meth Research Comput Online In Person
ENG 510Engineering Practice In Person
ENG 571Theory Energy & Sustain Engrg Online In Person
ENG 572Professional Practicum In Person
ENG 573Capstone Project In Person
ENG 591Engineering Advanced Seminar Online
ENG 598 TLTeaching and Leadership Online
ENG 598 TL2Teaching and Leadership 2 Online
ENG 598 WTGSTEM Writing:Practice/Pedagogy Online
IE 300Analysis of Data Online
IE 310Determin Models in Optmzation Online
IE 330Industrial Quality Control Online
IE 340Human Factors Online
IE 361Production Planning & Control Online
IE 370Stochastic Processes & Applic Online
IE 398 CVSimulation Online
IE 398 MLMachine Learning for Oprn Rsch Online
IE 413Simulation Online In Person
IE 420Financial Engineering Online
IE 498 ETElectronic Trading Online
IE 511Integer Programming Online
IE 514Optimiz Mthds Lrg Scale Ntwk Online
IE 521Convex Optimization Online
IE 525Stochastics & Numerics in Fin Online
IE 531Algorithms for Data Analytics Online
IE 534Deep Learning Online
IE 546Human Factors in HCES Online
IE 590Industrial Engr. Grad Seminar Online
IE 590Seminar Online
IE 598 DDSDistributed Decision Systems Online
IE 598 ETElectronic Trading Online
IE 598 GTGame Theory and Fair Dvision Online
ME 170Computer-Aided Design Online In Person
ME 199Design Projects-DES Online In Person
ME 199Automotive Design Projects-ADV Online In Person
ME 199Automotive Design Projects-SAE Online In Person
ME 200Thermodynamics Online
ME 270Design for Manufacturability Online
ME 310Fundamentals of Fluid Dynamics Online In Person
ME 320Heat Transfer Online In Person
ME 330Engineering Materials Online In Person
ME 340Dynamics of Mechanical Systems Online
ME 360 ABASignal Processing Online
ME 360 ABBSignal Processing Online
ME 360 ABCSignal Processing Online
ME 360 ABDSignal Processing Online
ME 360 ABESignal Processing Online
ME 360 ABFSignal Processing Online
ME 360 ABGSignal Processing Online
ME 360 ABHSignal Processing Online
ME 360 ABISignal Processing Online
ME 360 ABJSignal Processing Online
ME 360 ABKSignal Processing Online
ME 360 ABMSignal Processing Online
ME 360 ABOSignal Processing Online
ME 360 AL1Signal Processing Online
ME 360 AL3Signal Processing Online
ME 360 OL1Signal Processing Online
ME 360 OL3Signal Processing Online
ME 370Mechanical Design I Online
ME 371Mechanical Design II Online
ME 400Energy Conversion Systems Online
ME 404Intermediate Thermodynamics Online
ME 410Intermediate Gas Dynamics Online
ME 412Numerical Thermo-Fluid Mechs Online
ME 445Introduction to Robotics Online
ME 446Robot Dynamics and Control In Person
ME 452Num Control of Mfg Processes Online In Person
ME 455Micromfg Process & Automation Online
ME 460Industrial Control Systems Online In Person
ME 470Senior Design Project Online In Person
ME 471Finite Element Analysis Online
ME 472Introduction to Tribology Online In Person
ME 481Whole-Body Musculoskel Biomech Online In Person
ME 483Mechanobiology Online
ME 487MEMS-NEMS Theory & Fabrication Online In Person
ME 498 TL3Laser Diag for Propulsion Online
ME 498 TL4Laser Diag for Propulsion Online
ME 501Combustion Fundamentals Online
ME 502Thermal Systems Online
ME 510Advanced Gas Dynamics Online
ME 520Heat Conduction Online
ME 540Control System Theory & Design Online
ME 546Analysis of Nonlinear Systems Online In Person
ME 598 AV1Nano-Fab & Characterization Online In Person
ME 598 AV2Nano-Fab & Characterization Online In Person
ME 598 AWJScience Communication for ME Online In Person
ME 598 DMIntro to Digital Materials Online In Person
ME 598 KLLAdvanced Robust Control Online In Person
ME 598 KNCAdvanced Robust Control Online In Person
MSE 183Freshman Materials Laboratory Online
MSE 201Phases and Phase Relations Online
MSE 206Mechanics for MatSE Online
MSE 280Engineering Materials Online
MSE 304Electronic Properties of Matls Online
MSE 308Materials Laboratory II Online In Person
MSE 395Materials Design Online
MSE 396Introduction to Research Online
MSE 402Kinetic Processes in Materials Online
MSE 404 AD1Alloy Design & Performance Online In Person
MSE 404 BA1Biomaterials Applications Online In Person
MSE 404 BA2Biomaterials Applications Online In Person
MSE 404 BA3Biomaterials Applications Online In Person
MSE 404 BS1Biomaterials Synthesis & Prop Online In Person
MSE 404 BS2Biomaterials Synthesis & Prop Online In Person
MSE 404 BS3Biomaterials Synthesis & Prop Online In Person
MSE 404 ELAModeling Elasticity Online In Person
MSE 404 LD1Low Dimensional Electronics Online In Person
MSE 404 LD2Low Dimensional Electronics Online In Person
MSE 404 MP1Metals Processing Online In Person
MSE 404 NP1Novel Photovoltaics Online In Person
MSE 404 NP2Novel Photovoltaics Online In Person
MSE 404 PLAModeling Plasticity Online In Person
MSE 405Microstructure Determination Online In Person
MSE 420Ceramic Materials & Properties Online
MSE 422Electrical Ceramics Online
MSE 450Polymer Science & Engineering Online
MSE 455Macromolecular Solids Online
MSE 458Polymer Physics Online
MSE 460Electronic Materials I Online
MSE 473Biomolecular Materials Science Online
MSE 474Biomaterials and Nanomedicine Online
MSE 481Electron Microscopy Online
MSE 487Materials for Nanotechnology Online
MSE 492Lab Safety Fundamentals Online
MSE 529Hard Materials Seminar Online
MSE 559Soft Materials Seminar Online
MSE 581Advanced Electron Microscopy Online
MSE 582Surface Physics Online
MSE 583Dynamics of Complex Fluids Online
MSE 595Materials Colloquium Online
MSE 598 DMIntro to Digital Materials Online
NPRE 101Introduction to Energy Sources Online In Person
NPRE 199Undergraduate Seminar Online
NPRE 247Modeling Nuclear Energy System Online
NPRE 402Nuclear Power Engineering Online
NPRE 412Nuclear Power Econ & Fuel Mgmt Online
NPRE 421Plasma and Fusion Science Online
NPRE 429Plasma Engineering Online In Person
NPRE 441Radiation Protection Online
NPRE 442Radioactive Waste Management Online In Person
NPRE 447Radiation Interact w/Matter II Online
NPRE 451NPRE Laboratory Online In Person
NPRE 455Neutron Diffusion & Transport Online In Person
NPRE 458Design in NPRE Online
NPRE 470Fuel Cells & Hydrogen Sources Online
NPRE 475Wind Power Systems Online
NPRE 480Energy and Security Online
NPRE 483Seminar on Security Online
NPRE 498 ESGEnergy Storage Online In Person
NPRE 498 ESUEnergy Storage Online In Person
NPRE 498 NSNucl Safeguards & Nonprolif Online In Person
NPRE 498 NSANucl Safeguards & Nonprolif Online In Person
NPRE 498 NSONucl Safeguards & Nonprolif Online In Person
NPRE 498 ONLEnergy Storage Online In Person
NPRE 521Interact of Radiation w/Matter Online
NPRE 522Controlled Fusion Systems Online
NPRE 558Advanced Design in NPRE Online
NPRE 561Advanced Risk Analysis Online
NPRE 595Student Research Seminar Online
NPRE 596Seminar in Nuclear Sci & Engrg Online
NPRE 598 NSNucl Safeguards & Nonprolif Online In Person
NPRE 598 NSANucl Safeguards & Nonprolif Online In Person
NPRE 598 NSONucl Safeguards & Nonprolif Online In Person
PHYS 101College Physics: Mech & Heat Online
PHYS 102College Physics: E&M & Modern Online
PHYS 211University Physics: Mechanics Online
PHYS 212University Physics: Elec & Mag Online
PHYS 213Univ Physics: Thermal Physics Online
PHYS 214Univ Physics: Quantum Physics Online
PHYS 221Enrichment Mechanics In Person
PHYS 225Relativity & Math Applications Online
PHYS 325Classical Mechanics I Online In Person
PHYS 326Classical Mechanics II Online
PHYS 330Atmospheric Dynamics II Online
PHYS 394Pedagogy Teaching Physics Online
PHYS 398 DLPSoph/Junr Special Topics Phys Online In Person
PHYS 398 QICSoph/Junr Special Topics Phys Online In Person
PHYS 401Classical Physics Lab Online
PHYS 402Light In Person
PHYS 403Modern Experimental Physics In Person
PHYS 404Electronic Circuits Online In Person
PHYS 419Space, Time, and Matter-ACP Online In Person
PHYS 420Space, Time, and Matter Online In Person
PHYS 427Thermal & Statistical Physics Online
PHYS 435Electromagnetic Fields I Online In Person
PHYS 436Electromagnetic Fields II Online In Person
PHYS 460Condensed Matter Physics Online
PHYS 470Subatomic Physics Online In Person
PHYS 486Quantum Physics I Online
PHYS 487Quantum Physics II Online
PHYS 496Intro to Physics Research Online
PHYS 498 BPSpecial Topics in Physics Online
PHYS 498 CMPSpecial Topics in Physics Online
PHYS 498 SQDSpecial Topics in Physics Online
PHYS 504Statistical Physics Online
PHYS 509Mathematical Physics II Online
PHYS 513Quantum Optics & Information Online In Person
PHYS 515General Relativity I Online
PHYS 560Condensed Matter Physics I Online
PHYS 569Emergent States of Matter Online
PHYS 575Particle Physics I Online In Person
PHYS 581Quantum Mechanics II Online In Person
PHYS 583Advanced Field Theory Online
PHYS 598 PENCommunicating Physics Research Online In Person
PHYS 598 POLSpecial Topics in Physics Online In Person
SE 101Engineering Graphics & Design Online
SE 261Business Side of Engineering Online
SE 290ISE Undergraduate Seminar Online
SE 310Dsgn of Structures & Mechanism Online
SE 311Engineering Design Analysis Online
SE 312Instrumentation and Test Lab Online In Person
SE 400Engineering Law Online
SE 411Reliability Engineering Online
SE 413Engrg Design Optimization Online
SE 422Robot Dynamics and Control In Person
SE 423Mechatronics Online In Person
SE 424State Space Design for Control Online
SE 494Senior Engineering Project I Online
SE 495Senior Engineering Project II In Person
SE 498 WL1Autonomous Vehicle Sys Lab Online
SE 498 WL2Autonomous Vehicle Sys Lab Online
SE 498 WL3Autonomous Vehicle Sys Lab Online
SE 498 WN1Autonomous Vehicle Systems Online
SE 498 WN2Autonomous Vehicle Systems Online
SE 520Analysis of Nonlinear Systems Online In Person
SE 525Control of Complex Systems Online
SE 590Seminar Online
TAM 210Introduction to Statics Online
TAM 211Statics Online
TAM 212Introductory Dynamics Online
TAM 251Introductory Solid Mechanics Online
TAM 252Solid Mechanics Design In Person
TAM 270Design for Manufacturability Online
TAM 324Behavior of Materials Online In Person
TAM 335Introductory Fluid Mechanics Online In Person
TAM 412Intermediate Dynamics Online
TAM 445Continuum Mechanics Online
TAM 456Experimental Stress Analysis Online
TAM 500Seminar Online
TAM 524Micromechanics of Materials Online
TAM 532Viscous Flow Online In Person
TAM 539Fluid Mechanics Seminar Online
TAM 542Mathematical Methods II Online
TAM 552Solid Mechanics II In Person
TAM 574Adv Finite Element Methods Online
TAM 598 SHSoft Matter In Person
TE 100Intro to ILEE Online
TE 110Comm & Pres Engr In Person
TE 200Introduction to Innovation Online
TE 250From Idea to Enterprise Online
TE 298 HSCommunication Tech Innovators Online
TE 333Creativity, Innovation, Vision Online
TE 360Lect in Engrg Entrepreneurship Online
TE 398 CNVStartup City Scholars (CNVC) Online In Person
TE 398 ELEntrepreneural Leadership Online In Person
TE 398 IEDInnovation and Engr Design Online In Person
TE 398 STSuccessful Storytelling Online In Person
TE 398 WPHip Hop Entrepreneurship Online In Person
TE 401Intro to Design Thinking Online In Person
TE 401Design Thinking for Women's He Online In Person
TE 401TE 401 at LLC Innovation Online In Person
TE 401TE401 at Innovation LLC Online In Person
TE 401City Scholars Online In Person
TE 450Startups:Inc,Fund,Contracts,IP Online
TE 460Lect in Engrg Entrepreneurship Online
TE 461Technology Entrepreneurship In Person
TE 461 In Person
TE 466High-Tech Venture Marketing Online
TE 498 GSLeading Sustainable Change Online In Person
TE 498 HFDHacking for Defense Online In Person
TE 498 ISRHacking for Defense Online In Person
TE 498 JUSRethinking the Justice System Online In Person
TE 498 SUJRethinking the Justice System Online In Person
TE 498 UXUX Fundamentals Online In Person
TE 498 XUUX Fundamentals Online In Person
TE 565Technol Innovation & Strategy Online In Person
TE 566Finance for Engineering Mgmt Online
TE 567Venture Funded Startups Online
TE 598 CR2Creativity, Innovation, Vision Online