Instructor:
Dr. Shaun Cooper
Computer Center,
Room 201
scooper@cs.nmsu.edu
(505) 646-6030
(505) 646-4560 (fax)
Office Hours:
M,W 9:30 - 10:30
Or By Appointment
Text
You will find yourself with an advantage if you have had a numerical methods course. You will also find operating systems, architecture, and networking assets. We will use terms like multiple processes, shared memory, barriers, critical section, data dependencies, etc. These are not required courses for this class, but you may find yourself spending extra time outside of class gaining appropriate knowledge.
The class format will be lecture/class discussion. We will use the textbook as our map. I hope to go through chapters 1-3 quickly and then start writing interesting parallel programs.
90% - 100% == A
80% - 90% == B
70% - 80% == C
60% - 70% == D
Below 60% == F
If you have a question on grading, you must file the question in writing no more than 10 business days after the assignment is returned to you. Your dispute must be specific. Note that I may re-grade the entire assignment/project/exam even though you have a particular problem you want me to focus upon. No re-grading will be performed unless you make your request in writing.
Final Exam:
The final exam will take place on posted final exam time.
Due Dates
All assignments are expected to be in by the START of the class of the day they are
due. This means that assignments handed in class must be in at the
start of the class. Electronic submissions *MUST* be in my Email
by start of class. I sync my computer with NTP (network time protocol).
Late assignments will incur a 15% late per day penalty unless an exception
is filed *PRIOR* to the due date (see below). Assignments later
than 3 days (72 hours) will be graded as a 0.
Individual exceptions
There may be times where you need to have an exception to a course
requirement. These exceptions *MUST* be made in a formal manner.
This method helps protect you and me from a misunderstanding about the
exception. The process is fairly simple. If you wish to have
an exception, you must fill out an
exception form. You will sign it and submit it to me for my review.
After review, I will either accept your request, propose an alternative,
or reject it. I will make the appropriate notation and sign the document
as well. I will make a copy for you and retain the original for my
records.
Basically, if you require a special change to the expectations of the course, you must complete this document.
If you do not complete an Individual Exception document,
you will not have the exception!
Attendance
I expect you to be on time for class.
If you are late, please be quiet as you come into the
classroom.
Each student in this class should have a copy of the Rules of Conduct in Computer Science Classes, and the department's Computer Use Policy. You are responsible for being aware of the contents of these documents, as well as in the Student Code of Conduct, and following the policies in them.
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 ae encouraged to discuss this in confidence with the instructor and/or the director of Disabled Student Programs. if you have general questions about the Americans With Disabilities Act (ADA), call 646-3333.