Call roll, nicknames, pronunciation Pass out syllabi, first-last assignment Pass around first-class sign-up, account sign-up Go over syllabus . first reading assignment: chpt 1 in MOS text, then section 2.1 . calling on people at random . academic honesty You will need to learn SunOS (UNIX) on your own . class directory ~shartley/MCS370 repository for programs, handouts . class newsgroup, to read: rn drexel.mcs.class.mcs370 . electronic mail to contact me: mail shartley@mcs.drexel.edu . Web-accessible material http://www.mcs.drexe.edu/~shartley/MCS370 First assignment, last assignment handout . learn how to send e-mail . read class newsgroup, fill out questionnaire via e-mail Reading assignments and homework problems from end of chapters will be posted to class newsgroup . be prepared to answer in class if called on for a HW problem . for each class period a scribe or two will take notes on HW problems and post solutions and class discussion to newsgroup OS courses at Drexel quarter winter,summer fall spring course MCS361 MCS370 MCS280 Concurrent Operating OS Workshop Programming Systems processes, CPU scheduling, "hands-on" semaphores, IO, file systems, MINIX etc. memory management ------------ ----------------- ---------------- quarter fall winter spring course MCS720 MCS721 MCS680 grad OS I grad OS II grad OS Workshop MCS361/370 for grads distributed OS's grads register for open to ugrads MCS280 under this for OS track and do extra work What we will cover . OS material: overview, processes, CPU scheduling, main memory management, files and directories, disk storage management, security and protection, doing IO, deadlock, UNIX and MS-DOS case studies . note that the concurrent stuff in section 2.2-2.3 of the MOS text is already covered in MCS 361, Concurrent Programming . Read sections 2.2 and 2.3 of MOS and chapters 1-5 of the Java book. There will be a quiz on the conceptual material (not the Java specific stuff) one week from today.