Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Science | Operating Systems | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program
Program Overview
Department of Electrical and Computer Engineering
The Department of Electrical and Computer Engineering offers various programs for undergraduate and graduate students.
Undergraduate Programs
- Electrical Engineering
- Computer Engineering
- Computer Engineering Direct Entry
- Accelerated Master's
- Courses
- Careers in Electrical Engineering
- Careers in Computer Engineering
- Capstone Projects
- Student Activities
- Current Students
Graduate Programs
- Master of Engineering (MEng)
- Master of Applied Science (MASc)
- Master of Applied Science in Artificial Intelligence (MASc in AI)
- Accelerated Master's
- Doctor of Philosophy (PhD)
- Courses
- Student Activities
- Current Students
Research Areas
- Faculty
- AI & Machine Learning
- Antennas
- Biomedical and Human-Machine Systems
- Communications and Signal Processing
- Engineering Education and Technology
- High Performance and Next Generation Computing
- Information and Software Security
- Networks and The Internet of Things
- Photonics, Nanotechnology & Integrated Circuits
- Power Electronics and Energy Systems
- Robotics, Autonomous Systems and Control
- Software Engineering
ELEC 377: Operating Systems
Description
Operating systems for conventional shared memory computers. System services and system calls, concurrent processes and scheduling, synchronization and communication, deadlock. File systems and protection, memory management and virtual memory, device management and drivers. Unix operating system. Introduction to real-time and distributed systems.
Requirements
PREREQUISITE(S): (ELEC 274 or CISC 231) and (ELEC 278 or CISC 235)
Units: 4.00
See More
