CS代写|CS 326 Course Syllabus – Operating Systems



Labs: There will be several lab assignments over the course of the semester. These assignments are designed to give you a chance to practice what you’ve learned and get feedback on your progress.

Quizzes: Your knowledge of the concepts covered in class will be evaluated via quizzes administered roughly once every 3 weeks. These quizzes are intended to make sure you’re not only learning the programming concepts from class, but also the theory and reasoning behind why operating systems are designed the way they are. Each quiz will take around 10-15 minutes to complete. While they are short, quizzes constitute a large percentage of your course grade, so be sure to prepare by reviewing course material.

These quizzes consist of two phases: individual and team, with a separate score for each. During the team phase of the quiz, you can discuss the questions with your teammates and come to a consensus on the answers. The individual and team portions of the quiz are turned in separately

Make-up quizzes are not given unless arranged at least one week in advance, but your lowest quiz score for the semester will be dropped.

Projects: The best way to learn is by putting theory into practice. This course features large projects that count for the majority of your grade. If you haven’t taken a 300-level course in the CS department yet, these projects tend to be much more involved and require extensive planning/implementation. Remember to start early, ask questions, and go to office hours if necessary.

Final Exam: This course does not have a final exam. Instead, there will be a cumulative final quiz that covers slightly more material than usual. Since the lowest quiz score is dropped, you may not need to take the final quiz if you did well on the other quizzes throughout the semester. See the Course Schedule for more information.

Grading Policy:

Do not cheat. Review the Honor Code, and if in doubt about whether or not something is cheating, ask the professor.

The course staff will run cheat detection software that includes past assignments.

“Collaboration” that involves sharing code/solutions is considered cheating.

If you cheat, you will get a 0 on the assignment or an F in the class.

Submit code via GitHub. Commit your changes frequently as you work on the assignments.

Grading will be carried out on the VMs we set up in class. If your code does not compile or run on your VM, you receive an automatic 0.

Late Policy:

Due dates are posted on the course schedule page. Assignments are due at 11:59pm on the due date.

Makeup quizzes will not be administered unless arranged at least one week in advance.

Late lab assignments are not accepted. Please note: there are no exceptions to this rule.

Each student is allocated 3 ‘slip days’ that can be used to turn in projects late.

To use slip days, continue working past the deadline and submit your project as usual.

Our grading software will confirm whether you want to use the slip days and

automatically deduct them.

After you run out of slip days, projects cannot be turned in late, so use your slip days wisely!

If you do not use your slip days, they will count as 1 point of extra project credit. This means that it may not be worth using a slip day if you only expect to earn a single

COVID Policy:

USF is strongly committed to providing an in-person learning experience for students. However,your health is also important. If you have health concerns during the semester, please reach out to the course staff.

Course material will be available online so students can catch up in the event of an absence.

Attendance is only required when a quiz is administered.

Your lowest quiz score will be dropped, meaning that you can completely miss one quiz over the course of the semester without it impacting your grade.

Classroom Conduct

You are here to learn. Be professional and courteous toward your peers, and help create a learning environment that supports diverse thinking, experiences, perspectives, and identities. If you need to use an electronic device during a lecture, do so in a way that doesn’t distract others.

And most importantly, be excellent to each other.

Important Dates

August 23: Classes/late registration begin

August 29: Last day to add a class

September 5: Labor day holiday, no classes

September 9: Census date

October 17–18: No class, Fall Break

November 4: Last day to drop courses or withdraw

November 24–25: Thanksgiving recess

December 7: Last day of classes

Students with Disabilities

The University of San Francisco is committed to providing equal access to students with disabilities. If you are a student with a disability, or if you think you may have a disability, please contact Student Disability Services (SDS) at sds@usfca.edu or 415 422-2613, to speak with a disability specialist. (All communication with SDS is private and confidential.) If you are eligible for accommodations, please request that your accommodation letter be sent to me as soon as possible; students are encouraged to contact SDS at the beginning of the semester, as accommodations are not retroactive. Once I have been notified by SDS of your accommodations we can discuss your accommodations and ensure your access to this class or clinical setting.

For more information please visit the SDS website: https://www.usfca.edu/student-disability-services.

Behavioral Expectations

All students are expected to behave in accordance with the Student Conduct Code and other University policies (see http://www.usfca.edu/fogcutter/). Students whose behavior is disruptive or who fail to comply with the instructor may be dismissed from the class for the remainder of the class period and may need to meet with the instructor or Dean prior to returning to the next class period. If necessary, referrals may also be made to the Student Conduct process for violations of the Student Conduct Code.

Academic Integrity

As a Jesuit institution committed to cura personalis – the care and education of the whole person – USF has an obligation to embody and foster the values of honesty and integrity. USF upholds the standards of honesty and integrity from all members of the academic community. All students are expected to know and adhere to the University’s Honor Code. You can find the full text of the code online at http://myusf.usfca.edu/academic-integrity/. The policy covers:

Plagiarism – intentionally or unintentionally representing the words or ideas of another person as your own; failure to properly cite references; manufacturing references.

Working with another person when independent work is required.

Submission of the same paper in more than one course without the specific permission of each instructor.

Submitting a paper written by another person or obtained from the Internet.

Counseling and Psychological Services (CAPS)

CAPS’ diverse staff offers brief individual, couple, and group counseling to student members of our community. CAPS services are confidential and free of charge. Call (415) 422-6352 for an initial consultation appointment. Telephone consultation through CAPS After Hours is available Monday – Friday from 5:00 p.m. to 8:30 a.m., 24 hours during weekends and holidays; call the above number and press 2. Further information can be found at https://myusf.usfca.edu/student-health-safety/caps.