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

Computer Science Courses: Spring 2019

Undergraduate

Catalog Title Instructor Time
CS 10100 Digital Literacy Douglas E. Comer
Time
CS 15800 C Programming Alan R. Bunning
Time
CS 15900 Programming Applications For Engineers Gary McFall
Alan R. Bunning
William N Crum
Time
CS 17700 Programming With Multimedia Objects Gary McFall
Time
CS 18000 Problem Solving And Object-Oriented Programming Tony Bergstrom
Aditya P. Mathur
H. E. Dunsmore
Time
CS 18200 Foundations Of Computer Science Petros S. Drineas
Ananth Grama
Time
CS 19300 Tools H. E. Dunsmore
Christopher J. Enright
Nirali A. Rai
Albert L. Zhong
Time
CS 19700 Freshman Honors Seminar Douglas E. Comer
Time
CS 23500 Introduction To Organizational Computing Marta A. Crowe
Time
CS 24000 Programming In C Jeffrey A. Turkstra
Time
CS 25000 Computer Architecture George B. Adams, III
Time
CS 25100 Data Structures And Algorithms Melanie Lotz
Daniel G. Aliaga
Time
CS 25200 Systems Programming Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 29000-001 Data Science & Society: ELSI Kendall L. Roark
Time
CS 29100-LE1 Soph Developmt Seminar Sally Luzader
Time
CS 30700 Software Engineering I Benjamin J. Delaware
Suresh Jagannathan
Time
CS 34800 Information Systems Walid G. Aref
Time
CS 35200 Compilers: Principles And Practice Zhiyuan Li
Time
CS 35400 Operating Systems Dongyan Xu
Kihong Park
Time
CS 35500 Introduction To Cryptography Samuel S. Wagstaff, Jr.
Time
CS 37300 Data Mining And Machine Learning Dan Goldwasser
Time
CS 38003 Python Programming Randy Bond
Mohamed Abdelrahman Zahran Mohamed
Time
CS 38100 Introduction To The Analysis Of Algorithms Javad (Nima) Darivandpour
Elena Grigorescu
Time
CS 39000-001 Competitive Programming III Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39000-CP1 Competitive Programming Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39000-CP2 Competitive Programming II 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 39000-VRA Virtual Reality Applications Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 39100-LE1 Junior Resources Semnr Sally Luzader
Time
CS 40700 Software Engineering Senior Project H. E. Dunsmore
Time
CS 40800 Software Testing Xiangyu Zhang
Time
CS 42200 Computer Networks He Wang
Time
CS 42600 Computer Security Christopher W. Clifton
Time
CS 44800 Introduction To Relational Database Systems Bharat Bhargava
Time
CS 47100 Introduction to Artificial Intelligence Elisha Sacks
Time
CS 49000-IOS iOS Development In Swift Youssef Karim Adel Elabd
Time
CS 49700 Honors Research Project Samuel S. Wagstaff, Jr.
Time

Graduate

Catalog Title Instructor Time
CS 50200 Compiling And Programming Systems Tiark Rompf
Time
CS 50300 Operating Systems Pedro Fonseca
Time
CS 51400 Numerical Analysis Alex Pothen
Time
CS 52000 Computational Methods In Optimization David Gleich
Time
CS 52300 Social, Economic, And Legal Aspects Of Security Mikhail Atallah
Time
CS 52800 Network Security Aniket Kate
Time
CS 53000 Introduction To Scientific Visualization Xavier Tricoche
Time
CS 54300 Introduction To Simulation And Modeling Of Computer Systems Vernon J. Rego
Time
CS 56000 Reasoning About Programs Roopsha Samanta
Time
CS 57300 Data Mining Ming Yin
Time
CS 57800 Statistical Machine Learning Yexiang Xue
Time
CS 58000 Algorithm Design, Analysis, And Implementation Jeremiah M. Blocki
Time
CS 58400 Theory Of Computation And Computational Complexity Simina Branzei
Time
CS 59000-AML Causal Inference-Adv Mach Lrng Elias Bareinboim
Time
CS 59000-B5G Network Intelligence In 5G Chunyi Peng
Time
CS 59000-BTS Blockchains & Cryptocurrencies Aniket Kate
Time
CS 59000-DSP Data Security And Privacy Elisa Bertino
Time
CS 59000-MTK Mathematical Tookit For CS Hemanta K. Maji
Time
CS 59000-SRS Software Reliability&Security Lin Tan
Time
CS 59100-SEC CERIAS Security Seminar Christopher W. Clifton
Time
CS 61500 Numerical Methods For Partial Differential Equations I Xiangxiong Zhang
Time
CS 69000-SML Statistical Machine Lrning II Jean Honorio
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 © 2020 Purdue University | An equal access/equal opportunity university | Copyright Complaints

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