User Tools

Site Tools


recent_teaching_history

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
recent_teaching_history [2012/05/09 06:38] – Links to competitive_programming changed to competitive_programming_2011 jtkorbrecent_teaching_history [2015/04/07 16:06] (current) jtkorb
Line 1: Line 1:
 +====== Teaching Fall 2014 =====
 +
 +  * CS 39000-CP0: [[http://www.bikmort.com/dokuwiki/competitive_programming_2014|Competitive Programming]].
 +
 +====== Teaching Spring 2014 =====
 +
 +  * CS 49000-FOA: [[Facebook Open Academy]].  This course is a limited-enrollment, independent-study course sponsored in part by Facebook.
 +
 +====== Teaching Fall 2013 =====
 +
 +  * CS 39000-CP0: [[http://www.bikmort.com/dokuwiki/competitive_programming_2013|Competitive Programming]].  CRN 53092.
 +  * CS 49000-WMS: [[http://www.purduestartupclass.com/front|Web and Mobile Startups]].  Jon Perl is the primary instructor; I am the "instructor of record" CRN 65960.
 +====== Teaching Spring 2013 =====
 +  * CS 18000: [[http://courses.cs.purdue.edu/cs18000|Problem Solving and Object-Oriented Programming]].  Lectures are MWF at 7:30AM in MATH 175.  Office hours: MWF 8:30-9:30 or by appointment.
 +
 +====== Teaching Fall 2012 =====
 +
 +  * CS 39000-CP0: [[competitive_programming_2012|Competitive Programming]]. This one-credit course is a weekly, three-hour laboratory.  It emphasizes the transition from problem statement to algorithm to code.  The top students compete in the regional ACM programming contest held in November.
 +  * EDPS 49100-002: [[http://cs4edu.cs.purdue.edu/mt2012f:start|Methods of Teaching Computer Science]].  Co-taught with [[http://www.edst.purdue.edu/aman|Prof. Aman Yadav]] in Education.  This course is part of a College of Education [[http://cs4edu.cs.purdue.edu/license|supplemental licensure]] program.
 +
 ====== Teaching Spring 2012 ===== ====== Teaching Spring 2012 =====
  
 **//DUE TO LOW ENROLLMENT, THE SPRING HCI CLASS IS BEING CANCELLED.  SORRY FOR THE INCONVENIENCE.//** **//DUE TO LOW ENROLLMENT, THE SPRING HCI CLASS IS BEING CANCELLED.  SORRY FOR THE INCONVENIENCE.//**
  
-  * CS39000-HC0: [[introduction_to_hci_syllabus|Introduction to Human-Computer Interaction]] \\ MWF 9:30-10:20+  * CS 39000-HC0: [[introduction_to_hci_syllabus|Introduction to Human-Computer Interaction]] \\ MWF 9:30-10:20
  
 Human-Computer Interaction (HCI) is an interdisciplinary field spanning computer science, cognitive psychology, and other areas.   This course introduces the fundamental principles underlying the interaction between humans and computers.  Homework assignments and projects include the design, implementation, and evaluation of computer-based interfaces. Human-Computer Interaction (HCI) is an interdisciplinary field spanning computer science, cognitive psychology, and other areas.   This course introduces the fundamental principles underlying the interaction between humans and computers.  Homework assignments and projects include the design, implementation, and evaluation of computer-based interfaces.
Line 13: Line 33:
 ====== Teaching Fall 2011 ===== ====== Teaching Fall 2011 =====
  
-  * CS39000-CP0: [[competitive_programming_2011]] {{:contest-course-flier_2011.pdf|flier}}+  * CS 39000-CP0: [[competitive_programming_2011|Competitive Programming]] {{:contest-course-flier_2011.pdf|flier}}
  
 This one-credit course is a weekly, three-hour laboratory.  It emphasizes the transition from problem statement to algorithm to code.  This year there will be a wider variety of problems to accommodate different skill levels.  The top students will compete in the regional ACM programming contest held on Saturday, October 22nd.  Following the traditional algorithm competition, we will complete the semester with a "king of the hill" style ladder competition (last year it was the ICPC snowball fight simulation, http://queue.acm.org/icpc/).  This one-credit course is a weekly, three-hour laboratory.  It emphasizes the transition from problem statement to algorithm to code.  This year there will be a wider variety of problems to accommodate different skill levels.  The top students will compete in the regional ACM programming contest held on Saturday, October 22nd.  Following the traditional algorithm competition, we will complete the semester with a "king of the hill" style ladder competition (last year it was the ICPC snowball fight simulation, http://queue.acm.org/icpc/). 
  
-  * CS49000-HCI: [[hci_issues_and_implementation|HCI Issues and Implementation]] (from spring 2011, now independent study [[http://code.google.com/p/video-wall/|projects]])+  * CS 49000-HCI: [[hci_issues_and_implementation|HCI Issues and Implementation]] (from spring 2011, now independent study [[http://code.google.com/p/video-wall/|projects]])
  
-  * CS49000-CSM: [[http://cs4edu.cs.purdue.edu/mt2011f:start|Computer Science Methods]] [[http://cs4edu.cs.purdue.edu/_media/mt2011:methods_flyer.pdf|spring 2011 flier]]+  * CS 49000-CSM: [[http://cs4edu.cs.purdue.edu/mt2011f:start|Computer Science Methods]] [[http://cs4edu.cs.purdue.edu/_media/mt2011:methods_flyer.pdf|spring 2011 flier]]
  
  
 ====== Teaching Spring 2011 ====== ====== Teaching Spring 2011 ======
  
-  * CS49000-TC0: [[http://cs4edu.cs.purdue.edu/mt2011:start|Methods of Teaching Computer Science]] (joint with College of Education) +  * CS 49000-TC0: [[http://cs4edu.cs.purdue.edu/mt2011:start|Methods of Teaching Computer Science]] (joint with College of Education) 
-  * CS49000-HCI: [[HCI Issues and Implementation|HCI: Issues and Implementation]] +  * CS 49000-HCI: [[HCI Issues and Implementation|HCI: Issues and Implementation]] 
-  * CS39000-CPC: [[Competitive Programming in China]] (for **May 2011**: Special Study Abroad edition!)\\ //Note: There were $1000 [[http://www.studyabroad.purdue.edu/programs/aid/details.cfm?ScholarID=176|scholarships available]] for study abroad programs this summer.  You must have applied by March 1, 2011 to participate.//+  * CS 39000-CPC: [[Competitive Programming in China]] (for **May 2011**: Special Study Abroad edition!)\\ //Note: There were $1000 [[http://www.studyabroad.purdue.edu/programs/aid/details.cfm?ScholarID=176|scholarships available]] for study abroad programs this summer.  You must have applied by March 1, 2011 to participate.//
  
 ====== Teaching Fall 2010 ====== ====== Teaching Fall 2010 ======
recent_teaching_history.1336570715.txt.gz · Last modified: 2012/05/09 06:38 by jtkorb