Skip to main content

Courses

A comprehensive catalog of Northwestern energy and sustainability-related classes, at both the undergraduate and graduate level, is searchable below. Don’t see a class that you think should be included? Please email trienens-ed@northwestern.edu.

Please note that cross-listed classes will appear twice, once under each primary listing.

CourseTitleTerm
PHYSICS 333-1Advanced Electricity & MagnetismSpring 2024
PHYSICS 333-2Advanced Electricity & MagnetismFall 2024
ELEC_ENG 402Advanced Electronic DevicesWinter 2024
JOUR 425-2Advanced Health and Sciences ReportingWinter 2023
JOUR 425-2Advanced Health and Sciences Reporting(Last Offered) Winter 2023
CHEM 435
CHEM 445
Advanced Inorganic Chemistry: The Chemistry and Materials of Alternative EnergySpring 2024
CHEM 445-0-02
CHEM 435-0-02
Advanced Physical & Analytical Chemistry: The Chemistry and Materials of Alternative EnergySpring 2024
EARTH 450-0-3Advanced Topics: Atmospheric and Climate ScienceFall 2024
EARTH 450-0-1
ISEN 495-0-21
Advanced Topics: Communicating Science Beyond AcademiaWinter 2024
EARTH 450-0-02Advanced Topics: Lake Michigan and Climate Change(Last Offered) Spring 2023
ELEC_ENG 414-0-01Advanced Topics in Quantum ElectronicsSpring 2024
ENVR_POL 309
HISTORY 309
American Environmental HistoryFall 2024
HISTORY 309
ENVR_POL 309
American Environmental HistoryFall 2024
ANTHRO 326Archaeologies of Sustainability and Collapse(Last Offered) Spring 2023
CIV_ENV 202Biological and Ecological PrinciplesFall 2023
ISEN 433Breakthrough Energy Efficiency and Net Zero BuildingsSpring 2024
CIV_ENV 388-2Building Science II: Application for Sustainable Buildings(Last Offered) Winter 2023
JOUR 416Capstone: Embedded Reporting - Field Research ReportingWinter 2024
ISEN 432Carbon Removal Use & StorageSpring 2024
MAT_SCI 459Charge Transport in Electronic MaterialsWinter 2024
CHEM_ENG 307Chemical Product Design(Last Offered) Spring 2023
ENVR_POL 101-08-01Chicago Environmental JusticeSpring 2024
ISEN 463Circular Economy: Restorative and Regenerative System by DesignWinter 2024
PPTYTORT 613Clean Energy and Environmental ConstitutionalismFall 2024
ISEN 472Climate Activism & Its Business ImpactsFall 2024
CIV_ENV 309Climate and Energy - Law and PolicyWinter 2024
EARTH 105Climate Catastrophes in Earth History(Last Offered) Winter 2023
ISEN 230
PHIL 270
Climate Change and Sustainability: Ethical DimensionsSpring 2024
PHIL 270
ISEN 230
Climate Change and Sustainability: Ethical DimensionsSpring 2024
LITARB 729Clinic: Environmental AdvocacyFall 2024, Spring 2024
LITARB 729Clinic: Environmental Law(Last Offered) Spring 2023
PPTYTORT 645Colloquium: Climate ChangeSpring 2024
EARTH 204
EARTH 390-0-9
Communication for GeoscientistsWinter 2024
BIOL_SCI 349
PBC 402
Community & Population EcologyWinter 2024
EARTH 342
ISEN 410
Contemporary Energy and Climate ChangeFall 2024
ISEN 410
EARTH 342
Contemporary Energy and Climate ChangeFall 2024
SSIM 917-5Corporate Social InnovationSpring 2024
ISEN 405Corporate Sustainability & Value CreationWinter 2024
PBC 451
BIOL_SCI 339
Critical Topics in Ecology and ConservationFall 2024
COMP_ENG 364
COMP_ENG 464
Cyber-Physical Systems Design and ApplicationSpring 2024
COMP_ENG 464
COMP_ENG 364
Cyber-Physical Systems Design and ApplicationSpring 2024
SSIM 947-5Decision-Making for Sustainable BusinessSpring 2024
CIV_ENV 387Design of Sustainable Urban DevelopmentsFall 2023
SSIM 940Early Stage Impact InvestingSpring 2024
ENVR_SCI 201Earth: A Habitable PlanetFall 2024
CIV_ENV 203Earth in the AnthropoceneSpring 2024
EARTH 343Earth Systems Modelling(Last Offered) Spring 2023
CIV_ENV 346EcohydrologyWinter 2024
GEOG 240Economic GeographyFall 2024
PROJ_MGT 449Economics of SustainabilitySpring 2024
ISEN 422Electrify Everything: Beneficial Electrification, EVs, and BeyondWinter 2024
CHEM_ENG 441Electrocatalysis for Sustainable Fuels and ChemicalsFall 2023
MAT_SCI 382Electrochemical Energy Materials and DevicesWinter 2024
CHEM_ENG 395-0-21Electrochemical Energy StorageWinter 2024
MAT_SCI 483Electrochemistry for Energy Storage and ConversionSpring 2024
PHYSICS 414-1ElectrodynamicsWinter 2024, Spring 2024
MAT_SCI 485
MAT_SCI 385
Electronic and Thermal Properties of MaterialsWinter 2023
MAT_SCI 385
MAT_SCI 485
Electronic and Thermal Properties of MaterialsWinter 2023
ELEC_ENG 381Electronic Properties of MaterialsFall 2024
PHYSICS 359Electronics(Last Offered) Winter 2023
ELEC_ENG 327Electronic System Design II: ProjectSpring 2024
ISEN 498Energy & Sustainability Practicum (10 week consulting project)Spring 2024
ISEN 407Energy and Sustainability EconomicsFall 2024
ISEN 409Energy and Sustainability Market FoundationsFall 2024
CIV_ENV 353Energy Geostructures & GeosystemsWinter 2024
ISEN 440Energy Project Development & FinanceWinter 2024
CIV_ENV 201Engineering Possibilities: Decision Science in the Age of Smart Technologies(Last Offered) Winter 2023
ANTHRO 383
ENVR_POL 385
Environmental AnthropologySpring 2024
ENVR_POL 385
ANTHRO 383
Environmental AnthropologySpring 2024
CHEM 306
CHEM 406
Environmental ChemistryWinter 2024
CHEM 406
CHEM 306
Environmental ChemistryWinter 2024
ECON 372Environmental EconomicsWinter 2024
CIV_ENV 308Environmental JusticeSpring 2024
GBL_HLTH 338
ENVR_POL 338
Environmental JusticeFall 2024
ENVR_POL 338
GBL_HLTH 338
Environmental JusticeFall 2024
CIV_ENV 365Environmental LaboratoryWinter 2024
PPTYTORT 610Environmental LawSpring 2024
CIV_ENV 303Environmental Law and PolicyFall 2024
CIV_ENV 361-1Environmental MicrobiologyFall 2024
CIV_ENV 260Environmental Systems and ProcessesSpring 2024
CIV_ENV 440Environmental Transport ProcessesFall 2024
ENVR_POL 212
SOCIOL 212
Environment and SocietyFall 2024
ENVR_POL 212
SOCIOL 212
Environment and SocietyWinter 2024, Fall 2023
SOCIOL 212
ENVR_POL 212
Environment and SocietyWinter 2024, Fall 2023
ISEN 411ESG, Reporting, and Tools for Energy & SustainabilityWinter 2024
ACCT 459ESG Investing and Sustainability ReportingSpring 2024
CFS 387Field Studies in Environment, Science, and SustainabilitySpring 2024
ISEN 408Finance Fundamentals for Energy and SustainabilityFall 2024
ISEN 454Financing the Energy TransitionFall 2024
EARTH 102-6-1First Year Seminar: Sustainability and Social Justice(Last Offered) Winter 2023
CHEM 105-6-1First Year Seminar: Sustainability Meets Environmental Justice(Last Offered) Winter 2023
PHYSICS 110-6First-Year Seminar Physics & Climate ChangeSpring 2023
PHYSICS 101-8-03First-Year Seminar Physics & Climate ChangeSpring 2024
CHEM 105-8-3First Year Writing Seminar: Chemistry on the GreenWinter 2024
ENGLISH 105-8-23First-Year Writing Seminar: Eco-Fiction and Human MetamorphosisWinter 2024
CHEM 105-8-4First Year Writing Seminar: What Will it Take to Reach Carbon-Neutrality by 2050Winter 2024
ENVR_POL 211
SOCIOL 211
Food and Society: An Introduction(Last Offered) Spring 2023
SOCIOL 211
ENVR_POL 211
Food and Society: An Introduction(Last Offered) Spring 2023
ELEC_ENG 225Fundamentals of ElectronicsWinter 2024
ISEN 450Fundamentals of Energy Trading and Risk ManagementFall 2024
ISEN 402Fundamentals of Natural Resource DistributionFall 2024
ENVR_POL 340
HISTORY 376
Global Environments and World HistoryFall 2024
HISTORY 376
ENVR_POL 340
Global Environments and World HistoryFall 2024
ISEN 452Government Incentives in Energy & SustainabilitySpring 2024
CHEM 393Green ChemistrySpring 2024
ENVR_POL 337
GBL_HLTH 337
Hazard, Disasters, and SocietyWinter 2024, Spring 2024
GBL_HLTH 337
ENVR_POL 337
Hazard, Disasters, and SocietyWinter 2024, Spring 2024
GBL_HLTH 337
ENVR_POL 337
Hazards, Disasters, and SocietyFall 2024
JOUR 383
SCIMEDIA 518
Health and Science ReportingWinter 2024
SCIMEDIA 518
JOUR 383
Health and Science ReportingWinter 2024
ISEN 401History & Politics of Resource Innovation - Energy, Transportation, and WaterFall 2024
ENVR_SCI 203Humans and the EnvironmentSpring 2024
ISEN 434Hydrogen in the Energy TransitionFall 2024
FINC 946Impact Investing and Sustainable FinanceWinter 2024
ENTREP 340Innovate for Climate: Solving Problems Affecting the Great LakesSpring 2024
INTL_ST 395-0-21Integrating Project Seminar: International Climate Change Politics & PolicyWinter 2023
PROJ_MGT 485Intelligent Transportation SystemsWinter 2024
PPTYTORT 660International Environmental LawFall 2024
POLI_SCI 349
ENVR_POL 390-0-23
International Environmental Politics(Last Offered) Spring 2023
ISEN 220Introduction to Energy Systems for the 21st CenturyWinter 2024
ENGLISH 283Introduction to Literature and the EnvironmentWinter 2024
ISEN 210Introduction to Sustainability: Challenges and SolutionsSpring 2024
CIV_ENV 371Introduction to Transportation Planning and AnalysisFall 2024
SOCIOL 276-0-21
ENVR_POL 390-0-21
Introductory Topics: Sociology of Disaster(Last Offered) Spring 2023
JOUR 301-0-30Journalism in Practice: Environmental Reporting in a High Stakes ClimateSpring 2024
JOUR 301-0-26Journalism in Practice: Video Reporting on the Environment and Climate Change(Last Offered) Spring 2023
CHEM_ENG 307Kinetics and Reactor EngineeringSpring 2024
CHEM_ENG 355Kinetics and Reactor EngineeringSpring 2023
DSGN 407Making Things SustainableWinter 2024
SSIM 938Managing Sustainability TransformationsWinter 2024
MAT_SCI 381Materials for Energy-Efficienct TechnologyFall 2024
COMM_ST 381
SOCIOL 376-0-22
Media, Movements & Social ChangeWinter 2024
PROJ_MGT 448Metrics of SustainabilitySpring 2024
CIV_ENV 443Microbial Ecology for Resource Recovery(Last Offered) Spring 2023
BIOL_SCI 339
PBC 451
Native American Environmental Issues and the MediaFall 2024
JOUR 367
ENVR_POL 390-0-35
Native American Environmental Issues and the Media(Last Offered) Spring 2023
AMER_ST 310-0-4
ENVR_POL 390-0-22
Natural DisatersSpring 2024
ECON 373Natural Resource Economics(Last Offered) Winter 2023
ENTREP 474
ISEN 420
Nuvention: EnergyFall 2024
ISEN 420
ENTREP 474
Nuvention: EnergyFall 2024
OPNS 951Operations for Social ImpactWinter 2024
ELEC_ENG 385Optoelectronics(Last Offered) Winter 2023
BIOL_SCI 333
ENVR_SCI 390-0-04
Plant-Animal Interactions(Last Offered) Spring 2023
BIOL_SCI 350
PBC 401
Plant Evolution & DiversityWinter 2024
PBC 401
BIOL_SCI 350
Plant Evolution & DiversityWinter 2024
PBC 402
BIOL_SCI 349
Plant Population & Community EcologyWinter 2024
ANTHRO 382
ENVR_POL 384
Political EcologyFall 2024
ENVR_POL 384
ANTHRO 382
Political EcologyFall 2024
CHEM_ENG 345Process Optimization for Energy and SustainabilityWinter 2024
CIV_ENV 361-2Public & Environmental HealthWinter 2024
ELEC_ENG 403Quantum Semiconductors(Last Offered) Spring 2023
ISEN 404Resource Markets Design, Regulation, and ReformWinter 2024
ISEN 421Scaling Sustainable TechnologySpring 2024
CIV_ENV 495-0-33Selected Topics: Environmental MetabolomicsSpring 2024
CIV_ENV 495-0-1Selected Topics: Environmental Particles and Surface ChemistryWinter 2024
CIV_ENV 495-0-1Selected Topics: Granular Materials for Geosystem EngineeringFall 2024
ELEC_ENG 409Semiconductor Lasers(Last Offered) Spring 2023
SSIM 957-5Social Change Essentials: Methods, Money, and PartnershipsWinter 2024
SSIM 948Social Impact AnalayticsFall 2024
SSIM 452Social Innovation PracticumFall 2024
ELEC_ENG 384Solid State Electronic DevicesFall 2024
ENVR_POL 390-0-25Special Topics: Applied Policy AnalysisWinter 2024
ENVR_POL 390-0-30
HUM 370-6-24
Special Topics: Art, Ecology, and Politics(Last Offered) Winter 2023
HUM 370-6-24
ENVR_POL 390-0-30
Special Topics: Art, Ecology, and Politics(Last Offered) Winter 2023
ENVR_POL 390-0-26Special Topics: Art and Nature in Renaissance EuropeWinter 2024
MECH_ENG 395-0-25
MECH_ENG 495-0-11
Special Topics: Bio-inspired Surface EngineeringWinter 2024
MECH_ENG 495-0-11
MECH_ENG 395-0-25
Special Topics: Bio-inspired Surface EngineeringWinter 2024
ENVR_POL 390-0-22
LEGAL_ST 376-0-23
POLI_SCI 390-0-26
Special Topics: Climate Change Law and PolicyWinter 2024
LEGAL_ST 376-0-23
ENVR_POL 390-0-22
POLI_SCI 390-0-26
Special Topics: Climate Change Law and PolicyWinter 2024
POLI_SCI 390-0-26
ENVR_POL 390-0-22
LEGAL_ST 376-0-23
Special Topics: Climate Change Law and PolicyWinter 2024
ENVR_POL 390-0-24Special Topics: Climate GeoengineeringSpring 2024
ISEN 495-0-21
EARTH 450-0-1
Special Topics: Communicating Science Beyond AcademiaWinter 2024
EARTH 390-0-9
EARTH 204
Special Topics: Communication for GeoscientistsWinter 2024
COMP_ENG 395-0-3
COMP_ENG 495-0-3
Special Topics: Computing and SustainabilitySpring 2024
COMP_ENG 495-0-3
COMP_ENG 395-0-3
Special Topics: Computing and SustainabilitySpring 2024
COMP_ENG 395-0-81
COMP_ENG 495-0-81
Special Topics: Connected and Autonomous Vehicles: Challenges and DesignWinter 2024
COMP_ENG 495-0-81
COMP_ENG 395-0-81
Special Topics: Connected and Autonomous Vehicles: Challenges and DesignWinter 2024
ENVR_POL 390-0-20Special Topics: Contemporary Issues in EnergyFall 2024
ENVR_POL 390-0-21Special Topics: Cultural Resource Management and Environmental PolicyFall 2024
ENVR_POL 390-0-20
COMP_LIT 301-0-30
HUM 370-6-30
Special Topics: Culture in a Changing ClimateWinter 2024
HUM 370-6-30
COMP_LIT 301-0-30
ENVR_POL 390-0-20
Special Topics: Culture in a Changing ClimateWinter 2024
JOUR 490-0-27Special Topics: Energy, Climate Change, & Global Security(Last Offered) Winter 2023
COMM_ST 395-0-20Special Topics: Environmental Art and Advocacy(Last Offered) Winter 2023
ENVR_POL 390-0-25
HUM 370-3-21
Special Topics: Environmental Justice in Modern South AsiaSpring 2024
HUM 370-3-21
ENVR_POL 390-0-25
Special Topics: Environmental Justice in Modern South AsiaSpring 2024
HUM 370-3Special Topics: Environmental Justice in Modern South AsiaSpring 2024
ENVR_POL 390-0-28Special Topics: Food & Culture(Last Offered) Spring 2023
ENVR_SCI 390-0-01
PBC 470-0-1
Special Topics: GIS Level 1Winter 2024
PBC 470-0-1
ENVR_SCI 390-0-01
Special Topics: GIS Level 1Winter 2024
PBC 470-0-5
ENVR_SCI 390-0-2
Special Topics: GIS Level 1Fall 2024
ENVR_SCI 390-0-2
PBC 470-0-5
Special Topics: GIS Level 1Fall 2024
ENVR_POL 390-0-27
ENGLISH 339
Special Topics: Green Worlds? Shakespeare's Environmental QuestionsWinter 2024
GBL_HLTH 390-0-25Special Topics: Hazards, Disasters, and Society(Last Offered) Winter 2023
ISEN 495-0-20
MECH_ENG 467
Special Topics: Industrial Energy Management & UtilizationWinter 2024
ISEN 495-0-22Special Topics: Industrial Energy Management & UtilizationSpring 2024
MECH_ENG 467
ISEN 495-0-20
Special Topics: Industrial Energy Management & UtilizationWinter 2024
ENVR_POL 390-0-22Special Topics: International Environmental Law and PolicyFall 2024
ENVR_POL 390-0-23
POLI_SCI 349
Special Topics: International Environmental Politics(Last Offered) Spring 2023
ENVR_POL 390-0-23Special Topics: International Wildlife Law and PolicySpring 2024
ENVR_POL 390-0-21Special Topics: Introduction to Ethnobiology Theory and PracticeSpring 2024
ELEC_ENG 495-0-85Special Topics: Introduction to Nanophotonics and Plasmonics ScienceSpring 2024
ELEC_ENG 395-0-1
ELEC_ENG 495-0-76
Special Topics: Introduction to Smart Grid SystemsFall 2024
ISEN 495-0-23Special Topics: Life Cycle Assessment - Business ApplicationsSpring 2024
ENVR_POL 390-0-23Special Topics: Maple Syrup and Climate ChangeWinter 2024
ENVR_POL 390-0-27
RELIGION 369-0-24
Special Topics: Media, Earth, and Making and a Difference(Last Offered) Spring 2023
ENVR_POL 390-0-24Special Topics: Media and the Environment(Last Offered) Spring 2023
ENVR_POL 390-0-35
JOUR 367
Special Topics: Native American Environmental Issues and the Media(Last Offered) Spring 2023
ENVR_POL 390-0-24
ANTHRO 390-0-1
Special Topics: Nature, Culture, and EnvironmentalismFall 2024
ENVR_POL 390-0-21
LEGAL_ST 376-0-21
POLI_SCI 390-0-25
Special Topics: Ocean Law and PolicyWinter 2024
LEGAL_ST 376-0-22
ENVR_POL 390-0-21
POLI_SCI 390-0-25
Special Topics: Ocean Law and PolicyWinter 2024
POLI_SCI 390-0-25
ENVR_POL 390-0-21
LEGAL_ST 376-0-22
Special Topics: Ocean Law and PolicyWinter 2024
MAT_SCI 495-0-1Special Topics: Physical Chemistry of PolymersWinter 2024
ENVR_SCI 390-0-04
BIOL_SCI 333
Special Topics: Plant-Animal Interactions(Last Offered) Spring 2023
EARTH 390-0-08
ENVR_SCI 390-0-03
PBC 470-0-2
Special Topics: R Data ScienceSpring 2024
ENVR_SCI 390-0-03
EARTH 390-0-08
PBC 470-0-2
Special Topics: R Data ScienceWinter 2024, Spring 2024
PBC 470-0-2
EARTH 390-0-08
ENVR_SCI 390-0-03
Special Topics: R Data ScienceSpring 2024
ENVR_POL 390-0-26Special Topics: Red Power: Indigenous Resistance in the US and CanSpring 2024
ENVR_POL 390-0-32Special Topics: Sociology of Consumption(Last Offered) Winter 2023
ENVR_POL 390-0-21
SOCIOL 276-0-21
Special Topics: Sociology of Disaster(Last Offered) Spring 2023
PHIL 270
ISEN 230
Special Topics: Thermal Energy Systems DesignSpring 2024
ENVR_POL 390-0-24Special Topics: The World That Fossil Fuels MadeWinter 2024
ENVR_POL 390-0-22
POLI_SCI 329
Special Topics: US Environmental Politics(Last Offered) Spring 2023
ENVR_POL 390-0-27
CIV_ENV 395-0-25
Special Topics: Water and Arid Lands: Israel and the Middle EastSpring 2024
CIV_ENV 395-0-25
ENVR_POL 390-0-27
Special Topics: Water in Arid Lands: Israel and the Middle EastSpring 2024
ENVR_POL 390-0-22
AMER_ST 310-0-4
Special Topics Natural Disasters Spring 2024
BIOL_SCI 336
PBC 415
Spring Flora Spring 2024
PBC 415
BIOL_SCI 336
Spring Flora Spring 2024
ISEN 431Storage and MicrogridsFall 2024
ISEN 497Strategy & Project Management Fundamentals (for MSES Practicum)Winter 2024
PROJ_MGT 466Strategy for Corporate SustainabilityFall 2024
PPTYTORT 614Structured Transactions: Environmental LawFall 2024
ENGLISH 339
ENVR_POL 390-0-27
Studies in Shakespeare: Green Worlds? Shakespeare's Environmental QuestionsWinter 2024
COMP_LIT 301-0-30
ENVR_POL 390-0-20
HUM 370-6-30
Studies in World Literature: Culture in a Changing ClimateWinter 2024
IEMS 381Supply Chain Modelling and AnalysisFall 2024
CHEM_ENG 365Sustainability, Technology, and SocietyFall 2024
CIV_ENV 368Sustainability: The CityFall 2024
PROJ_MGT 441Sustainability in ConstructionWinter 2024
ISEN 470Sustainability in Water and WastewaterFall 2024
SSIM 636Sustainability LabSpring 2024
PROJ_MGT 445Sustainability Policy and Regulatory ContextWinter 2024
PROJ_MGT 443Sustainability Strategies in OrganizationsFall 2024
ISEN 461-0-20Sustainable BrandingSpring 2024
ISEN 471Sustainable FoodFall 2024
ISEN 462Sustainable Supply Chain Management - Principles, Trends, & Practical RealitiesWinter 2024
CIV_ENV 364Sustainable Water SystemsWinter 2024
PROJ_MGT 446System Thinking for Sustainable DesignWinter 2024
STRT 458The Economics of Energy Markets and the EnvironmentSpring 2024
ISEN 473The Future of Food and AgricultureFall 2024
ENVR_SCI 202The Health of the BiosphereWinter 2024
EARTH 106The Ocean, the Atmosphere & Our ClimateFall 2024
HISTORY 251The Politics of Disaster: A Global Environmental HistoryFall 2024
ISEN 390-0-20
MECH_ENG 380
Thermal Energy Systems DesignSpring 2024
MECH_ENG 380
ISEN 390-0-20
Thermal Energy Systems DesignSpring 2024
RELIGION 369-0-24
ENVR_POL 390-0-27
Topics: Media, Earth, and Making a Difference(Last Offered) Spring 2023
ANTHRO 290-0-3Topics in Anthropology: Infrastructure, Power, and Justice in the AnthropoceneFall 2024
ANTHRO 390-0-1
ENVR_POL 390-0-24
Topics in Anthropology: Nature, Culture, and EnvironmentFall 2024
SOCIOL 376-0-22
COMM_ST 381
Topics in Sociological Analysis: Media, Movements & Social ChangeWinter 2024
CIV_ENV 479Transportation Systems Planning and ManagementFall 2024
ISEN 412Understanding Global Energy & Sustainability MarketsSpring 2024
ENVR_SCI 390-0-7
PBC 470-0-3
Urban EcologySpring 2024
PBC 470-0-3
ENVR_SCI 390-0-7
Urban EcologyFall 2024
POLI_SCI 329
ENVR_POL 390-0-22
US Environmental Politics(Last Offered) Spring 2023