Contact:
100 Morrissey Blvd.
McCormack 3rd Floor
Rm 3-201-32
Computer Science Dept.
Boston, MA 02125-3393 USA
Email: jane.deblois'at'umb.edu
|
J. Holly DeBlois
Lecturer
Department of Computer Science
University of Massachusetts Boston
Welcome to CS444-01 and CS444-02 Introduction to Operating Systems!
Syllabus v4, posted 8 Feb 2026
Syllabus v5, posted 24 Mar 2026
hw0 posted Mon Jan 26 -- for practice using the CS servers
slides Tanenbaum and Bos, Chapter 1 INTRODUCTION
slides Huffman compression algorithm NOTE: the trees are reversed in these slides. I am working on an update.
American Standard Code for Information Interchange (ASCII) chart
lesson plan from week1
slides Tanenbaum and Bos, Chapter 2 Processes and Threads
crude_wc.c;
endian.c
hw1 posted 5 Feb, due 12 Feb
textbk for Grammar, as of 5Feb see internet archive version of Kernighan and Ritchie (K&R) The C Programming Language, 1988, Ap A13 pages 235-239
slides Tanenbaum and Bos, Chapter 3 Memory
9feb: Smaller Huffman coding example posted on pizza - join to see (link is on syllabus) - only 48 out of 97 had joined as of yesterday - the example will help with hw1!!!!
proj1 posted mon 16 Feb EXTENDED, now due Sun. 1 Mar at 11:59pm, was due sat 28 Feb
slides Tanenbaum and Bos, Chapter 4
slides Tanenbaum and Bos, Chapter 5
slides Tanenbaum and Bos, Chapter 12
Review for Test1
Figure for Timeline from Review for Test1
slides Tanenbaum and Bos, Chapter 6
proj2 posted Thurs Mar 12 - Due Thurs Apr 2
SSH Keygen instructions for passwordless login
Tanenbaum and Bos, Chapter 6, page 441-442 text and table (Fig 6-3)
Tanenbaum and Bos, Chapter 6, page 442 Fig 6-4 Nonsolution (and Fig 6-3 Table)
Tanenbaum and Bos, Chapter 6, page 443 Fig 6-5 Solution
Tanenbaum and Bos, Chapter 6, page 444 text
LessonPlan Mar24 Inclass Grammar - Deadlock
slides Hamming.pdf
R.W.Hamming paper
Inclass hw2 for Thursday, Mar 26 - due end of class on paper or by 11:59pm on the server - CORRECTED for wrong file name in last Q; use endian.c
slides ch8.pdf Multiple Processor Systems
|