Computer Science Courses: Fall 2025
Undergraduate West Lafayette
Undergraduate Indianapolis
Catalog | Title | Instructor | Time |
---|---|---|---|
CS 15900 | C Programming |
Carrie Melinda Rector |
Time |
CS 17600 | Data Engineering In Python |
Andres Bejarano |
Time |
CS 18000 | Problem Solving And Object-Oriented Programming |
Abdullah Imran |
Time |
CS 18200 | Foundations Of Computer Science |
Mary Anne Smart |
Time |
CS 19300 | Tools |
Thirukumaran Veleyudham David Wang |
Time |
CS 24000 | Programming In C |
Federico O. Cifuentes-Urtubey |
Time |
CS 24200 | Introduction To Data Science |
Tony Bergstrom |
Time |
CS 24300 | Artificial Intelligence Basics |
Mary Anne Smart |
Time |
CS 25000 | Computer Architecture |
George B. Adams, III |
Time |
CS 25100 | Data Structures And Algorithms |
Andres Bejarano Federico O. Cifuentes-Urtubey |
Time |
CS 38003 | Python Programming |
Sai Lakshminarayanan Balakrishnan |
Time |
CSCI Indianapolis
Catalog | Title | Instructor | Time |
---|---|---|---|
CSCI 31100 | Advanced Database Programming, Oracle |
Lucas A. Moser |
Time |
CSCI 34000 | Discrete Computational Structures |
Andrew P. Hoblitzell |
Time |
CSCI 36100 | Fundamentals Of Software Project Management |
Lucas A. Moser |
Time |
CSCI 36200 | Data Structures |
Gavriil Tsechpenakis |
Time |
CSCI 40200 | Architecture Of Computers |
Sabrina Tarin Chowdhury |
Time |
CSCI 40300 | Introduction To Operating Systems |
Mihran Tuceryan |
Time |
CSCI 43500 | Multimedia Information Systems |
Jiang Yu Zheng |
Time |
CSCI 43600 | Principles Of Computer Networking |
Dongsoo S. Kim |
Time |
CSCI 45000 | Principles Of Software Engineering |
Stephen P. France |
Time |
CSCI 48400 | Theory Of Computation |
Snehasis Mukhopadhyay |
Time |
CSCI 48700 | Artificial Intelligence |
Snehasis Mukhopadhyay |
Time |
CSCI 49000-AIT | AI for Internet of Things |
Sayeed Shafayet Chowdhury |
Time |
CSCI 49000-DPL | Deep Learning |
Sabrina Tarin Chowdhury Aaditya Kharel |
Time |
CSCI 49500 | Explorations In Applied Computing |
Aaditya Kharel |
Time |
Graduate West Lafayette
Last Updated: Jun 20, 2025 3:31 PM