Purdue University - Department of Computer Science - Spring 2018 Courses

Computer Science Courses: Spring 2018 Courses

Undergraduate Courses

CatalogTitleInstructorTime
CS 10100Digital LiteracyDouglas E. ComerTime
CS 11000Introduction To ComputersMarta A. CroweTime
CS 15800C ProgrammingWilliam N CrumTime
CS 15900Programming Applications For EngineersAlan R. Bunning
William N Crum
Time
CS 17700Programming With Multimedia ObjectsGary T. McFallTime
CS 18000Problem Solving And Object-Oriented ProgrammingH. E. DunsmoreTime
CS 18200Foundations Of Computer SciencePetros S. Drineas
Susanne E. Hambrusch
Time
CS 19000-LCSLearning Community SeminarDesiree Marmon
Kathryn B. Van Ness
Time
CS 19300ToolsH. E. Dunsmore
Nirali A. Rai
Syed A. Sagheer
Time
CS 19700Freshman Honors SeminarDouglas E. ComerTime
CS 23500Introduction To Organizational ComputingMarta A. Crowe
Gary T. McFall
Time
CS 24000Programming In CAhmed Abdelhamid (Samy)
Xiangyu Zhang
Time
CS 24200Introduction To Data ScienceJennifer NevilleTime
CS 25000Computer ArchitectureGeorge B. Adams, IIITime
CS 25100Data Structures And AlgorithmsDaniel G. Aliaga
Gustavo Adolfo Junipero Rodriguez-rivera
Time
CS 25200Systems ProgrammingGustavo Adolfo Junipero Rodriguez-rivera
Jeffrey A. Turkstra
Time
CS 29100-LE1Soph Developmt SeminarSally LuzaderTime
CS 30700Software Engineering IJeffrey A. TurkstraTime
CS 34800Information SystemsWalid G. ArefTime
CS 35200Compilers: Principles And PracticeGregory M EssertelTime
CS 35400Operating SystemsKihong ParkTime
CS 37300Data Mining And Machine LearningDan GoldwasserTime
CS 38003Python ProgrammingMohamed Abdelrahman Zahran MohamedTime
CS 38100Introduction To The Analysis Of AlgorithmsElena GrigorescuTime
CS 39000-CP1Competitive ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-CP2Competitive Programming IIGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-CP3Competitive Programming IIIGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-SL2Service Learning OutreachPhilip A. SandsTime
CS 39000-SLOService Learning OutreachPhilip A. SandsTime
CS 39000-VRAVirtual Reality ApplicationsGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39100-LE1Junior Resources SemnrSally LuzaderTime
CS 40700Software Engineering Senior ProjectH. E. DunsmoreTime
CS 40800Software TestingSuresh JagannathanTime
CS 42200Computer NetworksHe WangTime
CS 42600Computer SecurityEugene H. SpaffordTime
CS 43400Advanced Computer GraphicsChristoph M. HoffmannTime
CS 44800Introduction To Relational Database SystemsBharat BhargavaTime
CS 45600Programming LanguagesBenjamin J. DelawareTime
CS 47100Introduction to Artificial IntelligenceElias BareinboimTime
CS 49000-IOSiOS Development In SwiftH. E. DunsmoreTime

Graduate Courses

CatalogTitleInstructorTime
CS 50200Compiling And Programming SystemsZhiyuan LiTime
CS 50300Operating SystemsByoungyoung LeeTime
CS 51400Numerical AnalysisAlex PothenTime
CS 52300Social, Economic, And Legal Aspects Of SecurityMikhail AtallahTime
CS 52500Parallel ComputingAnanth GramaTime
CS 52600Information SecurityChristina GarmanTime
CS 52700Software SecurityMathias PayerTime
CS 52800Network SecurityAniket KateTime
CS 53000Introduction To Scientific VisualizationXavier TricocheTime
CS 53100Computational GeometryElisha SacksTime
CS 53600Data Communication And Computer NetworksChunyi PengTime
CS 54300Introduction To Simulation And Modeling Of Computer SystemsVernon J. RegoTime
CS 55500CryptographySamuel S. Wagstaff, Jr.Time
CS 57300Data MiningBruno RibeiroTime
CS 57800Statistical Machine LearningJean HonorioTime
CS 58000Algorithm Design, Analysis, And ImplementationJeremiah M. BlockiTime
CS 58400Theory Of Computation And Computational ComplexitySimina BranzeiTime
CS 59000-DSPData Security And PrivacyNinghui LiTime
CS 59000-MTKMathematical Tookit For CSHemanta K. MajiTime
CS 59000-SYSSystems Security SeminarMathias PayerTime
CS 59100-SECSecurity SeminarMathias PayerTime
CS 61500Numerical Methods For Partial Differential Equations IZhiqiang CaiTime
CS 63500Capturing And Rendering Real-World ScenesVoicu S. PopescuTime
CS 63600InternetworkingDouglas E. ComerTime
Last Updated: Sep 25, 2017 3:25 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.