Show pageOld revisionsBacklinksCopy this pageExport Page to HTML/PDFExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. CKG Edit ====== Computer Science Courses ====== Courses with section ids (e.g., CS 39000-CP0) have an intermediate page you must click through for details on a specific section. The information for your section in most cases can be found through the "Lecture" link on this primary course catalog page. In a small number of cases it will be found in the "Laboratory" section. <html> <h3>Computer Science Courses: Spring 2017</h3><h3>Undergraduate Courses</h3><table><tr><th>Catalog</th><th>Title</th><th>Instructor</th><th>Time</th></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=11000" target="_blank">CS 11000</a></td><td valign="top">Introduction To Computers</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/crowe/">Marta Annette Crowe</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=11000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=15800" target="_blank">CS 15800</a></td><td valign="top">C Programming</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/abunning/">Alan Bunning</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=15800&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=15900" target="_blank">CS 15900</a></td><td valign="top">Programming Applications For Engineers</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/abunning/">Alan Bunning</a><br/><a href="https://www.cs.purdue.edu/people/wcrum">William Crum</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=15900&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=17700" target="_blank">CS 17700</a></td><td valign="top">Programming With Multimedia Objects</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/gmcfall">Gary McFall</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=17700&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=18000" target="_blank">CS 18000</a></td><td valign="top">Problem Solving And Object-Oriented Programming</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=18000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=18200" target="_blank">CS 18200</a></td><td valign="top">Foundations Of Computer Science</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/pdrineas/">Petros S Drineas</a><br/><a href="https://www.cs.purdue.edu/people/spa">Wojciech Szpankowski</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=18200&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=19000" target="_blank">CS 19000-DL1</a></td><td valign="top"><a href="http://courses.cs.purdue.edu/cs19000dl:start" target="_blank">Digital Literacy</a></td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/dec">Douglas Comer</a><br/><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=19000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=19000" target="_blank">CS 19000-LCS</a></td><td valign="top">Learning Community Seminar</td><td valign="top"><instructors><a href="http://science.purdue.edu/advisors/marmon/">Desiree C. Marmon</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=19000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=19000" target="_blank">CS 19000-LE1</a></td><td valign="top">Tools</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=19000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=19000" target="_blank">CS 19000-LE2</a></td><td valign="top">Tools</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a><br/>Jay Hankins</instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=19000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=19700" target="_blank">CS 19700</a></td><td valign="top">Freshman Honors Seminar</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/dec">Douglas Comer</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=19700&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=23500" target="_blank">CS 23500</a></td><td valign="top">Introduction To Organizational Computing</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/gmcfall">Gary McFall</a><br/><a href="https://www.cs.purdue.edu/people/faculty/crowe/">Marta Annette Crowe</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=23500&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=24000" target="_blank">CS 24000</a></td><td valign="top">Programming In C</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/grr">Gustavo Rodriguez-Rivera</a><br/><a href="https://www.cs.purdue.edu/people/faculty/gba/">George Adams</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=24000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=25000" target="_blank">CS 25000</a></td><td valign="top">Computer Architecture</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/gba/">George Adams</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=25000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=25100" target="_blank">CS 25100</a></td><td valign="top">Data Structures And Algorithms</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/xmt">Xavier Tricoche</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=25100&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=25200" target="_blank">CS 25200</a></td><td valign="top">Systems Programming</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/ninghui">Ninghui Li</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=25200&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=29100" target="_blank">CS 29100</a></td><td valign="top">Sophomore Development Seminar</td><td valign="top"><instructors>Sally L. Luzader</instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=29100&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=30700" target="_blank">CS 30700</a></td><td valign="top"><a href="http://courses.cs.purdue.edu/cs30700" target="_blank">Software Engineering I</a></td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=30700&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=34800" target="_blank">CS 34800</a></td><td valign="top">Information Systems</td><td valign="top"><instructors><a href="http://www.cerias.purdue.edu/about/people/directory.php?class=faculty&id=77">Elisa Bertino</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=34800&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=35200" target="_blank">CS 35200</a></td><td valign="top">Compilers: Principles And Practice</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/grr">Gustavo Rodriguez-Rivera</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=35200&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=35400" target="_blank">CS 35400</a></td><td valign="top">Operating Systems</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/park">Kihong Park</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=35400&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=38100" target="_blank">CS 38100</a></td><td valign="top">Introduction To The Analysis Of Algorithms</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/seh">Susanne E Hambrusch</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=38100&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=39000" target="_blank">CS 39000-CP0</a></td><td valign="top">Competitive Programming</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/grr">Gustavo Rodriguez-Rivera</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=39000&schd_type=LAB" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=39000" target="_blank">CS 39000-DM0</a></td><td valign="top">Data Mining & Machine Learning</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/clifton">Christopher Clifton</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=39000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=39000" target="_blank">CS 39000-SL2</a></td><td valign="top">Service Learning Outreach</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/psands/">Phil Sands</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=39000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=39000" target="_blank">CS 39000-SLO</a></td><td valign="top">Service Learning Outreach</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/psands/">Phil Sands</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=39000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=39000" target="_blank">CS 39000-VRA</a></td><td valign="top">Virtual Reality Applications</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/grr">Gustavo Rodriguez-Rivera</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=39000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=40700" target="_blank">CS 40700</a></td><td valign="top">Software Engineering Senior Project</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=40700&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=40800" target="_blank">CS 40800</a></td><td valign="top">Software Testing</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/suresh">Suresh Jagannathan</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=40800&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=42200" target="_blank">CS 42200</a></td><td valign="top">Computer Networks</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/fahmy">Sonia Fahmy</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=42200&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=42600" target="_blank">CS 42600</a></td><td valign="top">Computer Security</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/ssw">Samuel Wagstaff</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=42600&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=43400" target="_blank">CS 43400</a></td><td valign="top">Advanced Computer Graphics</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/cmh">Christoph Hoffmann</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=43400&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=44800" target="_blank">CS 44800</a></td><td valign="top">Introduction To Relational Database Systems</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/aref">Walid Aref</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=44800&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=45600" target="_blank">CS 45600</a></td><td valign="top">Programming Languages</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/homes/roopsha/">Roopsha Samanta</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=45600&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=47100" target="_blank">CS 47100</a></td><td valign="top">Introduction to Artificial Intelligence</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/eb/">Elias Bareinboim</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=47100&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=49000" target="_blank">CS 49000-DDP</a></td><td valign="top">Data Driven Apprch/Polcy Mking</td><td valign="top"><instructors><a href="http://www.krannert.purdue.edu/faculty/alok/">Alok Chaturvedi</a><br/><a href="https://www.cla.purdue.edu/polsci/directory/?p=James_McCann">James A. McCann</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=49000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=49000" target="_blank">CS 49000-IOS</a></td><td valign="top">iOS Development In Swift</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bxd">Buster Dunsmore</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=49000&schd_type=LEC" target="_blank">Time</a></td></tr></table><h3>Graduate Courses</h3><table><tr><th>Catalog</th><th>Title</th><th>Instructor</th><th>Time</th></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=50300" target="_blank">CS 50300</a></td><td valign="top">Operating Systems</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/dxu">Dongyan Xu</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=50300&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&amamp;subj_code_in=CS&crse_numb_in=51000" target="_blank">CS 51000</a></td><td valign="top">Software Engineering</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/xyzhang">Xiangyu Zhang</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=51000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=51400" target="_blank">CS 51400</a></td><td valign="top">Numerical Analysis</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/apothen">Alex Pothen</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=51400&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=52000" target="_blank">CS 52000</a></td><td valign="top">Computational Methods In Optimization</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/dgleich/">David Gleich</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=52000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=52500" target="_blank">CS 52500</a></td><td valign="top">Parallel Computing</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/ayg">Ananth Grama</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=52500&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=52600" target="_blank">CS 52600</a></td><td valign="top">Information Security</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/spaf">Eugene Spafford</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=52600&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=52700" target="_blank">CS 52700</a></td><td valign="top"><a href="http://nebelwelt.net/teaching/17-527-SoftSec/" target="_blank">Software Security</a></td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/mpayer/">Mathias Payer</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=52700&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=52800" target="_blank">CS 52800</a></td><td valign="top">Network Security</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/akate/">Aniket Kate</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=52800&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=53000" target="_blank">CS 53000</a></td><td valign="top">Introduction To Scientific Visualization</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/eps">Elisha Sacks</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=53000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=53600" target="_blank">CS 53600</a></td><td valign="top">Data Communication And Computer Networks</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/homes/hw/">He Wang</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=53600&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=54200" target="_blank">CS 54200</a></td><td valign="top">Distributed Database Systems</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/bb">Bharat Bhargava</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=54200&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=54300" target="_blank">CS 54300</a></td><td valign="top">Introduction To Simulation And Modeling Of Computer Systems</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/rego">Vernon Rego</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=54300&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=55500" target="_blank">CS 55500</a></td><td valign="top">Cryptography</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/homes/jblocki/">Jeremiah Martin Blocki</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=55500&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=57300" target="_blank">CS 57300</a></td><td valign="top">Data Mining</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/neville">Jennifer Neville</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=57300&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=58000" target="_blank">CS 58000</a></td><td valign="top">Algorithm Design, Analysis, And Implementation</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/gnf">Greg Frederickson</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=58000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=58400" target="_blank">CS 58400</a></td><td valign="top">Theory Of Computation And Computational Complexity</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/egrigore/">Elena Grigorescu</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=58400&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-BDS</a></td><td valign="top"><a href="https://msadoghi.github.io/cs590-spring2017.html" target="_blank">Topics In Big Data Systems</a></td><td valign="top"><instructors><a href="https://msadoghi.github.io/">Mohammad Sadoghi Hamedani</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-DSP</a></td><td valign="top">Data Security And Privacy</td><td valign="top"><instructors><a href="http://www.cerias.purdue.edu/about/people/directory.php?class=faculty&id=77">Elisa Bertino</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-MTK</a></td><td valign="top">Mathematical Tookit For CS</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/homes/hmaji">Hemanta Maji</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-SEL</a></td><td valign="top">Social Econ Legal Asp Of Sec</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/mja">Mike Atallah</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-SSS</a></td><td valign="top">Software Synthesis Seminar</td><td valign="top"><instructors>Benjamin James Delaware</instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-STS</a></td><td valign="top">Secure And Trusted Systems</td><td valign="top"><instructors>Byoungyoung Lee</instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59000" target="_blank">CS 59000-SYS</a></td><td valign="top">Systems Security Seminar</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/mpayer/">Mathias Payer</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59000&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=59100" target="_blank">CS 59100-SEC</a></td><td valign="top">Security Seminar</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/akate/">Aniket Kate</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=59100&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=61500" target="_blank">CS 61500</a></td><td valign="top">Numerical Methods For Partial Differential Equations I</td><td valign="top"><instructors><a href="http://www.math.purdue.edu/~zhan1966/">Xiangxiong Zhang</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=61500&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=63500" target="_blank">CS 63500</a></td><td valign="top">Capturing And Rendering Real-World Scenes</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/aliaga">Daniel G. Aliaga</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=63500&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=63600" target="_blank">CS 63600</a></td><td valign="top">Internetworking</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/dec">Douglas Comer</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=63600&schd_type=LEC" target="_blank">Time</a></td></tr><tr><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bwckctlg.p_disp_course_detail?cat_term_in=201720&subj_code_in=CS&crse_numb_in=69000" target="_blank">CS 69000-SML</a></td><td valign="top">Statistical Machine Lrning II</td><td valign="top"><instructors><a href="https://www.cs.purdue.edu/people/faculty/jhonorio/">Jean Honorio</a></instructors></td><td valign="top"><a href="https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_search_schedule?term=201720&subject=CS&cnbr=69000&schd_type=LEC" target="_blank">Time</a></td></tr></table></div> </html> spring17/start.txt Last modified: 2017/01/11 16:06by vsoe