Purdue University - Department of Computer Science - Fall 2017

Computer Science Courses: Fall 2017

Undergraduate Courses

CatalogTitleInstructorTime
CS 11000Introduction To ComputersMarta Annette CroweTime
CS 15800C ProgrammingAlan BunningTime
CS 15900Programming Applications For EngineersWilliam Crum
Alan Bunning
Time
CS 17700Programming With Multimedia ObjectsGary McFallTime
CS 18000Problem Solving And Object-Oriented ProgrammingBuster Dunsmore
Jeffrey A. Turkstra
Time
CS 18200Foundations Of Computer ScienceVernon RegoTime
CS 19100Freshman Resources SeminarKevin B Jones
Brittany L. Cruz
Adrian Thomas
Ranjani L Rao
Nicole M. Towner
Steven M. Airoldi
Faith C Giordano
Desiree C. Marmon
Sally L. Luzader
Time
CS 19300ToolsBuster Dunsmore
Syed A Sagheer
Time
CS 23500Introduction To Organizational ComputingGary McFall
Marta Annette Crowe
Time
CS 24000Programming In CGustavo Rodriguez-RiveraTime
CS 25000Computer ArchitectureGeorge AdamsTime
CS 25100Data Structures And AlgorithmsXavier Tricoche
Mike Atallah
Time
CS 25200Systems ProgrammingGustavo Rodriguez-RiveraTime
CS 29100Sophomore Development SeminarSally L. LuzaderTime
CS 30700Software Engineering IJeffrey A. TurkstraTime
CS 31400Numerical MethodsAnanth GramaTime
CS 33400Fundamentals Of Computer GraphicsDaniel G. AliagaTime
CS 34800Information SystemsWalid ArefTime
CS 35200Compilers: Principles And PracticeTiark RompfTime
CS 35400Operating SystemsMathias PayerTime
CS 35500Introduction To CryptographyHemanta MajiTime
CS 37300Data Mining And Machine LearningBruno RibeiroTime
CS 38100Introduction To The Analysis Of AlgorithmsSusanne E HambruschTime
CS 39000-CP0Competitive Programming IGustavo Rodriguez-RiveraTime
CS 39000-SL1Service Learn OutreachPhil SandsTime
CS 39000-SL2Service Learning OutreachPhil SandsTime
CS 39000-VRAVirtual Reality ApplicationsGustavo Rodriguez-RiveraTime
CS 39000-WAPWeb Application DevelopmentKyle D LutesTime
CS 39100Junior Resources SeminarSally L. LuzaderTime
CS 39700Honors SeminarSamuel WagstaffTime
CS 40700Software Engineering Senior ProjectBuster DunsmoreTime
CS 40800Software TestingXiangyu ZhangTime
CS 42600Computer SecurityAniket KateTime
CS 44800Introduction To Relational Database SystemsBharat BhargavaTime
CS 47100Introduction to Artificial IntelligenceElisha SacksTime
CS 47300Web Information Search And ManagementChristopher CliftonTime
CS 47800Introduction to BioinformaticsMichael R. GribskovTime
CS 48900Embedded SystemsDouglas ComerTime
CS 49700Honors Research ProjectSamuel WagstaffTime

Graduate Courses

CatalogTitleInstructorTime
CS 50200Compiling And Programming SystemsZhiyuan LiTime
CS 50300Operating SystemsByoungyoung LeeTime
CS 51400Numerical AnalysisSuchuan (Steven) DongTime
CS 51500Numerical Linear AlgebraDavid GleichTime
CS 52600Information SecurityEugene SpaffordTime
CS 53500Interactive Computer GraphicsVoicu PopescuTime
CS 53600Data Communication And Computer NetworksHe WangTime
CS 55500CryptographyJeremiah Martin BlockiTime
CS 56500Programming LanguagesSuresh JagannathanTime
CS 56900Introduction To Robotic SystemsChun-sing George LeeTime
CS 57800Statistical Machine LearningJean HonorioTime
CS 57900Bioinformatics AlgorithmsAlex PothenTime
CS 58000Algorithm Design, Analysis, And ImplementationElena GrigorescuTime
CS 59000-001Fault Tolerant Comp Sys DsgnSaurabh BagchiTime
CS 59000-AMLAdvanced Machine LearningElias BareinboimTime
CS 59000-B5GEmbracing 5G & Beyond 5G (B5G)Chunyi PengTime
CS 59000-CGDComputer Aided Geometric DsignChristoph HoffmannTime
CS 59000-CLSComputing For Life SciencesDaisuke KiharaTime
CS 59000-CPRReasoning About ProgramsRoopsha SamantaTime
CS 59000-HLTHands-On Learning TheoryJean HonorioTime
CS 59000-NLPMachine Learning Meth For NLPDan GoldwasserTime
CS 59000-RNDRandom Algo Num Linear AlgebraPetros S DrineasTime
CS 59000-SA0Security AnalyticsNinghui LiTime
CS 59100-RS1Res Sem First Yr Gr StudentZhiyuan LiTime
CS 59100-SECInfo Sec&Cybr Crime SemJeremiah Martin BlockiTime
CS 59100-TA1Effective Teaching In CSLorenzo MartinoTime
CS 65500Advanced CryptologySamuel WagstaffTime
Last Updated: Jul 14, 2017 2:07 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.