User Tools

Site Tools


whats_new

Course Announcements

September 10, 2020

Start of classes for EECS 3221E Fall 2020.

Lecture notes for the next few classes will be posted in the EECS3221E eClass course website. The topics for Assignment 1 will also be made available in the EECS3221E eClass course website. The topic study slides and the topic study report are due on the last day to hand in term work, that is, Wednesday December 9, 2020, 23:59.

You are required to hand in electronic copies of all assignments and the project to the EECS3221E eClass course website. Although you may use PowerPoint slides for the presentation, the required format when electronically submitting the report and presentation slides is PDF. Please note that course component marks, when available, can be accessed by logging in to red.cse.yorku.ca, then typing the following command:

courseInfo 3221E 2020-21 F

Reading the first 4 chapters, that is, pages 1-129, of the book “Programming with POSIX Threads” by David R. Butenhof (This book is currently on reserve at Steacie Science Library, Call Number QA 76.76 T55 B88 1997), will not only be helpful for understanding the material on POSIX Threads & Concurrency in Chapter 4 of the textbook, but will also be important for doing the second assignment.

Regarding EECS3221 E Fall 2020 Assignment 1 (Topic Study):

An Assignment 1 file which will include a list of suggested topics that each student group may choose from, will be posted soon in the EECS3221E eClass course website. The Assignment 1 file will also list the names of the students in each group who have committed to study each topic, write a report and a presentation on the topic. Each group is required to have a minimum of 4, up to a maximum of 5 students currently enrolled in the class. (Unfortunately, students who are on the waiting list cannot form a group with other students to reserve a topic.)

Topics are “First-Come-First-Served”. After organizing a group with the required number of students, each group may send by e-mail to the instructor the list of the student names in the group, and reserve one of the available topics. When reserving a topic, please indicate a first choice topic; a second choice topic; a third choice topic; …, etc., in case the topics that your group is attempting to reserve have already been reserved by another group. Please note that only a whole group of a minimum of 4, up to a maximum of 5 students can reserve a topic.

Please also note that the deadline for forming a group of a minimum of 4, up to a maximum of 5 students and reserving a topic is Tuesday September 22, 2020, 23:59.

For all students that have enrolled in the course but have not yet joined a group and selected a topic by the deadline of Tuesday September 22, 2020, 23:59, such students will be randomly assigned to groups, and each of such groups will be randomly assigned to one of the available topics. Please note that students that have enrolled in the course but have not yet joined a group and selected a topic by the deadline of Tuesday September 22, 2020, 23:59, could also be randomly assigned/added to any existing group which previously had the minimum size of 4 students (so that it will result in a new group size of 5 instead of 4 students) and for which a topic has previously already been assigned.

Please note that the same groups for Assignment 1 (Topic Study) will also be used for completing Assignment 2 and Assignment 3, which are programming assignments.

Please note that the due date for submitting the slides and the report for Assignment 1 is on the Last Day to Hand In Term Work, that is: Wednesday December 9, 2020, 23:59.

Regarding the EECS3221 E Fall 2020 Project:

Please note that the EECS3221E Project will also be posted in the EECS3221E eClass course website. The EECS3221E Project must be completed individually by each student. No cooperation between students is allowed for completing the EECS3221E Project.

September 14, 2020

Please note that the EECS3221E F20 Assignment 1 has been posted on the EECS3221E eClass course website.

September 16, 2020

Please note that the grading scheme for EECS3221 Section E will be as follows:

The weight distribution of the course components is as follows:

10% - Assignment 1

10% - Assignment 2

10% - Assignment 3

15% - Project

55% - Final Exam

September 17, 2020

Please note that the EECS3221 Section E Fall 2020 Project has been posted on the eClass site. The due date for the 3221E F20 Project is Monday October 19, 2020, 23:59.

September 19, 2020

Please note that the EECS3221E F20 Expanded Course Outline has been posted on the EECS3221E eClass course website.

October 27, 2020

Please note that the EECS3221E F20 Assignment 2 has been posted on the EECS3221E eClass course website. The due date for EECS3221E F20 Assignment 2 is Monday November 16, 2020, 23:59.

November 6, 2020

Please note that EECS3221E F20 Project marks are available and can be accessed by logging in to red.cse.yorku.ca, then typing the following command:

courseInfo 3221E 2020-21 F

November 16, 2020

Please note that 3221E F20 Assignment 2 is due today on or before 23:59.

Please submit Assignment 2 to eClass instead of the course directory /cs/course/3221E.

Each group is required to hand in both a hard copy and an electronic copy of the following:

1. A written report that identifies and addresses all the important aspects and issues in the design and implementation of the programs for the problem described above.

2. The C source programs.

3. A “Test_output” file containing the output of any testing your group has done.

4. A “makefile” file to make it easier for the marker to compile and run your group’s program.

5. A “README” file explaining how to compile and run your group’s program.

6. The file “errors.h”.

November 18, 2020

Please note that 3221E F20 Assignment 3 has been posted on eClass. The due date of Assignment 3 falls on the last day to hand in term work, that is, Wednesday December 9, 2020, 23:59.

November 23, 2020

The EECS 3221 section E Fall 2020 Final Exam will be held on:

Date and Time: Sunday, December 13, 2020;

Start Time: 19:00;

End Time: 22:00.

(Duration of Exam: 180 minutes.)

The EECS 3221E F20 Final Exam will cover the following:

a) Chapters 1-7, Chapters 9-10, of the textbook “Operating System Concepts” 10th Edition.

b) The slides in OS-ch1.pdf, OS-ch2.pdf, OS-ch3.pdf, OS-ch4.pdf, OS-ch5.pdf, OS-ch6.pdf, OS-ch7.pdf, OS-ch9.pdf, OS-ch10.pdf.

c) The additional material covered in the lectures up to and including the Thursday December 3, 2020, lecture (the slides for the additional material will be posted after the end of the Thursday December 3, 2020 lecture).

Please make sure that you have the most up-to-date version of each of the above material.

The Exam may include true/false questions, fill in the blank questions, questions that require short answers, questions that require calculations, questions that require the drawing of diagrams, questions that require longer answers, questions that require the writing of programs using pseudo C code similar to that used throughout the textbook, and other possible question formats.

- Please note that, in order to make sure that from now on, everyone in the class gets exactly the same information regarding the exam, the instructor will not answer individual e-mail questions regarding what will be on and what will not be on the exam, or questions regarding possible exam material, because that would not be fair to those students who do not receive such information.

Please note that course component marks, including the final exam marks, when available, can be accessed by logging in to red.cse.yorku.ca, then typing the following command:

courseInfo 3221E 2020-21 F

The instructions in this announcement may be subject to changes/updates. Please make sure that you have the most up-to-date version of instructions in this announcement prior to taking the exam.

December 6, 2020

Please note that:

1. EECS 3221 section E Fall 2020 office hours will be held on Tuesday December 8, 2020, 17:30-18:30.

2. Examples of some of the possible types and formats of final exam questions have been posted on eClass in the file “3221E F20 Sample Questions”.

3. The EECS 3221 section E Fall 2020 Final Exam will not be a proctored exam.

December 8, 2020

Please note that:

1. EECS 3221 section E Fall 2020 office hours will be held on Tuesday December 8, 2020, 17:30- 18:30. The Office Hours Zoom link is posted near the top of the EECS 3221E eClass page. The password for the Office Hours Zoom link is 3221

2. Examples of some of the possible types and formats of final exam questions have been posted on eClass in the file “3221E F20 Sample Questions”.

3. The EECS 3221 section E Fall 2020 Final Exam will not be a proctored exam. Please also note that:

(a) There will be more than one version of the final exam.

(b) There will not be any significant difference in the level of difficulty between the different versions.

(c ) The different versions will be assigned to students in a random fashion.

December 9, 2020

3221E F20 final exam instructions

1. On On Sunday December 13, at 18:50, the instructor will make files containing the exam questions named “3221E_F20_Exam_Version_N.pdf” available in 3221E F20 eClass assignment folder named “3221E F20 Final Exam”, where:

The exam version “N” is a combination of:

(a) The FIRST 2 LETTERS in each student's LAST NAME;

(b) The LAST 3 DIGITS in each student's STUDENT NUMBER.

For example:

If your last name is “Smith”, and your student number is “123456789”, then your exam version “N” will be:

“Sm789”

and you will be required to answer the questions in the file named:

“3221E_F20_Exam_Version_Sm789.pdf”

in the 3221E F20 eClass assignment folder named “3221E F20 Final Exam”.

2. On Sunday December 13, on or after 18:50, you are required to download the particular version of the exam question file “3221E_F20_Exam_Version_N.pdf” that has been assigned to you, from the 3221E F20 eClass assignment folder named “3221E F20 Final Exam”.

3. After completing the exam, you are required to submit a file named “Student_Name_Student_Number_Exam_Answer_Version_N.pdf” containing your exam answers to the 3221E F20 eClass assignment folder named “3221E F20 Final Exam”, where in the submitted file name, “Student_Name” is your name; “Student_Number” is your York student number; and “N” is the version number of the particular exam question file that has been assigned to you.

For example: “John_Smith_123456789_Exam_Answer_Version_Sm789.pdf”

4. The deadline for submitting your file named “Student_Name_Student_Number_Exam_Answer_Version_N.pdf” containing your exam answers to the 3221E F20 eClass assignment folder named “3221E F20 Final Exam”, is Sunday December 13, 2020, 22:00.

December 29, 2020

Please note that course component marks, including the final exam marks, can be accessed by logging in to red.cse.yorku.ca, then typing the following command:

courseInfo 3221E 2020-21 F

December 29, 2020

York University and the EECS department are closed until January 7th, 2021 for our yearly closure. During this closure, no one will be reading or replying to emails sent to York University and EECS department accounts.

January 29, 2021

The Deferred Exam for 3221E F20 will take place on: Thursday, February 11th at 19:00-22:00.

3221E F20 deferred exam instructions

1. On Thursday, February 11th at 18:50, the instructor will make files containing the exam questions named “3221E_F20_Deferred Exam_Version_N.pdf” available in 3221E F20 eClass assignment folder named “3221E F20 Deferred Exam”, where:

The exam version “N” is a combination of:

(a) The FIRST 2 LETTERS in each student's LAST NAME;

(b) The LAST 3 DIGITS in each student's STUDENT NUMBER.

For example:

If your last name is “Smith”, and your student number is “123456789”, then your exam version “N” will be:

“Sm789”

and you will be required to answer the questions in the file named:

“3221E_F20_Deferred_Exam_Version_Sm789.pdf”

in the 3221E F20 eClass assignment folder named “3221E F20 Deferred Exam”.

2. On Thursday, February 11th on or after 18:50, you are required to download the particular version of the exam question file “3221E_F20_Deferred_Exam_Version_N.pdf” that has been assigned to you, from the 3221E F20 eClass assignment folder named “3221E F20 Deferred Exam”.

3. After completing the exam, you are required to submit a file named “Student_Name_Student_Number_Deferred_Exam_Answer_Version_N.pdf” containing your exam answers to the 3221E F20 eClass assignment folder named “3221E F20 Deferred Exam”, where in the submitted file name, “Student_Name” is your name; “Student_Number” is your York student number; and “N” is the version number of the particular exam question file that has been assigned to you.

For example: “John_Smith_123456789_Deferred_Exam_Answer_Version_Sm789.pdf”

4. The deadline for submitting your file named “Student_Name_Student_Number_Deferred_Exam_Answer_Version_N.pdf” containing your exam answers to the 3221E F20 eClass assignment folder named “3221E F20 Deferred Exam”, is Thursday, February 11th, 22:05.

February 11, 2021

Please note that, instead of making the 3221E F20 Deferred Exam papers available in the 3221E F20 eClass assignment folder titled “3221E F20 Deferred Exam” as originally announced, to eliminate the possibility that any student may encounter any difficulty in finding his or her version of the 3221E F20 Deferred Exam questions, the instructor will directly send each student his or her version of the 3221E F20 Deferred Exam questions directly by email today Feb 11, 2012, on or before 19:00.

Please also note that each student is still required to submit his or her 3221E F20 Deferred Exam answers to the 3221E F20 eClass assignment folder titled “3221E F20 Deferred Exam” on or before today Feb 11, 22:05.

In addition to submitting 3221E F20 Deferred Exam answers to the 3221E F20 eClass assignment folder titled “3221E F20 Deferred Exam”, each student is required to also directly send his or her 3221E F20 Deferred Exam answers to the instructor by email to the following email address: jxu@eecs.yorku.ca

whats_new.txt · Last modified: 2021/02/11 17:17 by jxu