1 / 13

EEE 435 Principles of Operating Systems

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)

shiloh
Download Presentation

EEE 435 Principles of Operating Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EEE 435Principles of Operating Systems Introduction and Course Outline

  2. Outline • Introduction • My Biography • Course Overview • Marking Scheme • Course Resources • Textbooks • Guidelines Dr Alain Beaulieu

  3. 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

  4. Schedule • Classes • Monday period 7 – S2202 • Thursday period 2 – SSS03 • Friday period 7 – S4201 • Labs • Thursday period 3-4 – SSC02 Dr Alain Beaulieu

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. SunOS Linux MACOS OS-9 Some OS Control Program Monitor - CP/M Precise/MQX Dr Alain Beaulieu

More Related