User Tools

Site Tools


start

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2022/06/13 05:02]
204251164 [Notes on Code Submission]
start [2023/08/28 11:14] (current)
204251164 [Grading Policy]
Line 4: Line 4:
 **Name** 204251: Data Structures (International Program) **Name** 204251: Data Structures (International Program)
  
-Semester 1 Year 2565+Semester 1 Year 2566
  
  
Line 11: Line 11:
  
 ===== Announcements =====  ===== Announcements ===== 
-  * Main communication channel in MS Teams ONLY +  * Main communication channel in MS Teams  
-  * Online meeting on Zooms+  * Course materials can be downloaded from the class website.
  
  
Line 19: Line 19:
 ===== Lecturer ===== ===== Lecturer =====
  
-**Section 1** Meeting Time: Tuesday, Friday  11:00 – 12:30 Place: ONLINE     +**Section 1** Meeting Time: Tuesday, Friday  11:00 – 12:30 Place: CSB100  
-  * **Lecturer** Noparut Vanitchanant  +  * **Lecturer** Noparut Vanitchanant, Ph.D. 
-  * **Office**: Lecturer Office 1 (CSB110)+  * **Office**: Lecturer Office 1 (CSB110) by appointment 
      * **Email**: noparutceess(at)gmail.com      * **Email**: noparutceess(at)gmail.com
  
  
  
-===== Grading Policy ===== +===== Grading Policy ===== (Last Update on 28 August 2023) 
-  * Written and Programming Assignments **40%** +  * Attendance **5%** 
-  * Midterm Exam **25%** +  * Written and Programming Assignments **35%** 
-  * Final Exam **35%**+  * Programing Exam **10%** 
 +  * Midterm Exam **20%** 
 +  * Final Exam **30%**
  
 ===== Exam Dates ===== ===== Exam Dates =====
-  * **Midterm Exam** on Thursday 1 September 2022 Time 12:00-15:00 +  * **Midterm Exam** on Saturday 26 August 2023 9:00 - 11:00  
-  * **Final Exam** on Saturday 5 November 2022 Time 15:30-18:30 +  * **Final Exam**  date and time as per University's schedule
  
 ===== Lecture Schedule ===== ===== Lecture Schedule =====
 ^  Week  ^  Topics  ^ ^  Week  ^  Topics  ^
-| 1 | {{ https://drive.google.com/file/d/1_KifSLCCCxQfTnWxdmxezm6fixGepZ4P/view?usp=sharing  | Problem Solving and Concept of Abstraction}} |  +| 1 | {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQ-OjwQkpZFFok-crd6dm50B33OLQTo8y4kudZJOULOSlQ?e=rUSzpy | Problem Solving and Concept of Abstraction}} |  
-| 2 | {{ https://drive.google.com/file/d/1rchV1c00uMbW7hEuEuVwKT9y_4mrzflA/view?usp=sharing | Analysis of  Algorithms}} |  +| 2 | {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQgzYMfWc9RJt1XqzXXOu-QBc_GNn5l7utGhGywwBEP8LQ?e=brew9D | Analysis of  Algorithms}} |  
-| 3-4 | Linear lists {{https://drive.google.com/file/d/1Xr1k1PsOVrp7Y0bqU62eRUqwHgNJuvO2/view?usp=sharing | #1 }},  {{ https://drive.google.com/file/d/1BCBwDuoAn2BfblcJ30P1tixmOO71Vh-l/view?usp=sharing | #2}} |  +| 3-4 | Linear lists {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Edew6FGBealMgIclcdJVM88BmDP8d3S1ZfMnq0TUez_DxQ?e=iZgfrd | #1 }},  {{ https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZHN4lUyLClMpuq4Hxh-FhIByNN0PIVA7-X8fV-QtNJulQ?e=dYixoe | #2}} |  
-| 5 | Stacks {{https://drive.google.com/file/d/1kX3zPQ0Em0MD__sYLYrqtWTd-QPSN2rv/view?usp=sharing | #1}} , {{https://drive.google.com/file/d/1ejko_xQaHIvy366zbRbwcM7eRKfmYNDY/view?usp=sharing| #2}} | +| 5 | Stacks {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EfMKrgvr_UNJvcBPfpknpXQBzbatr0jL_Gf-PyvjzgIcIQ?e=JGgojn | #1}} , {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EUSMAQ29V3RKiE3AI35tomAB4zkfXoD6D8BPERmsgDqprA?e=8SB1lx| #2}} | 
-| 6-7 | Queues {{https://drive.google.com/file/d/1Og4Y484d_C0p7IbsqyxYeEHTHkKtA6Si/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1AEm1ESUvcJob8dpgpfcUW6ASxLP5S3vd/view?usp=sharing| #2}} | +| 6-7 | Queues {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZwg417tsO9Pn5_Jq1M9uHsBtudb9tCAEpvdTgT25l92aQ?e=9MhaHi|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESPJ2A4JDsNBp5CjaNOOW2ABvVky1GITjesNXjd2mqWCYA?e=rQ9Fxa| #2}} | 
-| 8 | {{https://drive.google.com/file/d/1Gv5rgAdvbqpaBP1rOnQrezUEawOt_1vN/view?usp=sharing|Priority Queues}} +| 8 | {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZLX4fT0_odItDbQ823gh-0B6VaLd1CyxOE6E39JgZk61g?e=Duz3ah|Priority Queues}} 
-|  **Midterm Exam: Thursday 1 September 2022 Time 12:00-15:00**   ||| +|  **Midterm Exam**   ||| 
-| 8-9 | Set, Map and Hashing  {{https://drive.google.com/file/d/1RXP96vrxmmGgIwltEWmyxdkkZ8XInb1C/view?usp=sharing| #1}}, {{https://drive.google.com/file/d/1kxk8Xb_bfF6BVO6cby1rd3XjdPRvJhKZ/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/14OVDB4QV0pj4PrJpc9KMoTYdn-2p_03m/view?usp=sharing|#3}}, +| 8-9 | Set, Map and Hashing  {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQk-kgUU-jxAvkap_V2UVoMBde_CWdcnbDgMHyF6m2Nikg?e=J00FP4| #1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZKOZes1LnBHtCHNR2xAO3IBO4GrzVXe82tec0cCXtca-w?e=YT1Y94|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESK7fwTUKh1JiQwTjtHDvzsBokMLn5lNJrv1u6b6ldFPPQ?e=4GrJFr|#3}}, 
-| 10-11 | Searching and Sorting {{https://drive.google.com/file/d/1Dze2gKex-YFGMtb4x8ATIGtxCHKHogZZ/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1Xz_G_vXpqO7YjHwbW3-W-CLfb4UT1d2o/view?usp=sharing|#2}} | +| 10-11 | Searching and Sorting {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EZhsSdKdqqpNiK_5cSZvZ4gBTYZdoqiBZveOQd9QWMLmqw?e=5JfiiR|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ESAh-oxssU5Nny3RwC7Hr-UBZoGlawl4ShglBa4Vns7Z4A?e=jChWL8|#2}} | 
-| 12-13 | Trees {{https://drive.google.com/file/d/1mMufNDrcE1nS8dNPUYERBPxP-veZMIju/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1gVPEK9YLucbktvLJgjyGcpSpCPSLpTc1/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/1hRr6X314T_Fa4d3LAGDbgNBXXWB-11dq/view?usp=sharing|#3}}, {{https://drive.google.com/file/d/1sYeb4LWzhAUvTzLXmRvzhHjV89M07qVo/view?usp=sharing|#4}} | +| 12-13 | Trees {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EfWMYvPWjKNBrCyM3O1l4ooBNCwi8L1wOymbmAjfpWSouw?e=iIqkex|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EctztujLfilPhniQwlmLdQ8BjcmwQDPrP1NZ4oRJB4w2nA?e=vLK1dI|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/ETKY1qIFLWtBm0oufCWRGgwBEshheg6h6FNMNBi-JXBs9A?e=FFRCgr|#3}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EQwMLawWkDFMhU_OyWoegAYBXdxqadD_aDCUi8f21Wn_vA?e=UMVY9y|#4}} | 
-| 14-15 | Graphs {{https://drive.google.com/file/d/1AQY61vQMao7ko05-HZqoXysP0tLzY5sU/view?usp=sharing|#1}}, {{https://drive.google.com/file/d/1M5YeBzVzrNbb_vwwfZ5ppM9OzU4U0mHn/view?usp=sharing|#2}}, {{https://drive.google.com/file/d/1L1DWyH0i9sSQcMqcShYCUncQyWZht3JM/view?usp=sharing|#3}}, {{https://drive.google.com/file/d/1xpgViw_1k7LNdWujL_BgQLMsKDt3ooOA/view?usp=sharing|#4}} | +| 14-15 | Graphs {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EVzg0wzaf-pGi6s92tzTmiwBfnhaDPxXVwZqVvHcsQBokA?e=GFnls7|#1}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Eaxv6EbR-tRKkHtl40mV-EEBFIuOsRafLMA1X_iY5eLWGw?e=WczrIK|#2}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/Ebmr23hAj11PuD9WfG6XO7MB1W1td2HZ4dheAE2SSnwZNQ?e=9I67VS|#3}}, {{https://o365cmu-my.sharepoint.com/:b:/g/personal/noparut_v_cmu_ac_th/EYomvHPHwyVLsIGWVBJ2kHwBWQvZstgd0vnM1xyexBp8Cw?e=0gdDUU|#4}} | 
-|  **Final Exam: Saturday 5 November 2022 Time 15:30-18:30**  |||+|  **Final Exam**  |||
  
  
  
  ===== Notes on Code Submission =====  ===== Notes on Code Submission =====
-  - After student has finished coding and testing the program, student can upload the .py source code file directly to the MS Teams Assignment sectionHowever student have to change the file extension from .py to .docx before uploading the code file.+  - After student has finished coding and testing the program, student can upload the .py source code file directly to the assignment submission website: http://hw.cs.science.cmu.ac.th (cmu account required).
   - Input and Output are case sensitive i.e. "yes" and "YES" are not the same.   - Input and Output are case sensitive i.e. "yes" and "YES" are not the same.
   - Strictly take Input data with no extra wording i.e. "Please Input"   - Strictly take Input data with no extra wording i.e. "Please Input"
start.1655089324.txt.gz · Last modified: 2022/06/13 05:02 by 204251164