Home » Course Layouts » Free Course Layout Udemy
This course studies fundamental design and implementation ideas in the engineering of operating systems.
0
1
English
English [CC]
FREE
- Learn basic syntax that can apply to any language.
- Learn what is a programming language and the basic concepts for beginners.
- Understand what is Javascript in it's truest form.
- Know the basic syntax of Javascript.
- Know some hidden quirks in Javascript.
Description
Lectures are based on a study of UNIX and research papers. Topics include virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and hardware. Individual laboratory assignments involve implementation of a small operating system in C, with some x86 assembly.
Course content
- Operating Systems Unlimited
- PC Hardware and x86 Programming Unlimited
- Overview of Major Internals, System Call Interface Unlimited
- Virtual Memory Unlimited
- Interrupts, Exceptions Unlimited
- Multiprocessors and Locking Unlimited
- Processes and Switching Unlimited
- Sleep & Wakeup Unlimited
- File Systems Unlimited
- Crash Recovery Unlimited
- File System Performance and Fast Crash Recovery Unlimited
- OS Organization Unlimited
- Language / OS Co-design Unlimited
- Scalable Locks Unlimited
- Lock-free Coordination Unlimited
- Virtual Machines Unlimited
N.A
- 5 stars0
- 4 stars0
- 3 stars0
- 2 stars0
- 1 stars0
No Reviews found for this course.
Instructor
Massachusetts Institute of Technology
5
5
1
1916
1520
Explore Free Courses
Access valuable knowledge without any cost.
{"title":"","show_title":"0","post_type":"course","taxonomy":"course-cat","term":"engineering-skills,health-and-safety","post_ids":"","course_style":"free","featured_style":"course6","masonry":"","grid_columns":"clear4 col-md-3","column_width":"268","gutter":"30","grid_number":"4","infinite":"","pagination":"","grid_excerpt_length":"20","grid_link":"1","grid_search":"0","course_type":"","css_class":"","container_css":"","custom_css":""}