Purdue University - Department of Computer Science - Fall 2015 Courses

Computer Science Courses: Fall 2015 Courses

Undergraduate Courses

CatalogTitleInstructorTime
CS 11000Introduction To ComputersMarta A. Crowe
Gary T. McFall
Time
CS 15800C ProgrammingAlan R. BunningTime
CS 15900Programming Applications For EngineersAlan R. Bunning
William N Crum
Time
CS 17700Programming With Multimedia ObjectsVernon J. RegoTime
CS 18000Problem Solving And Object-Oriented ProgrammingH. E. Dunsmore
Despoina Perouli
Time
CS 18200Foundations Of Computer ScienceAnanth Grama
Wojciech Szpankowski
Time
CS 18300Professional Practice IWilliam J Gorman, IIITime
CS 18400Professional Practice IIWilliam J Gorman, IIITime
CS 19000-LCSLearning Community SeminarDesiree MarmonTime
CS 19700Freshman Honors SeminarSamuel S. Wagstaff, Jr.Time
CS 23500Introduction To Organizational ComputingGary T. McFallTime
CS 24000Programming In CGustavo Adolfo Junipero Rodriguez-riveraTime
CS 25000Computer ArchitectureGeorge B. Adams, IIITime
CS 25100Data StructuresChristoph M. HoffmannTime
CS 25200Systems ProgrammingNinghui LiTime
CS 28400Professional Practice IIIWilliam J Gorman, IIITime
CS 29000-SLOService Learning OutreachPhilip A. SandsTime
CS 30700Software Engineering IH. E. DunsmoreTime
CS 34800Information SystemsWalid G. ArefTime
CS 35200Compilers: Principles And PracticeZhiyuan LiTime
CS 35400Operating SystemsSonia Fahmy
Dongyan Xu
Time
CS 38100Introduction To The Analysis Of AlgorithmsSusanne E. HambruschTime
CS 38600Professional Practice IVWilliam J Gorman, IIITime
CS 39000-CPPC++ ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-JAVAdvanced Java ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-PYTPython ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-SL2Service Learning OutreachPhilip A. SandsTime
CS 39000-SLOService Learning OutreachPhilip A. SandsTime
CS 40800Software TestingXiangyu ZhangTime
CS 43400Advanced Computer GraphicsXavier TricocheTime
CS 44800Introduction To Relational Database SystemsSiarhei BykauTime
CS 47100Introduction to Artificial IntelligenceElisha SacksTime
CS 48700Professional Practice VWilliam J Gorman, IIITime
CS 49000-DDPData Driven Apprch/Polcy MkingAlok R. ChaturvediTime
CS 49000-DS0Distributed SystemsMasoud Saeida ArdekaniTime

Graduate Courses

CatalogTitleInstructorTime
CS 50300Operating SystemsKihong ParkTime
CS 51000Software EngineeringMathias PayerTime
CS 51400Numerical AnalysisAlex PothenTime
CS 52000Computational Methods In OptimizationAhmed SamehTime
CS 52600Information SecurityCristina Nita-RotaruTime
CS 54100Database SystemsWalid G. ArefTime
CS 54200Distributed Database SystemsBharat BhargavaTime
CS 54701Information RetrievalBharath Kumar SamanthulaTime
CS 55500CryptographySamuel S. Wagstaff, Jr.Time
CS 56500Programming LanguagesTiark RompfTime
CS 57300Data MiningJennifer NevilleTime
CS 58000Algorithm Design, Analysis, And ImplementationGreg N. FredericksonTime
CS 59000-NLPMachine Learning Meth For NLPDan GoldwasserTime
CS 59000-STASublinear Time AlgorithmsElena GrigorescuTime
CS 59100-SECSecurity SeminarNinghui Li
Eugene H. Spafford
Time
CS 62600Advanced Information AssuranceEugene H. SpaffordTime
CS 63500Capturing And Rendering Real-World ScenesDaniel G. AliagaTime
Last Updated: Mar 15, 2017 3:54 PM

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

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

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

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