Skip to main content
Moodle
  • Home
  • More
English (United States) ‎(en_us)‎
Deutsch ‎(de)‎ English ‎(en)‎ English (United States) ‎(en_us)‎ Español - Internacional ‎(es)‎ Français ‎(fr)‎ Italiano ‎(it)‎ Русский ‎(ru)‎ العربية ‎(ar)‎ 日本語 ‎(ja)‎ 简体中文 ‎(zh_cn)‎
Log in
Moodle
Home
  1. Courses
  2. Spring 2026 Courses
  3. Computer Science

Computer Science

CMPU-101: Problem-Solving & Abstraction (Spring 2026)

  • Instructor: Peter Lemieszewski
  • Instructor: Marc Smith

CMPU-100-51: Programming with Data (Spring 2026)

  • Instructor: Jonathan Gordon

CMPU-100-52: Programming with Data (Spring 2026)

  • Instructor: Logan Stapleton

CMPU-100-53: Programming with Data (Spring 2026)

  • Instructor: Jacob Erickson

CMPU-102-51: Data Structures and Algorithms (Spring 2026)

  • Instructor: Heather Newman

CMPU-145-51: Foundations/Computer Science (Spring 2026)

  • Instructor: Hannah Gommerstadt

CMPU-203-51: Software Design (Spring 2026)

  • Instructor: Rui Meireles

CMPU-224-51: Computer Organization (Spring 2026)

  • Instructor: Jason Waterman

CMPU-240-51: Theory of Computation (Spring 2026)

  • Instructor: Jonathan Gordon

CMPU-241-51: Analysis of Algorithms (Spring 2026)

  • Instructor: Heather Newman

CMPU-298-53: AL Application Engineering (Spring 2026)

  • Instructor: Rui Meireles

CMPU-331-51: Compilers (Spring 2026)

  • Instructor: Hannah Gommerstadt

CMPU-375-51: Computer Networks (Spring 2026)

  • Instructor: Rui Meireles

CMPU-377-51: Parallel Programming (Spring 2026)

  • Instructor: Marc Smith

CMPU-395-51: Machine Learning (Spring 2026)

  • Instructor: Logan Stapleton

CMPU-395-52: Social Computing (Spring 2026)

  • Instructor: Jacob Erickson
Contact site support
You are not logged in. (Log in)
Get the mobile app
Local Login
Powered by Moodle