Syllabus CSE8343Fall-2002Mohamed Khalil, [email protected] Building good research skills in the area of operating systems.- Building presentation skills. - Meeting deadlines.- Focusing on basic programming skills.- Achieving goals with minimal supervision. Topics To Be Covered- How to Apply the concepts learned in previous courses in the implementation of modern operating systems such as UNIX.o Distributed Network Management.o Distributed System Security.o Distributed System Inter-process communication.o Distributed System Memory and buffer management.o Distributed System File system architecture.o Distributed System Process management.o Introduction to queuing theory.- Operating System extensions for mobility (e.g. Mobile IP).o The concept of Home Agent.o The concept of foreign agent.o The concept of mobile nodes.o Registration mechanism for Ipv4/Ipv6.Papers Presentation- Distributed Architectures.- Real time operating systems (e.g. VxWorks).- Distributed File Systems.- Synchronization tools for Distributed operating system.- Process Allocation in the distributed system environment.- Operating System Security.- System performance.Survey Papers- Modern operating systems.covers the:- Process architecture and management.- Memory management- File System architecture and management- Inter-process communicationFor any one of the modern operating systems such as SOLARIS, Windows NT, 2000, UNIX, or VxWorks etc.- Operating System and Network securityCovers the security mechanism such as IPSec, IKE.- Multi-processor environment :How operating systems such as WindowsNT, Unix, Solaris support multiprocessors. We should cover processmanagement and distribution, inter-processor communication, faultrecovery etc.- Real Time Operating System: what are the unique features for RealTime operating systems (e.g. VxWorks). What is the differentbetween real time and non-real time operating systems.Grades70%-79% C80%-89% B90 and UP A1- 20% for survey papers (2 papers, each 15%). One paper every 4 weeks. 20% off the grade in case of late submission. 2- 40% for paper presentations. One paper every week for each group. 3- 5% for homework.4- 35% for final exam.References "Operating Systems", 4th edition, by William Stallings Pub: Prentice Hall, ISBN: 0-13-03199-6, 2001.Disability Accommodations: If you need academic accommodations for adisability, you must first contact Ms. Rebecca Marin, Coordinator,Services for Students with Disabilities (214-768-4563) to verify thedisability and establish eligibility for accommodations. Then you shouldschedule an appointment with the professor to make
View Full Document