CS 574: Syllabus

Please note that this syllabus includes this page and those pages hyperlinked to it

separator
bar

General Information

Instructor

Joe Pfeiffer, SH 136, 646-1605, pfeiffer@cs.nmsu.edu

Communications

In general, the best way to get hold of me is to send me email at the above address. Second best is to see me in my office; any time my door is open, you should feel free to interrupt me (my "official" office hours are below, but don't feel like you can only talk to me during them). You can try calling me in my office; if you can't reach me there really isn't much point in leaving a message on my phone. I'm almost certain to see an email before I hear a voicemail.

Most information I need to send you will be by email or posted to the class web page (when there's a change to the web page you need to know about, I'll send an email to tell you).

Office Hours

MWF1:30-2:30 PM
(after CS 474 class)
and by appointment
Note: I'm on a committee that meets on the second and fourth Monday of each month. I won't be holding office hours on those Mondays.

Text

Current and classical research papers related to advanced topics in operating systems (available from the CS department office Real Soon Now -- I'll make an announcement when it's in the office)

Prerequisites

CS 473 and CS 474.

Objectives

To study current trends in operating system design and implementation, covering CS474 topics in greater depth and advanced topics not covered in CS474.

Topics

Grading

Your course grade will be based on the following four components:
1/4Optional Presentation
1/4Summaries
1/4Assignments
1/4Exams
Please note that this semester I'll be adopting a new policy with regard to the presentation: it'll be optional. However, if you don't give a presentation, your maximum semester score will be 75%, and your best possible grade for the semester will be a B.

Grade Assignment

You must turn in at least half of the homework and take both exams, or you will get an F. Beyond that, grades will be assigned on the following scale:

A:81-100%
B:61-80%
C:41-60%
D:0-40%

Note: this doesn't mean it's easy to get an A, it means my assignments, my exams and my grading are all rigorous

Due Dates, Late Homework and Makeup Exams

Unless stated otherwise, homework is due before class on the due date.

Late homework will be accepted, subject to the following penalties:

I will accept late homework without penalty under the following conditions:

Please note that this only applies to homework. If this is a course which does paper summaries, they must be submitted on time.

Attendance and Automatic Withdrawals

I don't take attendance, and your presence or absence in my class won't have any (direct) bearing on your grade. However, you are responsible for any material covered in class, including course material, clarifications and changes to homework assignments, and information regarding exams, whether you are in class or not.

I do not drop students for persistent absence nor persistent failure to turn in assignments. If you don't turn in the assignments or take the exams, and you don't withdraw from the course, you will fail.

Grading Standards

  1. Each question will be given a clearly stated maximum point value, on the original assignment or exam. Subparts of questions may or may not have such a maximum. The points don't have to add up to 100; your score will be converted to a percentage.

  2. The assignments are equally weighted, not the points. If one assignment is graded on a total of ten points, and another is graded on a total of twenty points, then the points on the latter assignment are only worth half as much as the ones on the former.

  3. Some questions lend themselves to having particular point values removed (ie -1, -5, etc) for particular mistakes, while for others it is more appropriate to simply assign an overall score based on the quality of an answer. In either case, there will be a note on your assignment stating why you didn't get full credit on every problem.

Incompletes

Under university policy, Incompletes may be given only if a student has passed the first half of the course, and is precluded from successful completion of the second half of the course by a documented illness or family crisis that the instructor believes genuinely precluded successful completion.

Cheating

Definitions

I am informed that in some cultures, copying work is a sign of respect, and it is assumed that everyone will work together for the common good in accomplishing homework. I do not subscribe to this notion, and this is not the basis for this class. Regardless of your home culture or background, the standards stated in this syllabus will apply to this class.

This class adopts the definition of "plagiarism" found in the NMSU Student Handbook, with clarifications to follow:

Please note the following clarifications of this definition, and policies relating to both plagiarism and attributed copying:

  1. Unless specifically stated otherwise, all assignments in this class are individual assignments. You must not do these assignments in teams, nor have someone else do the assignment for you and then turn in the work, nor turn in a solution you find on the internet or elsewhere. This includes presentations, papers, programs, and all other assignments.

  2. Copying answers to exam questions is likewise not permitted.

  3. In cases of copying, both parties (i.e. both the person who actually did the work and the person who copied it) will be considered equally guilty of cheating. It is your responsibility to ensure that your files are not readable by other students (see the chmod and umask commands under Linux and Solaris), and to take reasonable care that your exam answers cannot be seen by others.

If you are unclear as to what constitutes plagiarism, there are several excellent resources on-line, including the NMSU library's web site, wikipedia articles on plagiarism and academic dishonesty, and others. Please familiarize yourself with these sources (the pages linked above focus on a failure to properly cite sources. Note that if you use a substantial amount of someone else's work in your assignment, it's still cheating even if you do provide citations). Also, if you are in any doubt as to what constitutes cheating, feel free to ask me.

You are responsible for being aware of the definition of plagiarism on this page, and for taking care that you don't do it. Claiming that plagiarism was "unintentional" (i.e. that you didn't realize some particular copying was plagiarism; students have made this claim in regard to material copied from the web, for instance) does not excuse you from sanctions.

Penalties

In the event of cheating as described above, penalties may be assessed up to and including failing the class, or requesting the student be expelled from the university.

separator
bar

Students With Disabilities

If you have or believe you have a disability and would benefit from any accommodations, you may wish to self-identify by contacting the Services for Students with Disabilities (SSD) Office located in Room 244 of Corbett Center (phone: 646-6840). If you have already registered, please make sure that your instructor receives a copy of the accommodation memorandum from SSD within the first two weeks of classes. It is your responsibility to inform either your instructor or SSD representative in a timely manner if services/accommodations provided are not meeting your needs.

If you have a condition which may affect your ability to exit safely from the premises in an emergency or which may cause an emergency during class, you are encouraged to discuss any concerns with the instructor and/or Michael Armendariz, SSD Coordinator. Also, feel free to call Mr. Armendariz with any questions you may have on student issues related to the Americans with Disabilities Act (ADA) and/or Section 504 of the Rehabilitation Act of 1973. All medical information will be treated confidentially.

Non-discrimination

Feel free to call Jerry Nevarez, Director of Institutional Equity, at 505-646-3635 with any questions you may have about NMSU's Non-Discrimination Policy and complaints of discrimination, including sexual harassment.


Last modified: Thu Aug 16 15:09:28 MDT 2007

Valid XHTML 1.0 Strict Valid CSS!