Purdue University - Department of Computer Science - Spring 2011

Computer Science Courses: Spring 2011

Undergraduate Courses

CatalogTitleInstructorTime
CS 11000Introduction To ComputersMarta Annette Crowe
Gary McFall
Time
CS 15800C ProgrammingWilliam CrumTime
CS 15900Programming Applications For EngineersWilliam CrumTime
CS 17700Programming With Multimedia ObjectsChristoph Hoffmann
Lukasz S Ziarek
Time
CS 18000Problem Solving And Object-Oriented ProgrammingChristopher CliftonTime
CS 18200Foundations Of Computer ScienceMike Atallah
Wojciech Szpankowski
Time
CS 19000-CECContemporary Issues in ComputingChristopher S MayfieldTime
CS 19700Freshman Honors SeminarKihong ParkTime
CS 23500Introduction To Organizational ComputingGary McFallTime
CS 24000Programming In CSuresh JagannathanTime
CS 25000Computer ArchitectureDongyan XuTime
CS 25100Data Structures And AlgorithmsJennifer Neville
Xavier Tricoche
Time
CS 25200Systems ProgrammingGustavo Rodriguez-RiveraTime
CS 29000-SLOService Learning OutreachMindy HartTime
CS 30700Software Engineering IBuster DunsmoreTime
CS 31400Numerical MethodsElisha SacksTime
CS 34800Information SystemsWalid ArefTime
CS 35200Compilers: Principles And PracticeXiangyu ZhangTime
CS 35400Operating SystemsRamana KompellaTime
CS 38100Introduction To The Analysis Of AlgorithmsGreg FredericksonTime
CS 39000-CPPC++ ProgrammingGustavo Rodriguez-RiveraTime
CS 39000-JAVAdvanced Java ProgrammingGustavo Rodriguez-RiveraTime
CS 39000-PYTPython ProgrammingGustavo Rodriguez-RiveraTime
CS 39000-SLOService Learning OutreachMindy HartTime
CS 42200Computer NetworksKihong ParkTime
CS 44800Introduction To Relational Database SystemsSunil PrabhakarTime
CS 45600Programming LanguagesPatrick EugsterTime
CS 49000-ES0Software for Embedded SystemsVijay Raghunathan
Jan Vitek
Time
CS 49000-HC0HCI Issues and ImplementationTim KorbTime
CS 49000-ST0Software TestingAditya MathurTime

Graduate Courses

CatalogTitleInstructorTime
CS 50200Compiling And Programming SystemsTony HoskingTime
CS 50300Operating SystemsCharles E KillianTime
CS 50500Distributed SystemsAnanth GramaTime
CS 51400Numerical AnalysisWalter GautschiTime
CS 51501Parallelism In Numerical Linear AlgebraAhmed SamehTime
CS 52500Parallel ComputingAlex PothenTime
CS 52600Information SecurityNinghui LiTime
CS 53600Data Communication And Computer NetworksSonia FahmyTime
CS 54200Distributed Database SystemsBharat BhargavaTime
CS 54300Introduction To Simulation And Modeling Of Computer SystemsVernon RegoTime
CS 54701Information RetrievalLuo SiTime
CS 55500CryptographySamuel WagstaffTime
CS 59000-CC0Cyber Conflict in the 21st CenturyEugene SpaffordTime
CS 59000-ES0Embedded SystemsJan VitekTime
CS 59000-ML0Statistical Machine LearningAlan QiTime
CS 59100-DS0Distributed Systems and Networking SeminarRamana KompellaTime
CS 59100-SECSecurity SeminarSamuel WagstaffTime
CS 61500Numerical Methods For Partial Differential Equations IZhiqiang CaiTime
CS 62600Advanced Information AssuranceCristina Nita-RotaruTime
CS 63500Capturing And Rendering Real-World ScenesVoicu PopescuTime
CS 66100Formal Compiling MethodsZhiyuan LiTime
Last Updated: Mar 15, 2017 4:45 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.