Department of Math, CS, and Stat, Muhlenberg College

Spring 2027 (scheduled)

  • Computer Organization (CSI 240)
  • CUE Computer Science Seminar (CSI 370)
  • AI and Data Ethics (CSI 205) · new course

Fall 2026

  • Intro to Game Programming with Python (CSI 102) · two sections
  • Machine Learning (CSI 330) · study companion: Learning Machines, one interactive figure per week

Spring 2026

  • Computer Organization (CSI 240)
  • CUE Computer Science Seminar (CSI 370)

Fall 2025

  • Computer Science II (CSI 111)
  • Introduction to Data Science (CSI 109)
  • Human-AI Interaction (CSI 320)

Spring 2025

  • Computer Organization (CSI 240)
  • Computer Science II (CSI 111)
  • CUE Computer Science Seminar (CSI 370)

Fall 2024

  • Introduction to Data Science (CSI 109)
  • Computer Science II (CSI 111)
  • Introduction to Machine Learning (CSI 387) · new pilot (Special Topics; pilot for Machine Learning)

Spring 2024

  • Introduction to Data Science (CSI 109)
  • Computer Science II (CSI 111)
  • Computer Organization (CSI 240)

Fall 2023

  • Computer Science II (CSI 111)
  • Introduction to Game Programming with Python (CSI 102) · two sections

Spring 2023

  • Human-Computer Interaction (CSI 386) · new pilot (Special Topics; pilot for Human-AI Interaction)
  • Introduction to Game Programming with Python (CSI 102)
  • Computer Organization (CSI 240)

Fall 2022

  • Web Development (CSI 345)
  • Introduction to Game Programming with Python (CSI 102) · two sections

Spring 2022

  • Computer Organization (CSI 240)
  • Introduction to Game Programming with Python (CSI 102) · two sections

Fall 2021

  • Computer Networks (CSI 355)
  • Introduction to Game Programming with Python (CSI 102) · two sections