====== 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. ^ **Catalog** ^ **Title / Homepage** ^ **Instructor** ^ ^ 100 Level ^^^ | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=11000|CS11000]] | Introduction To Computers | [[http://www.cs.purdue.edu/people/faculty/gmcfall|Gary McFall]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=15800|CS15800]] | C Programming | [[http://www.cs.purdue.edu/people/wcrum|William Crum]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=15900|CS15900]] | Programming Applications For Engineers | [[http://www.cs.purdue.edu/people/wcrum|William Crum]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=17700|CS17700]] | [[cs17700:start|Programming with Multimedia Objects]] | [[https://www.cs.purdue.edu/people/faculty/gmcfall/|Gary McFall]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=18000|CS18000]] | [[cs18000:|Problem Solving and Object-Oriented Programming]] | [[http://www.cs.purdue.edu/people/bxd|Buster Dunsmore]] | ^ 200 Level ^^^ | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=23500|CS23500]] | Introduction To Organizational Computing | [[http://www.cs.purdue.edu/people/faculty/gmcfall|Gary McFall]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=24000|CS24000]] | Programming in C | [[https://www.cs.purdue.edu/people/faculty/park/|Kihong Park]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=25000|CS25000]] | [[cs25000: |Computer Architecture]] | [[https://www.cs.purdue.edu/people/faculty/depe/|Despoina Perouli]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=25100|CS25100]] | [[cs25100: |Data Structures and Algorithms]] | [[https://www.cs.purdue.edu/people/faculty/grr/|Gustavo Rodriguez-Rivera]] | | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=25200|CS25200]] | [[http://www.cs.purdue.edu/homes/cs252/ |Systems Programming]] | [[https://www.cs.purdue.edu/people/faculty/grr/|Gustavo Rodriguez-Rivera]] | ^ 300 Level ^^^ | [[https://selfservice.mypurdue.purdue.edu/prod/bzwsrch.p_catalog_detail?term=CURRENT&subject=CS&cnbr=31400|CS31400]] | Numerical Methods | [[https://www.cs.purdue.edu/people/faculty/ssw/|Samuel Wagstaff]] |