Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating Systems Carl Tropper 112 N, McConnell TA’s TBA.

Similar presentations


Presentation on theme: "Operating Systems Carl Tropper 112 N, McConnell TA’s TBA."— Presentation transcript:

1 Operating Systems Carl Tropper 112 N, McConnell carl@cs.mcgill.ca TA’s TBA

2 Up front warning This is a systems course => lots of programming C is the language No, you can’t program in Java. You have to learn C if you don’t know it References on the course web page for C tutorials

3 What’s in it for me? Important ideas in today’s multi-core world Concurrency control, or how do I get a bunch of processes which don’t share memory to cooperate? Same for processes which do share memory Resource allocation (memory) Scheduling (CPU)

4 How does the course work? Text: Modern Operating Systems by Andrew Tanenbaum Programming assignments (50%) (~6 assignments, or one every two weeks) Problems (0%) Why should I do them? Midterm (10%) Final (40%)


Download ppt "Operating Systems Carl Tropper 112 N, McConnell TA’s TBA."

Similar presentations


Ads by Google