Computer Science Courses: Summer 2026

Undergraduate West Lafayette

Catalog Title Instructor Time
CS 15900 C Programming Ning Zhou
Eman Samy Diyab
William N Crum
Time
CS 17600 Data Engineering In Python Xiaojin Liu
Time
CS 17700 Programming With Multimedia Objects Marta A. Crowe
Time
CS 18000 Problem Solving And Object-Oriented Programming Michael H. Borkowski
Time
CS 18200 Foundations Of Computer Science Andrew Haas
Time
CS 24000 Programming In C Konstantinos Ameranis
Time
CS 25000 Computer Architecture Abdullah Imran
Time
CS 25100 Data Structures And Algorithms Gustavo Rodriguez-Rivera
Time
CS 25200 Systems Programming Gustavo Rodriguez-Rivera
Time
CS 40700 Software Engineering Senior Project H. E. Dunsmore
Time

Undergraduate Indianapolis

Catalog Title Instructor Time
CS 15900 C Programming Carrie Melinda Rector
Time

Graduate West Lafayette

Catalog Title Instructor Time
CS 50023 Data Engineering I Philip A. Sands
Time
CS 50023 Data Engineering I Philip A. Sands
Time
CS 50024 Data Engineering II Philip A. Sands
Time
CS 50024 Data Engineering II Philip A. Sands
Time
CS 50025 Foundations Of Decision Making Philip A. Sands
Time
CS 50025 Foundations Of Decision Making Philip A. Sands
Time
CS 59000-A01 Foundations Of CS Philip A. Sands
Time
CS 59000-A02 Numerical Comput For Data Sci Sai Lakshminarayanan Balakrishnan
Time
CS 59000-FCS Foundations Of CS Philip A. Sands
Time
CS 59000-NCD Numerical Comput For Data Sci Sai Lakshminarayanan Balakrishnan
Time
Last Updated: Dec 8, 2025 8:28 AM