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

Computer Science Courses: Spring 2014

Undergraduate Courses

CS 11000Introduction To ComputersMarta A. Crowe
Gary McFall
CS 15800C ProgrammingWilliam N CrumTime
CS 15900Programming Applications For EngineersWilliam N CrumTime
CS 17700Programming With Multimedia ObjectsLorenzo D. Martino
Gustavo Adolfo Junipero Rodriguez-rivera
CS 18000Programming IH. E. Dunsmore
Despoina Perouli
CS 18200Foundations of Computer ScienceAnanth Grama
Wojciech Szpankowski
CS 18300Professional Practice IWilliam J Gorman, IIITime
CS 18400Professional Practice IIWilliam J Gorman, IIITime
CS 19700Freshman Honors SeminarSamuel S. Wagstaff, Jr.Time
CS 23500Introduction to Organizational ComputingGary McFallTime
CS 24000Programming in C Jan VitekTime
CS 25000Computer ArchitectureDouglas E. ComerTime
CS 25100Data Structures And AlgorithmsSonia Fahmy
Xavier Tricoche
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 31400Numerical MethodsDavid GleichTime
CS 35200Compilers: Principles and Practice Zhiyuan Li
Gregor K. Richards
CS 35400Operating SystemsKihong ParkTime
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-DM0Data Mining & Machine LearningJennifer NevilleTime
CS 39000-JAVAdvanced Java ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-PYTPython ProgrammingGustavo Adolfo Junipero Rodriguez-riveraTime
CS 39000-SLOService Learning OutreachPhilip A. SandsTime
CS 40800Software TestingXiangyu ZhangTime
CS 42200Computer NetworksDouglas E. ComerTime
CS 42600Computer SecurityMohammed H. Almeshekah
Samuel S. Wagstaff, Jr.
CS 43400Advanced Computer Graphics Daniel G. Aliaga
Voicu S. Popescu
CS 44800Introduction to Relational Database SystemsBharat BhargavaTime
CS 45600Programming LanguagesAntony L. HoskingTime
CS 48300Introduction to the Theory of ComputationGreg N. FredericksonTime
CS 48700Professional Practice VWilliam J Gorman, IIITime
CS 49000-DS0Distributed SystemsPatrick Thomas EugsterTime
CS EPICSEngineering Projects in Community ServiceGary McFallTime

Graduate Courses

CS 50300Operating SystemsDongyan XuTime
CS 50500Distributed SystemsPatrick Thomas EugsterTime
CS 51400Numerical AnalysisAhmed SamehTime
CS 52000Computational Methods in OptimizationDavid GleichTime
CS 52500Parallel ComputingAlex PothenTime
CS 52600Information SecurityCristina Nita-RotaruTime
CS 53100Computational GeometryElisha SacksTime
CS 54100Database SystemsElisa BertinoTime
CS 55500Cryptography Mikhail AtallahTime
CS 56500Programming LanguagesGustavo PetriTime
CS 58000Algorithm Design, Analysis, And ImplementationYi WuTime
CS 58400Theory Of Computation And Computational ComplexityElena GrigorescuTime
CS 59000Topics in Computer SciencesXavier TricocheTime
CS 59000-PRBProtein BioinformaticsDaisuke KiharaTime
CS 59000-RALRandomized AlgorithmsYi WuTime
CS 59000-SVIAdvanced Topics in Scientific VisualizationXavier TricocheTime
CS 59100SeminarChristopher W. CliftonTime
CS 59100-SECInformation Security and Cybercrime SeminarCristina Nita-RotaruTime
CS 61500Numerical Methods for Partial Differential Equations IBradley J. LucierTime
CS 62600Advanced Information AssuranceEugene H. SpaffordTime
CS 66200Pattern Recognition And Decision-Making ProcessesMireille BoutinTime
Last Updated: Mar 15, 2017 4:02 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.