Syllabus for CSC421 Computer Operating Systems.
This is a course in:
- TCP/IP communications
- Encryption and security
- Etherium
You will be expected to write C, administrate Linux, work with git and Makefiles.
- Join the class slack channel csc-courses.slack.com, #csc424-262.
- Please visit csc424-262 github, the class github.
- Enroll in AWS to use their Elastic Computing.
- You might qualify for a free tier. If not the cost of the semester's computer use will be under $100.
- Suggested reading:
- Computer Networks, Fifth Edition: A Systems Approach
(The Morgan Kaufmann Series in Networking) 5th Edition,
Other editions might be acceptable.
by Larry L. Peterson (Author), Bruce S. Davie (Author).
((Amazon))
- Projects:
- A series projects, usually 2 to 3 weeks in length. A grace period
of lateness is allowed.
- Project grading:
- Projects are generally scored on a 0 to 5 scale.
- The makefile usually provides a Basic Test, and correctly passing the Basic
Test gives 3 points.
- Projects passing the Basic Test are given an
Extended Test, for the remainder of the points.
- The 3+2 point pattern that is generally true, is modified according to
project difficulty.
- Programs that are substantially similar to solutions either from other
students, past or present, or on the web, might have points deducted.
- Due dates are midnight of the given day, in the current Miami local time (EST in winter).
- No work accepted for grade after midnight, the last day of classes.
- Grading:
- Lateness: Three days grace automatic on projects. Over that, one point off and an additional one point
for each week late, up to some reserve number of points.
- No lateness for quizzes or presentations.
- No work accepted once reading days end.
- Class grading: After normalizations, 30% final, 30% midterm, 40% projects.
- If quizzes are assigned, they will be an announced percentage.
- Quizes:
- From time to time, to emphasize a concept. Will be due in a short
time frame, and no lateness is allowed.
- Due by midnight of the date, in the current Miami local time (EST in winter).
- Midterm and Final
- Midterm date:
- Final date:
- Honor Code:
- Class participants read and accept the University Honor Code,
available from the Dean of Students.
- Work resulting from an integrity violation will not be graded. A no-grade arising
in this way can be numerically distinct from a zero.