Department of Computer Sciences @ Purdue University
Search | General Information | Academics | Research | People | External Relations

Spring 2004 Courses
CatalogScheduleCourse DescriptionInstructorWebsite
100 Level
CS110 Time Introduction to Computers Eric King
CS149 Time Web Programming Buster Dunsmore Homepage
CS152 Time FORTRAN Programming for Engineers William Crum Homepage
CS154 Time FORTRAN Programming William Crum Homepage
CS156 Time C Programming for Engineers William Crum Homepage
CS158 Time C Programming William Crum Homepage
CS180 Time Programming I Buster Dunsmore & Aditya Mathur Homepage
CS182 Time Foundations of Computer Science Wojciech Szpankowski Homepage
CS182S Time Foundations of Computer Science Wojciech Szpankowski
CS190 Time Topics in Computer Sciences  
CS197 Time Freshman Honors Seminar Sunil Prabhakar
200 Level
CS235 Time Introduction to Organizational Computing Eric King
CS250 Time Computer Architecture Rajesh Subramanyan
CS251 Time Data Structures Gustavo Rodriguez-Rivera
CS290 Time Topics in Computer Sciences  
CS290C Time Programming Laboratory (C) Dennis W. Brylow Homepage
CS290E Time Freshman and Sophomore EPICS Projects Chris Bailey-Kellogg
CS290S Time Programming Laboratory (C) Dennis W. Brylow Homepage
300 Level
CS314 Time Numerical Methods Elisha Sacks Homepage
CS334 Time Fundamentals of Computer Graphics David S. Ebert
CS348 Time Information Systems Walid Aref
CS352 Time Compilers: Principles and Practice Tony Hosking Homepage
CS354 Time Operating Systems Gustavo Rodriguez-Rivera
CS381 Time Introduction to the Analysis of Algorithms Vernon Rego
CS390 Time Topics in Computer Sciences  
CS390W Time The Wireless Revolution James V. Krogmeier
400 Level
CS406 Time Software Engineering I Rajesh Subramanyan  
CS422 Time Computer Networks Kihong Park
CS426 Time Computer Security Benjamin Kuperman Homepage
CS434 Time Advanced Computer Graphics Yinlong Sun Homepage
CS448 Time Introduction to Relational Database Systems Ahmed K. Elmagarmid
CS456 Time Programming Languages Jan Vitek Homepage
CS490 Time Topics in Computer Sciences for Undergraduates  
CS490B Time Introduction to Bioinformatics Daisuke Kihara  
CS490D Time Introduction to Data Mining Christopher Clifton Homepage
CS490E Time Junior and Senior EPICS Projects Chris Bailey-Kellogg  
CS490S Time Secure Network Programming  
CS490T Time Advanced Tablet Platform Applications Daniel G. Aliaga & Christoph M. Hoffmann
CS491 Time Senior Resources Seminar Mary-Ann Neel  
CS497 Time Honors Research Project Chris Bailey-Kellogg