CSE 5306 - Operating Systems II

Spring 2010

 

Tuesdays & Thursdays 3:30 - 4:50 PM; NH 229

 

Instructor:    Bahram Khalili, PhD

E-Mail:   khalili@uta.edu

Class Website: http://ranger.uta.edu/~khalili

Phone: 817-272-5407

Office Location:  NH 343

Office Hours: Tuesdays & Thursdays 12:00 - 1:30 PM  or by Appointment

********************************************************************************

TA Information:

Name:  Mr. Mirza Elahi

E-Mail: utacse5306@gmail.com

Office Hours: Mondays & Wednesdays 12:00 - 1:30 PM

Phone: 817-808-2811 

Office Location: NH 239

********************************************************************************************

Textbook: Distributed Systems - 2nd Ed., Tanenbaum & Van Steen

 

********************************************************************************************

Course Objective: Hardware and software issues in modern distributed operating systems, distributed and networked operating systems, and real time operating systems. Topics may include multithreading, distributed systems, device drivers, object oriented operating systems, advanced file systems, parallel virtual machines, and load balancing. Examples from current popular modern systems and research operating systems will be analyzed. Prerequisite: CSE 3320 or consent of instructor.

Course Outcome: "From this class the student will gain enough understanding of distributed operating systems to be able to estimate the impact on various systems of the design, services, policies, etc. of Distributed and Networked Operating Systems. The student will know how to investigate this impact and what alternative tools and services might be useful."

Grading Policy:

Grade Distribution:

A = 100 to 90, B = 89 - 75, C = 74 - 60, D = 59 - 50, F = 49 and Below

 

General Policies:

Disabilities: Faculty are required by law to provide "reasonable accommodation" to students with disabilities, so as not to discriminate because of that disability. Student responsibility primarily rests with informing faculty at the beginning of the semester and in providing authorized documentation through designated administrative channels.

Taping of lectures: You may tape the lectures if you wish. Students who's native language is not English are strongly encouraged to tape the lectures. Much of the material in this course will be new to many of you and being able to review my comments will help pinpoint the important issues in the book.

Text book: Because the department cannot endorse violations of copyright law, you may not bring to class a photocopy of the text book. This also will apply if any exams are open book. What you do outside class is your own affair. If you choose to violate the laws then you will have to pay any penalties if you are caught. This might include action by the University if they became aware of the matter. International editions of the text are fine.

Academic Dishonesty: It is the philosophy of The University of Texas at Arlington that academic dishonesty is completely unacceptable and will not be tolerated. Anyone involved in academic dishonesty will be disciplined in accordance with University regulations and procedures, possibly including suspension or expulsion from the University. "Scholastic dishonesty includes but is not limited to cheating, plagiarism, collusion, the submission for credit of any work or materials that are attributable in whole or in part to another person, taking an examination for another person, any act designed to give unfair advantage to a student or the attempt to commit such acts." See: www-ais2.uta.edu/policy/hop2/2-200.shtml. Read section 2-202.A.6.

All student labs may be automatically compared with other student labs for similarity. A high level of similarity will result in a penalty for all students involved since we have no way of knowing who originated code that is copied. It is generally permissible for you to use code from the www or from text books. If you use code from such sources then you should include in your program comments and write-up a reference to the material. This will be the only exception to the assumption of collusion/plagiarism. In this class we will have no tolerance for cheating. At a minimum it will result in a grade of -100 on the test or assignment. A grade of zero is no punishment for wrongdoing since a grade of zero is what you would receive for doing nothing at all. In order to ensure fairness to all students, exams will be proctored and possibly videotaped.

Other Suggestions: We will be using the Tanenbaum 2ED text. The PowerPoint slides are on my web site. I suggest you download these slides and print them, preferably 3-6 slides per page. Then you can follow the lectures without having to write so much. 

 

Return to Home Page