CS270 - System Software

Instructor: Bob Rinker
Office: Moscow: JEB 235, UI-CdA: Innovation Den, NIC: STR 205
Email: rinker@cs.uidaho.edu
Phone: (208)885-7378
Office Hours (Spring 2018): TBD, or by appointment, or stop in anytime my door is open!


Catalog Description: from the University of Idaho Catalog

CS270 System Software (3 CR) Programming productivity tools such as make. Debugging tools. Linking and loading. Shell Programming and scripting languages. Process management and interprocess communication. Concurrent programming using threads. Exception handling. Prereq: CS121.


Syllabus:

Downloadable from here ( ps or pdf ).


Grading:

Your grade will be calculated using the following percentages:
Two mid-semester exams (15% each) 30%
Final exam (comprehensive) 20%
Quizzes 15%
Homework/Programming Assignments 30%
Bonus for doing all assignments 5%
Total 100%

The letter grade you receive from the course will be determined as follows:
90%-100%A
89.9%-80%B
79.9%-70%C
69.9%-60%D
Below 60%F
The instructor reserves the right to adjust these percentages lower if deemed necessary.


Announcements:

Any announcements for the class will appear here.
Welcome to the class!


Notes and Handouts:

Will appear here when needed in class.


Assignments:

Will appear here sometime after they are assigned.


Links to other useful information

Network vocabulary ( pdf or ps )
ELF file format description pdf
An ASCII code chart ( pdf or ps )
A decent vi editor Cheat Sheet (pdf or ps)
Unix tutorial (from the University of Edinburgh) here.


Last updated Tuesday, January 5, 2018