140 likes | 289 Views
EEE 435 Principles of Operating Systems. Introduction and Course Outline. Outline. Introduction My Biography Course Overview Marking Scheme Course Resources Textbooks Guidelines. Introduction. Professor Name: Dr Alain Beaulieu Office: Trailers Telephone: 6196 (T) – 384-5413 (M)
E N D
EEE 435Principles of Operating Systems Introduction and Course Outline
Outline • Introduction • My Biography • Course Overview • Marking Scheme • Course Resources • Textbooks • Guidelines Dr Alain Beaulieu
Introduction • Professor • Name: Dr Alain Beaulieu • Office: Trailers • Telephone: 6196 (T) – 384-5413 (M) • E-mail: beaulieu-a@rmc.ca • web: http://beaulieu.segfaults.net/ • Students • Number of participants • Lab groups Dr Alain Beaulieu
Schedule • Classes • Monday period 7 – S2202 • Thursday period 2 – SSS03 • Friday period 7 – S4201 • Labs • Thursday period 3-4 – SSC02 Dr Alain Beaulieu
My Biography • 81-86 CMR-RMC • BEng in computer engineering • EME • 87-88: Land software engineering center • Artillery systems software engineer • Engineer infantry and armoured pop up targets • 88-90: Maintenance officer 119 AD Bty • 90-92: MEng Real time systems • 92-95: PMO Low Level Air Defence • Section head software engineering LLAD • Configuration manager • Section head maintenance planning ILS Dr Alain Beaulieu
My Biography • 95-98: OC 210 AD Workshop • 98-01: PMO TCCCS • Maintenance planning officer • Configuration manager • System engineer – Electronic Warfare • 01-04: PhD – RMC/Queen’s • Safety of computer guided surgery • 04-now: Professor in ECE Dr Alain Beaulieu
Course Overview • Conceptual Course • Labs provide the “ahh” factor • Subjects such as: • System Calls • Processes and Threads • Scheduling and Deadlocks • Memory Management • Input/Output • Disks and File Structures Dr Alain Beaulieu
Marking Scheme • Laboratories: 25% • Five-six labs over the term • Includes 5% for supervised work • Mid-Term: 20% • Mid-term exam is scheduled for ??? • Some questions based on lab material • Final Exam: 55% • Again, some questions on lab material Dr Alain Beaulieu
Course Resources • Available from the course web site: • Course notes(PowerPoint slides) • Labs(Microsoft Word and C source code) • Located at http://beaulieu.segfaults.net • Slide Guidelines • I will try to stay a week in advance (no promises) • Slides will have blanks that require your presence • Labs will be posted roughly a week in advance Dr Alain Beaulieu
Textbooks • Modern Operating Systems • Most used textbook; course based on this work • Micro C/OS-II • Labs will heavily draw from this text • Forouzan and Gilbert • Handy resource when learning C • Not used this year: • Operating System Concepts • Real-Time systems and Programming Languages Dr Alain Beaulieu
Guidelines • Submission Deadlines • 5% drop on lab report per day late. • Labs must still be completed and handed in to pass, even if worth no marks! • Plagiarism • Standard penalties apply: failure, expulsion, etc. Dr Alain Beaulieu
Guidelines • Classroom Behaviour • Arrive on time • Don’t forget: participation matters • Mandatory Attendance • Classes and Labs • Office Hours (Sawyer S112) • Every day • Mon-Fri 0800-1630 hrs • Always available by appointment Work local: 6091 Home: 384-8612 Dr Alain Beaulieu
SunOS Linux MACOS OS-9 Some OS Control Program Monitor - CP/M Precise/MQX Dr Alain Beaulieu