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

CS 32 - Data Structures

Announcements

 18 April 2017




24 March 2017 - Based on the changes we approved as a class yesterday, the calendar of activities (check right hand side) have been modified accordingly. Just to recap the specific changes:
  1. The topics on Sequential and Hash Tables are now included in the coverage of the Exam 3, which is still scheduled on 06 April 2017.
  2. There are now 3 exams instead of 4 exams. Each exam now contributes 20% towards the prefinal grade instead of 15% previously.
  3. The deadline of submission for Machine Problem 2 is now on 10 April 2017, 11:59pm. An additional stipulation on the extension of the deadline is that should the MP submission not pass the minimum effectivity requirement (i.e. must compile AND run at least one input correctly), then the result of Exam 3 would be invalidated (i.e. set to zero).
  4. The deadline of submission for Machine Problem 3 is moved to 30 April 2017, 11:59pm.
Since the weights of the exams have changed, the computation of the PFG has also been affected. Here is now the updated class standing reflecting those changes. Hope to see you all on Tuesday! :)



14 March 2017


21 February 2017 - Machine Problem 1 deadline reset to 06 March 2017, 11:59pm. As a consequence, questions regarding MP 1 sent on or after 12:01am of 03 March 2017 will no longer be entertainedPlease be guided accordingly.



16 February 2017 - Due to the technical issues we experienced last Tuesday, we will be having an extended session later starting at 7:05pm until 8:40pm. Please be guided accordingly. See you all later. 



08 February 2017 - Again, the schedule and venue for the first exam is as follows:
  • Early Exam: 6:00pm-7:15pm, Room 319
  • Regular Exam: 7:20pm-8:35pm, ERDT Room
See you all tomorrow!



26 January 2017 - NO CLASSES TODAY. As per Class Policies, we will be holding extended minutes on 31 January. See you Tuesday next week.



17 January 2017 - This is the website for the CS 32 (Data Structures) class of Jan Michael Yap. Announcements and files pertinent to the class will be posted here.


DatesTopic/Activity Slides/Materials
01/17/2017IntroductionSlides 
01/19/2017
01/24/2017
 Analysis of AlgorithmsSlides 
 01/24/2017 
 01/31/2017 
Stacks Slides 
02/02/2017
02/07/2017
QueuesSlides 
02/09/2017EXAM 1Answer Key
Sample Exam 1
Sample Exam 2
Sample Exam 3
02/14/2017
03/06/2017
 MACHINE PROBLEM 1Expected Output
Specs
Input Files (.zip)
02/14/2017
02/16/2017
 02/21/2017 
 Binary TreesSlides 
02/21/2017
02/23/2017
 Trees and ForestsSlides 
02/23/2017
02/28/2017
03/07/2017
 GraphsSlides 
 03/09/2017 EXAM 2Answer Key
Sample Exam 1
Sample Exam 2
Sample Exam 3
03/14/2017
04/10/2017
 MACHINE PROBLEM 2Expected Output
Specs
Input Files
03/14/2017
03/16/2017
 Linear ListsSlides 
03/16/2017
03/21/2017
Generalized Lists Slides 
03/21/2017
03/23/2017
 03/28/2017 
 Binary Search TreesSlides 
03/28/2017
 03/30/2017 
Sequential Tables Slides 
03/30/2017
 04/04/2017 
Hash Tables Slides 
04/04/2017EXAM 3 
Sample Exam 3a
Sample Exam 1b
 Sample Exam 2b 
Sample Exam 3b
04/04/2017
 04/30/2017 
MACHINE PROBLEM 3 Specs
Input Files 
 05/09/2017  FINAL EXAM 

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