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

Computer Science Courses: Spring 2017 Courses

Undergraduate Courses

CS 11000Introduction To ComputersMarta A. CroweTime
CS 15800C ProgrammingAlan R. Bunning
William N Crum
CS 15900Programming Applications For EngineersAlan R. Bunning
William N Crum
CS 17700Programming With Multimedia ObjectsGary McFallTime
CS 18000Programming IH. E. Dunsmore
Jeffrey A. Turkstra
CS 18200Foundations Of Computer SciencePetros S. Drineas
Wojciech Szpankowski
CS 19000-DL1Digital LiteracyDouglas E. Comer
H. E. Dunsmore
CS 19000-LCSLearning Community SeminarDesiree Marmon
Elizabeth N. Watts
CS 19000-LE2ToolsH. E. Dunsmore
Jay G. Hankins
Syed A. Sagheer
CS 19000-TLEToolsH. E. DunsmoreTime
CS 19700Freshman Honors SeminarDouglas E. ComerTime
CS 23500Introduction To Organizational ComputingMarta A. Crowe
Gary McFall
CS 24000Programming In CGeorge B. Adams, III
Gustavo Adolfo Junipero Rodriguez-rivera
CS 25000Computer ArchitectureGeorge B. Adams, IIITime
CS 25100Data Structures And AlgorithmsXavier TricocheTime
CS 25200Systems ProgrammingNinghui LiTime
CS 29100-LE1Soph Developmt SeminarSally LuzaderTime
CS 30700Software Engineering IH. E. Dunsmore
Jeffrey A. Turkstra
CS 34800Information SystemsElisa BertinoTime
CS 35200Compilers: Principles And PracticeGustavo Adolfo Junipero Rodriguez-rivera
Tiark Rompf
CS 35400Operating SystemsKihong ParkTime
CS 38100Introduction to the Analysis of AlgorithmsSusanne E. HambruschTime
CS 39000-CP0Competitive ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-CP2Competitive Programming IIGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-DM0Data Mining & Machine LearningChristopher W. Clifton
Bruno Ribeiro
CS 39000-SL2Service Learning OutreachPhilip A. SandsTime
CS 39000-SLOService Learning OutreachPhilip A. SandsTime
CS 39000-VRAVirtual Reality ApplicationsGustavo Adolfo Junipero Rodriguez-riveraTime
CS 40700Software Engineering Senior ProjectH. E. DunsmoreTime
CS 40800Software TestingSuresh JagannathanTime
CS 42200Computer NetworksSonia FahmyTime
CS 42600Computer SecuritySamuel S. Wagstaff, Jr.Time
CS 43400Advanced Computer GraphicsChristoph M. HoffmannTime
CS 44800Introduction to Relational Database SystemsWalid G. ArefTime
CS 45600Programming LanguagesRoopsha SamantaTime
CS 47100Introduction to Artificial IntelligenceElias BareinboimTime
CS 49000-DDPData Driven Apprch/Polcy MkingAlok R. Chaturvedi
James A. Mccann
CS 49000-IOSiOS Development In SwiftH. E. DunsmoreTime
CS 49000-LE1Emerging Topics & Basics Of CSBharat BhargavaTime

Graduate Courses

CS 50300Operating SystemsDongyan XuTime
CS 51000Software EngineeringXiangyu ZhangTime
CS 51400Numerical AnalysisAlex PothenTime
CS 52000Computational Methods In OptimizationDavid GleichTime
CS 52500Parallel ComputingAnanth GramaTime
CS 52600Information SecurityHemanta K. Maji
Eugene H. Spafford
CS 52700Software SecurityMathias PayerTime
CS 52800Network SecurityAniket KateTime
CS 53000Introduction to Scientific VisualizationElisha SacksTime
CS 53600Data Communication and Computer NetworksHe WangTime
CS 54200Distributed Database Systems Bharat BhargavaTime
CS 54300Introduction to Simulation and Modeling of Computer SystemsVernon J. RegoTime
CS 54701Information RetrievalLuo SiTime
CS 55500CryptographyJeremiah M. BlockiTime
CS 57300Data MiningJennifer NevilleTime
CS 57800Machine LearningDan GoldwasserTime
CS 58000Algorithm Design, Analysis, and ImplementationGreg N. FredericksonTime
CS 58400Theory of Computation and Computational ComplexityElena GrigorescuTime
CS 59000Topics in Computer SciencesBenjamin J. DelawareTime
CS 59000-BDSTopics In Big Data SystemsMohammad SadoghiTime
CS 59000-DSPData Security And PrivacyElisa Bertino
Christopher W. Clifton
CS 59000-MTKMathematical Tookit For CSHemanta K. MajiTime
CS 59000-SELSocial, Economic, and Legal Aspects of SecurityMikhail AtallahTime
CS 59000-SSSSoftware Synthesis SeminarBenjamin J. DelawareTime
CS 59000-STSSecure And Trusted SystemsByoungyoung LeeTime
CS 59000-SYSSystems Security SeminarMathias PayerTime
CS 59100-SECSecurity SeminarAniket KateTime
CS 61500Numerical Methods For Partial Differential Equations IXiangxiong ZhangTime
CS 63500Capturing And Rendering Real-World ScenesDaniel G. AliagaTime
CS 63600InternetworkingDouglas E. ComerTime
CS 69000-AMLAdvanced Machine LearningJean HonorioTime
CS 69000-SMLStatistical Machine Lrning IIJean HonorioTime
Last Updated: Mar 15, 2017 3:20 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.