Purdue University - Department of Computer Science - Spring 2015 Courses Skip to main content

Computer Science Courses: Spring 2015

Undergraduate

Catalog Title Instructor Time
CS 11000 Introduction To Computers Gary McFall
Marta A. Crowe
Time
CS 15800 C Programming Alan R. Bunning
Time
CS 15900 Programming Applications For Engineers Alan R. Bunning
William N Crum
Time
CS 17700 Programming with Multimedia Objects Vernon J. Rego
Time
CS 18000 Programming I H. E. Dunsmore
Despoina Perouli
Time
CS 18200 Foundations of Computer Science Ananth Grama
Wojciech Szpankowski
Time
CS 18300 Professional Practice I William J Gorman, III
Time
CS 18400 Professional Practice II William J Gorman, III
Time
CS 19000-LCS Learning Community Seminar Desiree Marmon
Time
CS 19700 Freshman Honors Seminar Samuel S. Wagstaff, Jr.
Time
CS 23500 Introduction To Organizational Computing Gary McFall
Time
CS 24000 Programming in C Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 25000 Computer Architecture George B. Adams, III
Time
CS 25100 Data Structures Christoph M. Hoffmann
Time
CS 25200 Systems Programming Ninghui Li
Time
CS 28400 Professional Practice III William J Gorman, III
Time
CS 29000-SLO Service Learning Outreach Philip A. Sands
Time
CS 30700 Software Engineering I H. E. Dunsmore
Time
CS 34800 Information Systems Walid G. Aref
Time
CS 35200 Compilers: Principles and Practice Zhiyuan Li
Time
CS 35400 Operating Systems Sonia Fahmy
Dongyan Xu
Time
CS 38100 Introduction to the Analysis of Algorithms Susanne E. Hambrusch
Time
CS 38600 Professional Practice IV William J Gorman, III
Time
CS 39000-CPP C++ Programming Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39000-JAV Advanced Java Programming Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39000-PYT Python Programming Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39000-SL2 Service Learning Outreach Philip A. Sands
Time
CS 39000-SLO Service Learning Outreach Philip A. Sands
Time
CS 40800 Software Testing Xiangyu Zhang
Time
CS 43400 Advanced Computer Graphics Xavier Tricoche
Time
CS 44800 Introduction to Relational Database Systems Siarhei Bykau
Time
CS 47100 Introduction to Artificial Intelligence Elisha Sacks
Time
CS 48700 Professional Practice V William J Gorman, III
Time
CS 49000-DDP Data Driven Apprch/Polcy Mking Alok R. Chaturvedi
Time
CS 49000-DS0 Distributed Systems Masoud Saeida Ardekani
Time
CS 49700 Honors Research Project Elisha Sacks
Time

Graduate

Catalog Title Instructor Time
CS 50300 Operating Systems Kihong Park
Time
CS 51000 Software Engineering Mathias Payer
Time
CS 51400 Numerical Analysis Alex Pothen
Time
CS 52000 Computational Methods in Optimization Ahmed Sameh
Time
CS 52600 Information Security Cristina Nita-Rotaru
Time
CS 54100 Database Systems Walid G. Aref
Time
CS 54200 Distributed Database Systems Bharat Bhargava
Time
CS 54701 Information Retrieval Bharath Kumar Samanthula
Time
CS 55500 Cryptography Samuel S. Wagstaff, Jr.
Time
CS 56500 Programming Languages Tiark Rompf
Time
CS 57300 Data Mining Jennifer Neville
Time
CS 58000 Algorithm Design, Analysis, and Implementation Greg N. Frederickson
Time
CS 59000-NLP Machine Learning Meth For NLP Dan Goldwasser
Time
CS 59000-STA Sublinear Time Algorithms Elena Grigorescu
Time
CS 59100-SEC Information Security and Cybercrime Seminar Eugene H. Spafford
Ninghui Li
Time
CS 62600 Advanced Information Assurance Eugene H. Spafford
Time
CS 63500 Capturing and Rendering Real-World Scenes Daniel G. Aliaga
Time
Last Updated: Nov 30, 2020 1:40 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2021 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.