Aero Eng

Course Time/DayInstructor Instruction ModeCampus
Aero Eng 4885 101 71320:
Assessment
ArrangedErica LongOnline AsynchronousMain
Aero Eng 5234 101 72937:
Stability of Engineering Structures
04:00 PM - 06:30 PM WVictor BirmanOnline SynchronousMain
Aero Eng 5313 101 72402:
Intermediate Dynamics of Mechanical and Aerospace Systems
11:00 AM - 11:50 AM MWFK KrishnamurthyOnline SynchronousMain
Aero Eng 6050 601 72018:
Continuous Registration
Enrollment ClosedDavid BaylessOnline AsynchronousMain

Arch Eng

Course Time/DayInstructor Instruction ModeCampus
Arch Eng 4800 103 72150:
Principles of HVAC I
ArrangedWilliam Gillis IIIOnline AsynchronousMain

Art

Course Time/DayInstructor Instruction ModeCampus
Art 1180 102 72528:
Art Appreciation
ArrangedJessica Moritz-HumphreyOnline AsynchronousMain
Art 3221 101 70923:
Fundamentals in Photography
ArrangedMyra HoltOnline AsynchronousMain
Art 3221 102 71948:
Fundamentals in Photography
ArrangedMyra HoltOnline AsynchronousMain

BME

Course Time/DayInstructor Instruction ModeCampus
BME 5311 101 72665:
Integrity and Ethics in Bioengineering
12:00 AM - 12:00 AM Christi LuksOnline AsynchronousMain

Bio Sci

Course Time/DayInstructor Instruction ModeCampus
Bio Sci 5393 101 73133:
Immunology
ArrangedGrant KolarOnline AsynchronousMain

Business

Course Time/DayInstructor Instruction ModeCampus
Business 5920 101 72499:
Artificial Intelligence: Law, Governance, and Policy
ArrangedRandy CanisOnline AsynchronousMain
Business 6121 101 72198:
Leadership
ArrangedRachel KohmanOnline AsynchronousMain

Cer Eng

Course Time/DayInstructor Instruction ModeCampus
Cer Eng 2002 601 70094:
Cooperative Training
Enrollment ClosedDavid LipkeOnline AsynchronousMain
Cer Eng 6050 601 70115:
Continuous Registration
Enrollment ClosedHaiming WenOnline AsynchronousMain

Chem

Course Time/DayInstructor Instruction ModeCampus
Chem 1100 101 70150:
Introduction To Laboratory Safety & Hazardous Materials
ArrangedTerry BoneOnline AsynchronousMain
Chem 1100 102 71439:
Introduction To Laboratory Safety & Hazardous Materials
ArrangedTerry BoneOnline AsynchronousMain
Chem 1100 103 71791:
Introduction To Laboratory Safety & Hazardous Materials
ArrangedTerry BoneOnline AsynchronousMain
Chem 1305 102 72524:
Fundamentals of General Chemistry
09:00 AM - 09:50 AM MWFJeffrey WiniarzOnline SynchronousMain
Chem 1305 205 72483:
Fundamentals of General Chemistry
ArrangedJeffrey WiniarzOnline AsynchronousMain
Chem 1310 102 71897:
General Chemistry I
ArrangedPaul NamOnline AsynchronousMain
Chem 1310 2B1 70944:
General Chemistry I
ArrangedPaul NamOnline AsynchronousMain
Chem 5100 101 71285:
Laboratory Safety & Hazardous Materials
ArrangedTerry BoneOnline AsynchronousMain
Chem 6050 601 70191:
Continuous Registration
Enrollment ClosedChariklia Sotiriou-LeventisOnline AsynchronousMain

Chem Eng

Course Time/DayInstructor Instruction ModeCampus
Chem Eng 3002 601 70116:
Cooperative Engineering Training
Enrollment ClosedChristi LuksOnline AsynchronousMain
Chem Eng 5648 102 72709:
Innovation to Market
06:30 PM - 09:00 PM WEdward KoharikOnline SynchronousMain
Chem Eng 5658 102 72707:
Building Sustainability and Environmental, Social and Governance (ESG)
06:30 PM - 09:00 PM WAndrew HutchensOnline SynchronousMain
Chem Eng 6050 601 70142:
Continuous Registration
Enrollment ClosedJee-Ching WangOnline AsynchronousMain

Civ Eng

Course Time/DayInstructor Instruction ModeCampus
Civ Eng 2200 111 72889:
Statics
ArrangedWilliam SchonbergOnline AsynchronousMain
Civ Eng 3615 101 71769:
Water And Wastewater Engineering
09:30 AM - 10:45 AM TRSanjay TewariOnline SynchronousMain
Civ Eng 3842 102 71411:
Fundamentals of Building Systems
ArrangedWilliam Gillis IIIOnline AsynchronousMain
Civ Eng 5000 625 71510:
Special Problems
Enrollment ClosedJeffery ThomasOnline AsynchronousMain
Civ Eng 5640 104 72783:
Environmental Law And Regulations
Enrollment ClosedCatherine ChiccineOnline SynchronousMain
Civ Eng 6050 601 70264:
Continuous Registration
Enrollment ClosedKaran VenayagamoorthyOnline AsynchronousMain
Civ Eng 6201 103 72915:
Analysis And Design Of Plates And Shells I
ArrangedWilliam SchonbergOnline AsynchronousMain
Civ Eng 6340 101 72919:
Urban Hydrology
ArrangedMcEnery, JohnOnline AsynchronousMain

Comp Eng

Course Time/DayInstructor Instruction ModeCampus
Comp Eng 2210 106 71969:
Introduction to Digital Logic
ArrangedRobert WoodleyOnline AsynchronousMain
Comp Eng 4099 606 71810:
Undergraduate Research
Independent StudyChang-Soo KimOnline AsynchronousMain
Comp Eng 5040 601 71087:
Oral Examination
Independent StudyRui BoOnline AsynchronousMain
Comp Eng 6050 601 70295:
Continuous Registration
Enrollment ClosedRui BoOnline AsynchronousMain

Comp Sci

Course Time/DayInstructor Instruction ModeCampus
Comp Sci 4000 602 70300:
Special Problems
Independent StudySanjay MadriaOnline AsynchronousMain
Comp Sci 4000 604 71713:
Special Problems
Independent StudyPatrick TaylorOnline AsynchronousMain
Comp Sci 5099 611 71168:
Research
Independent StudyDonald Wunsch IIOnline AsynchronousMain
Comp Sci 6604 102 72785:
Mobile, IoT and Sensor Computing: Machine Learning and Security
ArrangedSanjay MadriaOnline AsynchronousMain

ERP

Course Time/DayInstructor Instruction ModeCampus
ERP 4120 101 72449:
Introduction to Enterprise Resource Planning (ERP) Software Development
ArrangedBih-Ru LeaOnline AsynchronousMain
ERP 6120 101 72055:
Enterprise Resource Planning: Systems Config and Integration
ArrangedBih-Ru LeaOnline AsynchronousMain

Econ

Course Time/DayInstructor Instruction ModeCampus
Econ 1100 104 72109:
Principles Of Microeconomics
ArrangedJingyi LiuOnline AsynchronousMain
Econ 1200 103 72113:
Principles Of Macroeconomics
ArrangedJingyi LiuOnline AsynchronousMain
Econ 5380 101 72124:
Data Intelligence using Case Studies
06:30 PM - 09:00 PM RDavid GuoOnline SynchronousMain
Econ 5648 102 72672:
Innovation to Market
06:30 PM - 09:00 PM WEdward KoharikOnline SynchronousMain
Econ 5658 102 72674:
Building Sustainability and Environmental, Social and Governance (ESG)
06:30 PM - 09:00 PM WAndrew HutchensOnline SynchronousMain
Econ 6030 102 72678:
Contemporary Issues in Energy Economics
06:30 PM - 09:00 PM MJosh CampbellOnline SynchronousMain

Education

Course Time/DayInstructor Instruction ModeCampus
Education 5220 101 73060:
Instructional Coaching and Mentoring
ArrangedMichelle SchwartzeOnline AsynchronousMain
Education 6570 101 72997:
Literacy Assessments
ArrangedJami SwindellOnline AsynchronousMain
Education 6582 101 72998:
Literacy Specialist Internship II
ArrangedJami SwindellOnline AsynchronousMain
Education COOP 601 71832:
Cooperative Work Program
Independent StudyOnline AsynchronousMain

Elec Eng

Course Time/DayInstructor Instruction ModeCampus
Elec Eng 4380 301 72034:
Practicum in Automation Engineering
ArrangedOnline AsynchronousMain
Elec Eng 5099 627 71833:
Special Research And Thesis
Independent StudyChulsoon HwangOnline AsynchronousMain
Elec Eng 6050 601 70357:
Continuous Registration
Enrollment ClosedRui BoOnline AsynchronousMain
Elec Eng 6099 615 71262:
Special Research And Thesis
Independent StudyJonathan KimballOnline AsynchronousMain
Elec Eng 6099 630 71835:
Special Research And Thesis
Independent StudyDaryl BeetnerOnline AsynchronousMain
Elec Eng COOP 601 70653:
Cooperative Work Program
Enrollment ClosedKelvin EricksonOnline AsynchronousMain

Eng Mgt

Course Time/DayInstructor Instruction ModeCampus
Eng Mgt 1100 101 70883:
Practical Concepts for Technical Managers
ArrangedKellie GrasmanOnline AsynchronousMain
Eng Mgt 1100 102 70884:
Practical Concepts for Technical Managers
ArrangedKellie GrasmanOnline AsynchronousMain
Eng Mgt 1210 102 70829:
Economic Analysis of Engineering Projects
ArrangedJavier Valentin-SivicoOnline AsynchronousMain
Eng Mgt 3510 101 70360:
Marketing Management
11:00 AM - 12:15 PM TRJustin ChadwellOnline SynchronousMain
Eng Mgt 4099 601 70364:
Undergraduate Research
Enrollment ClosedJoan SchumanOnline AsynchronousMain
Eng Mgt 5512 101 70363:
Legal Environment
ArrangedRandy CanisOnline AsynchronousMain
Eng Mgt 5710 102 73059:
Six Sigma
07:00 PM - 09:30 PM RVictoria KraemerOnline SynchronousMain
Eng Mgt 6050 601 70366:
Continuous Registration
Enrollment ClosedAmaury LendasseOnline AsynchronousMain

English

Course Time/DayInstructor Instruction ModeCampus
English 1120 109 70369:
Exposition And Argumentation
ArrangedBrett YoungOnline AsynchronousMain
English 1120 111 71737:
Exposition And Argumentation
ArrangedKelly TateOnline AsynchronousMain
English 1120 112 72579:
Exposition And Argumentation
ArrangedDaniel ReardonOnline AsynchronousMain
English 1160 117 71813:
Writing And Research
ArrangedJossalyn GaleOnline AsynchronousMain

Env Eng

Course Time/DayInstructor Instruction ModeCampus
Env Eng 3615 101 71773:
Water And Wastewater Engineering
09:30 AM - 10:45 AM TRSanjay TewariOnline SynchronousMain

Exp Eng

Course Time/DayInstructor Instruction ModeCampus
Exp Eng 5001 101 72843:
Underwater Blasting
ArrangedAnthony KonyaOnline AsynchronousMain
Exp Eng 5721 101 72221:
Specialty Uses of Energetic Materials
ArrangedPaul WorseyOnline AsynchronousMain
Exp Eng 6050 601 71529:
Continuous Registration
Enrollment ClosedKyle PerryOnline AsynchronousMain
Exp Eng 6050 602 71692:
Continuous Registration
Enrollment ClosedCatherine JohnsonOnline AsynchronousMain

Geo Eng

Course Time/DayInstructor Instruction ModeCampus
Geo Eng 5381 301 71804:
Intermediate Subsurface Hydrology And Contaminant Transport Mechs
ArrangedKatherine GroteOnline AsynchronousMain
Geo Eng 6050 601 71189:
Continuous Registration
Enrollment ClosedKatherine GroteOnline AsynchronousMain
Geo Eng 6099 609 71736:
Research
Independent StudyJeremy MaurerOnline AsynchronousMain
Geo Eng 6441 101 72011:
Geotechnical Construction Practice
ArrangedKatherine GroteOnline AsynchronousMain

Geology

Course Time/DayInstructor Instruction ModeCampus
Geology 6050 601 71183:
Continuous Registration
Enrollment ClosedStephen GaoOnline AsynchronousMain

Geophys

Course Time/DayInstructor Instruction ModeCampus
Geophys 4099 603 70855:
Undergraduate Research
Independent StudyKelly LiuOnline AsynchronousMain
Geophys 6050 601 70407:
Continuous Registration
Enrollment ClosedStephen GaoOnline AsynchronousMain

IST

Course Time/DayInstructor Instruction ModeCampus
IST 5251 101 71694:
Management and Leadership of Technological Innovation
ArrangedCarlton WashburnOnline AsynchronousMain
IST 6150 101 72871:
Strategic Management Information Systems
ArrangedTsangyao ChenOnline AsynchronousMain

KC

Course Time/DayInstructor Instruction ModeCampus
KC 5001 103 73040:
Team Innovation Projects
07:00 PM - 09:30 PM MOnline SynchronousMain

MSE

Course Time/DayInstructor Instruction ModeCampus
MSE 5230 101 71074:
Energy Materials
07:00 PM - 09:30 PM MFatih DoganOnline SynchronousMain
MSE 6050 601 70930:
Continuous Registration
Enrollment ClosedHaiming WenOnline AsynchronousMain
MSE 6220 101 71075:
Advanced Energy Materials
07:00 PM - 09:30 PM MFatih DoganOnline SynchronousMain

Math

Course Time/DayInstructor Instruction ModeCampus
Math 6050 601 70431:
Continuous Registration
Enrollment ClosedJohn SinglerOnline AsynchronousMain

Mech Eng

Course Time/DayInstructor Instruction ModeCampus
Mech Eng 1761 301 71956:
Introduction to Computer Aided Design
ArrangedMohammad FazelpourOnline AsynchronousMain
Mech Eng 3708 101 71471:
Machine Design I
02:00 PM - 03:15 PM TRDouglas CarrollOnline SynchronousMain
Mech Eng 4000 602 71030:
Special Problems
Independent StudyDaniel StuttsOnline AsynchronousMain
Mech Eng 4479 101 70450:
Automatic Control Of Dynamic Systems
11:00 AM - 12:15 PM TRYun Seong SongOnline SynchronousMain
Mech Eng 5000 608 71938:
Special Problems
Independent StudyXiaodong YangOnline AsynchronousMain
Mech Eng 5313 101 72412:
Intermediate Dynamics Of Mechanical And Aerospace Systems
11:00 AM - 11:50 AM MWFK KrishnamurthyOnline SynchronousMain
Mech Eng 6050 601 70496:
Continuous Registration
Enrollment ClosedXiaodong YangOnline AsynchronousMain

Met Eng

Course Time/DayInstructor Instruction ModeCampus
Met Eng 2110 102 70498:
Metallurgy For Engineers
ArrangedR Sharon UwanyuzeOnline AsynchronousMain
Met Eng 6050 601 70508:
Continuous Registration
Enrollment ClosedHaiming WenOnline AsynchronousMain

Min Eng

Course Time/DayInstructor Instruction ModeCampus
Min Eng 5000 601 71534:
Special Problems
Independent StudyKwame Awuah-OffeiOnline AsynchronousMain
Min Eng 5648 102 72683:
Innovation to Market
06:30 PM - 09:00 PM WEdward KoharikOnline SynchronousMain
Min Eng 5658 102 72685:
Building Sustainability and Environmental, Social and Governance (ESG)
06:30 PM - 09:00 PM WAndrew HutchensOnline SynchronousMain
Min Eng 6030 102 72689:
Contemporary Issues in Energy Economics
06:30 PM - 09:00 PM MJosh CampbellOnline SynchronousMain
Min Eng 6050 601 70527:
Continuous Registration
Enrollment ClosedKwame Awuah-OffeiOnline AsynchronousMain
Min Eng 6080 606 71675:
Graduate Project
Independent StudyTaghi SherizadehOnline AsynchronousMain
Min Eng 6080 607 71676:
Graduate Project
Independent StudySamuel FrimpongOnline AsynchronousMain
Min Eng 6080 608 71819:
Graduate Project
Independent StudyGuang XuOnline AsynchronousMain

Nuc Eng

Course Time/DayInstructor Instruction ModeCampus
Nuc Eng 3223 102 72323:
Reactor Heat Transfer
ArrangedWilliam McCauleyOnline AsynchronousMain
Nuc Eng 5257 102 72213:
Introduction to Nuclear Thermal Hydraulics
ArrangedSubash SharmaOnline AsynchronousMain
Nuc Eng 5648 102 72698:
Innovation to Market
06:30 PM - 09:00 PM WEdward KoharikOnline SynchronousMain
Nuc Eng 5658 102 72700:
Building Sustainability and Environmental, Social and Governance (ESG)
06:30 PM - 09:00 PM WAndrew HutchensOnline SynchronousMain
Nuc Eng 6030 102 72704:
Contemporary Issues in Energy Economics
06:30 PM - 09:00 PM MJosh CampbellOnline SynchronousMain

Pet Eng

Course Time/DayInstructor Instruction ModeCampus
Pet Eng 6050 601 70556:
Continuous Registration
Enrollment ClosedBaojun BaiOnline AsynchronousMain

Philosophy

Course Time/DayInstructor Instruction ModeCampus
Philosophy 1105 101 71414:
Self and World: Introduction To Philosophy
09:00 AM - 09:50 AM MWFRoss ReedOnline SynchronousMain
Philosophy 1115 103 72404:
Logic and Reasoning: An Introduction
ArrangedDarin FinkeOnline AsynchronousMain
Philosophy 1130 101 72068:
How Should I Live? An Introduction to Ethics
ArrangedShane EptingOnline AsynchronousMain
Philosophy 3223 101 72525:
Bioethics
ArrangedRoss ReedOnline AsynchronousMain
Philosophy 3225 103 72252:
Engineering Ethics
ArrangedRoss ReedOnline AsynchronousMain
Philosophy 3225 104 72891:
Engineering Ethics
ArrangedRoss ReedOnline AsynchronousMain

Physics

Course Time/DayInstructor Instruction ModeCampus
Physics 1135 1CC 70559:
Engineering Physics I
ArrangedAgnes VojtaOnline AsynchronousMain
Physics 2135 1CC 70583:
Engineering Physics II
ArrangedJames MusserOnline AsynchronousMain
Physics 5000 601 71759:
Special Problems
Independent StudyMarco CavagliaOnline AsynchronousMain
Physics 6050 601 70629:
Continuous Registration
Enrollment ClosedThomas VojtaOnline AsynchronousMain

Pol Sci

Course Time/DayInstructor Instruction ModeCampus
Pol Sci 1200 103 72828:
American Government
ArrangedAlanna KrolikowskiOnline AsynchronousMain

Psych

Course Time/DayInstructor Instruction ModeCampus
Psych 4992 102 72860:
Cross-Cultural Psychology
10:00 AM - 10:50 AM MWJessica CundiffOnline SynchronousMain

SpM S

Course Time/DayInstructor Instruction ModeCampus
SpM S 1185 105 71367:
Principles Of Speech
ArrangedTracie DevaultOnline AsynchronousMain
SpM S 3221 101 70924:
Fundamentals in Photography
ArrangedMyra HoltOnline AsynchronousMain
SpM S 3221 102 72103:
Fundamentals in Photography
ArrangedMyra HoltOnline AsynchronousMain

Sys Eng

Course Time/DayInstructor Instruction ModeCampus
Sys Eng 5000 602 71822:
Special Problems
Independent StudyCihan DagliOnline AsynchronousMain
Sys Eng 6050 601 70834:
Continuous Registration
Enrollment ClosedAmaury LendasseOnline AsynchronousMain

TCH COM

Course Time/DayInstructor Instruction ModeCampus
TCH COM 3580 101 70002:
Business Communication
ArrangedMichael WrightOnline AsynchronousMain
TCH COM 5001 101 72988:
Content Strategy
Arrangedvictoria braeggerOnline AsynchronousMain
TCH COM 5530 102 70011:
Usability Studies
ArrangedMichael WrightOnline AsynchronousMain
TCH COM 5640 102 70008:
Advanced Video Design and Editing
ArrangedRyan CheekOnline AsynchronousMain
TCH COM 6001 101 73138:
Adv Writing for Business
Arrangedvictoria braeggerOnline AsynchronousMain
TCH COM 6410 102 73140:
Theoretical Approaches to Technical Communication
ArrangedRyan CheekOnline AsynchronousMain
TCH COM 6420 102 73142:
Project Management in Technical Communication
ArrangedMichael WrightOnline AsynchronousMain