CS:2630 Policies, Spring 2024
Part of
the CS:2630 Computer Organization Collection
|
Time and place:
Section AAA: 107 EPB, 11:00-12:15
Tuesday-Thursday
Textbook: Course Notes,
on-line, and available on paper at the IMU bookstore.
Auxiliary Texts:
The C Pprogramming Language (ANSI C) by Kernighan and Ritchie,
IMU Bookstore
The SMAL and
Hawk manuals,
on-line and at the IMU bookstore.
Prerequisites: at least a C- in CS:2230 (Data Structures) and in CS:2210 (Discrete Structures).
Exams will be comprehensive, covering everything up to the exam date, especially recent material, open book, open notes, no computers, phones or calculators. Students with conflicts such as Illness or religious holidays may make alternate arrangements (in advance, if possible).
Grading: 30% of the score will depend on weekly assignments (top 10 of 12 assignments at 3% each). 30% will depend on programming projects (6 assignments at 5% each). The exams will count, respectively, 10%, 10% and 20%. Specific score thresholds are difficult to give in advance but the B range will be roughly 60 to 75 out of 100. Thresholds will be adjusted to reflect programming competence. In typical offerings at this level, about 60% of those who actually take the course (that is, who attend, do assignments and take exams) will earn at least a B.
Late and Incomplete Work: Turn in what you have done by the due date! Except for "acts of God" (an insurance term for circumstances outside your control), late work will not be accepted without prior arrangement. This means, if you have trouble, ask for help as soon as possible!
Computer support: The CLAS Linux machines, accessible from the Internet. All students will have course accounts. We will use C and the SMAL assembler for the Hawk architecture.
The Web will be used to distribute solutions to assignments and
exams, as well as tutorials and materials supporting assignments.
All materials supporting this class are on-line on ICON and at:
-- http://homepage.cs.uiowa.edu/~dwjones/assem/
The Fine Print that must be repeated here as a matter of policy:
Attendance —
Graded work is distributed in class. Those who claim work are marked as
attending. Attendance is used in grading.
Time commitment —
Well-prepared students should commit 12 hours per week
to this class for attendance, readings and assignments.
Administrative home of the course —
This course is offered by the College of Liberal Arts and Sciences which
governs add/drop deadlines, the second-grade-only
option, issues of academic fraud or probation, and how credit is applied to
graduation requirements. Other colleges may have different policies;
you may want to check
the Provost's policies on cross-enrollment.
Students with questions about these or other CLAS policies should speak with
an academic advisor or with college staff in 120 Schaeffer Hall.
Also see the CLAS Academic Policies Handbook
https://clas.uiowa.edu/students/handbook
Academic fraud —
The Code of Academic Honesty
applies in this course. Your work must be your own.
Evidence of cheating will be reported.
Penalties are substantial, repeated violations
may lead to suspension or expulsion.
Use of material without attribution is misconduct.
You are free to mine public sources, but you must
attribute material to its source.
Never delete or obscure attributions.
Incompletes —
Temporary grades of I will be granted only on the
basis of discussion with the professor, preferably
as soon you recognize that there is a problem.
Due process —
If you have a disagreement or communications problem with
a TA, talk to the professor. If you have
a problem with your professor, contact the chair of the CS
department, 14 MLH; due process continues from there to the
College of Liberal Arts and Sciences,
120 Schaeffer Hall.
If the appropriate channel is not obvious for any purpose, the
University Ombudsperson
is available to help, on the third floor of the
Jefferson Building.
Free speech —
The UI free speech policy applies. See
https://freespeech.uiowa.edu/.
This class is not a public forum, but opposing viewpoints are welcome on
subjects related to the course.
Sexual misconduct —
Sexual misconduct or harassment
should be reported directly to the
Title IX Coordinator (oie-tixge@uiowa.edu or 335-6200).
Special accomodation —
If, for any reason, including but not limited to long or short-term disability,
you need any kind of accomodation, including but not limited to special
seating or special arrangements for exams, please contact me during my office
hours, or at other times, in person, by phone or by E-mail. The office of
Student Disability Services
in 141
UCC
may be able to help.
Severe weather —
The inner hallways of most campus buildings are
a reasonably secure refuge from tornado, derecho and other windstorms;
the basement halls are even better.