Members‎ > ‎Jan Michael C. Yap‎ > ‎

CS 220 - Survey of Programming Languages

Announcements

 19 April 2017 - There are changes to the schedule of reports later and for next week. Kindly consult the "UPDATED SKED" link on the right hand side. Please be guided accordingly. See you later! :)



15 February 2017 - Firstly, my sincerest apologies for the abrupt cancellation of classes today. My laptop where all the materials for our class suddenly decided to hang up on me, and unfortunately, I don't have a back-up machine I could use. Due to this development, we will have an extended session next week, 22 February, to cover both topics on Imperative and Object-Oriented Languages. In the meanwhile, use the time to finish Problem Set 2. Again, my sincerest apologies for this mishap, and hoping for your understanding. Please be guided accordingly, and see you all next week.



25 January 2017 - NO CLASSES TODAY. Have to attend to a family emergency. Really sorry for the sudden development. Hope to see you all next week.



24 January 2017 - We'll start the class tomorrow, 25 January, at 6:30pm. Hope to see you all by then. :)



18 January 2017 - This is the web page for Jan Michael C. Yap's CS 220 (Survey of Programming Languages) class. Pertinent materials and announcements regarding activities in the course will be posted here.


 Dates Lesson / Activity Slides / Materials
01/18/2017Introduction Slides 
02/01/2017 Review of Programming Language ConceptsSlides 
02/01/2017
02/13/2017
PROBLEM SET 1 Questionnaire
02/08/2017 Evaluating Programming LanguagesSlides 
02/08/2017
02/20/2017
PROBLEM SET 2Questionnaire
02/22/2017 Imperative Programming LanguagesSlides 
Sample Codes (.zip)
02/22/2017 Object-Oriented Programming LanguagesSlides
Sample Codes 
02/22/2017
 03/06/2017 
PROBLEM SET 3Questionnaire
03/08/2017 Functional Programming LanguagesSlides
Sample Codes 
03/08/2017Logic Programming Languages Slides
Sample Codes 
03/08/2017
 03/20/2017 
PROBLEM SET 4Questionnaire
03/22/2017 Dataflow Programming LanguagesSlides
Sample Codes 
03/22/2017 Concurrent Programming LanguagesSlides
Sample Codes 
03/22/2017
 04/03/2017 
PROBLEM SET 5Questionnaire
04/19/2017
04/26/2017
ORAL REPORTSUPDATED SKED
Topic Assignment
Guidelines
 05/19/2017 WRITTEN REPORT Guidelines

  • Syllabus can be downloaded here.
  • Copy of the 2012 Code of Student Conduct can be downloaded here.