Download presentation
Presentation is loading. Please wait.
Published byOswin Phelps Modified over 9 years ago
1
COSC 4330/6310 Fundamentals of Operating Systems Jehan-François Pâris jfparis@uh.edu
2
Administrative details Hours:MW 2:30-4:00 pm in SRC 117 Instructor:Jehan-François Pâris Email: jfparis AT uh DOT edu Office:569 PGH Telephone:713-743-3341 (office hours) Office hours:MW 4:30—5:00 and 7:10-7:40pm Web page:www.cs.uh.edu/~paris Twitter:jehanfrancois Note change
3
Teaching Assistants Ashik Khatri ashikrk AT gmail DOT com TWTh 11 to 12 pm in 303 HBSC (College of Optometry building) Carlos Rincon carincon AT uh DOT edu TTh 11 am to 12 pm and 1 to 2 pm in PGH 313 Zeinab Kazemi Alamouti zkazemi90 AT gmail DOT com MW 4 to 5 pm in PGH 313
4
Course organization (I) COSC 4330/6310 introduces the basic concepts of modern operating systems: Kernel organization Processes and process scheduling Inter process communication and synchronization Deadlocks Memory management and virtual memory File systems
5
Course organization (II) Lectures based on PowerPoint slides Required Students wanting a textbook should consult Thomas Anderson and Michael Dhalin Operating Systems: Principles & Practice Recursive Books Recent and recommended but not required
6
The class notes It is important to have you class notes on hand when you come to class You can Print them out Store them on a laptop you will bring to class Get a 7" tablet
7
Grading policy Grade will be based on Three quizzes (60% of your grade) Three programming assignments (39% equally divided among the assignments) Class participation (1%) People failing the assignments or the quizzes will fail the course
8
The quizzes (I) Will take place: Monday, February 23 Monday, April 6 Friday, May 8 at 2:00 PM
9
The quizzes (II) Will cover the materials covered during the previous five weeks Last quiz will not be comprehensive Will be closed-book Can bring a single one-sided page of notes All preceded by a review session TBA Will never cover any new topics
10
Hints for the quizzes I like to ask Short problems Questions on advantages and disadvantages of specific solutions Objective is to test that you can put to work the concepts you have learned
11
The assignments (I) To be done in C/C++ under Linux New machine much faster than old Bayou server Will illustrate concepts discussed in class Graded for correctness and respect of good programming practices such as modularity and documentation.
12
The assignments (II) Late assignments will be assessed a penalty of 5 points per day. You will have a total of three grace days to be used at your discretion You should drop the course if you cannot do the first assignment Your program should at least compile correctly and handle simpler cases
13
Behaving in the classroom (I) Students are expected to attend all lectures Could otherwise miss important announcements People obviously immersed in non course- related activities such as browsing the web or playing solitaire will be asked to leave the classroom
14
Behaving in the classroom (II) X X X
15
Submitting your assignments In the manner to be announced by the TA
16
A reminder Assignments take time
17
Academic honesty No cheating or plagiarism will be tolerated in any graded assignment What you turn in must be your own work If you include code from any source, you should mention it The minimum penalty for any transgression will be an F grade for the course
18
You have been warned!
19
Timetable First QuizMonday, February 23 First Program due in late February Second QuizMonday, March 31 Second Programdue in early April Third Programdue in early May Final QuizFriday, May 8 at 2:00 pm
20
A word for the new students The American system of higher education favors those who work diligently through the semester Final examinations tend to be much less critical than in many other countries System offers no second chances
21
The hare and the turtle
22
My last word Please verify that your PeopleSoft account has your correct email address: I need it to get in touch with you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.