====== What's New? ====== **Refresh your pages !!!** * Dec 18: **Your final mark and unofficial grade have been posted. You can check from [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]].** * Dec 14: A2 marks and TA's Comments are posted. Check from [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]]. * Dec 3: The design problem we discussed in class: [[http://www.cse.yorku.ca/course/3221/MemoryDesignProblem2.htm|problem]] and [[http://www.cse.yorku.ca/course/3221/CSE3221-MemoryDesign2.jpg|reference solution]]. The reading list for your final review: - Introduction: lecture notes/slides only; - Process: 3.1– 3.4; - Thread: 4.1—4.4; - CPU Scheduling: 5.1—5.3; - Process Synchronization: 6.1—6.6; - Memory management: 8.1—8.5, 8.8; - Virtual memory: 9.1-9.3, 9.6; * Nov 28: Lecture notes for week 10 posted at [[:lecture_notes]]. Some multi-level paging diagrams used in class: 32-bit Unix and 64-bit Unix. * Nov 26: Your project marks and TA comments are posted at [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]]. The due date of assignment 2 has been extended to Nov 28. * Nov 20: Some unix test scripts are posted for you to test and debug your A2 program, check [[:assignments|Assignments/project]]. * Nov 19: Lecture notes for week 9 posted at [[:lecture_notes]]. * Nov 14: Lecture notes for week 8 posted at [[:lecture_notes]]. * Nov 12: A2 is posted at [[:assignments|Assignments/project]], which is due on Nov 26. **The course evaluation for this class has been scheduled at 6:30pm on Nov 19 (Mon).** * Nov 8: A reference solution to the midterm exam and my marking scheme are posted [[http://www.cse.yorku.ca/course/3221/Solotion-midterm-F12.pdf|here]] for you to review. The deadline to request midterm remarking is Nov 12 (Mon). Upon some requests, the due date for Project (part II) is extended to Nov 13. * Nov 7: **Your midterm marks have been posted at [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]]**. * Nov 6: Lecture notes for week 7 posted at [[:lecture_notes]]. * Nov 5: A source code for the FCFS scheduler in the project has been posted [[http://www.cse.yorku.ca/course/3221/fcfs.c|here]] for your self-study. Note that this code is used only for you to debug your own FCFS scheduler. You should NOT use this as a template for the remaining RR scheduler. Otherwise, your codes may not pass plagiarism tests. A binary code of my RR scheduler is posted [[http://www.cse.yorku.ca/course/3221/rr|here]] for you to debug your code. * Oct 30: Reading list for your midterm review: Chapter 1: all sections; Chapter 2: 2.1—2.6, 2.11, 2.12 ; Chapter 3: 3.1— 3.4, 3.6.3, 3.7; Chapter 4: 4.1– 4.4, 4.6; Chapter 5: 5.1—5.5, 5.8; Chapter 6: 6.1, 6.2, 6.3. A previous midterm exam is posted [[http://www.cse.yorku.ca/course/3221/Midterm-Sample-10W.pdf|here]] to help your review. A1 and Quiz3 marks and comments are posted at [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]]. * Oct 23: Upon requests, the due date for project (part I) is extended to Oct 30 (Tue). Do NOT expect any further extension since the midterm is right after this. * Oct 22: Lecture notes for week 6 posted at [[:lecture_notes]]. * Oct 17: Additional help information has been posted in [[:assignments|Assignments/project]] for the project. Please start to work on the first half of the project right away. * Oct 16: **Midterm has been re-scheduled to the class on Nov 5. The location has been confirmed at R S203 (Note this is NOT our regular classroom).** * Oct 15: Project is posted at [[:assignments|Assignments/project]]. Please finish Part I before the first due date. * Oct 10: Your A1p codes have been marked. Please go to [[https://www.cse.yorku.ca/~roumani/ePost/server/ep.cgi|ePost]] to check your marks and TA's comments. Consider TA's feedback for your future submissions. Lecture notes for week 5 posted at [[:lecture_notes]]. Some C programs to be discussed in class: thread.c, alarm.c, alarm_fork.c and alarm_thread.c. **The second deadline for A1 has been extended to Oct 14.** * Sep 26: Some due dates have been adjusted based on our class progress, check [[:assignments]] for details. Some fork examples discussed in class can be downloaded here. Lecture notes for week 4 posted at [[:lecture_notes]]. * Sep 24: Lecture notes for week 3 posted at [[:lecture_notes]]. * Sep 6: A1 is posted at [[:assignments|Assignments/project]]. To help you review C language, You should start to work on its first part right away. * Sep 4: Lecture notes for weeks 1-2 posted at [[:lecture_notes]]. * Sep 2: Course web is up. Class starts on Sep 5.