Intro to Operating Systems 2: Memory Management (Coursera)

Offered by Codio,
Intro to Operating Systems 2: Memory Management (Coursera)

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover segmentation, paging, swapping, and virtual memory.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.

Course 2 of 4 in the Introduction to Operating Systems Specialization.

Syllabus

WEEK 1: Introduction
WEEK 2: Segmentation
WEEK 3: Paging
WEEK 4: Swapping
WEEK 5: Virtual Memory

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Positioning: What you need for a successful Marketing Strategy (Coursera) Coursera
IE Business School

Positioning: What you need for a successful Marketing Strategy (Coursera)

Positioning, the must have for a successful Marketing Strategy Positioning is the heart of any Marketing Strategy, the core that you must get right. It does not matter whether you start with a clearly defined target group or with a differential value proposition: You are going to end up with a clear Positioning upon which we build our Marketing Plan. In this course - the second in our Marketing Strategy Specialization - IE professor Ignacio Gafo will guide you through the essential stages of this key marketing process, starting with the basic elements that you will require and deciding on the market segmentation and marketing.

Aug 24th 2026
4 Weeks
Intro to Operating Systems 3: Concurrency (Coursera) Coursera
Codio

Intro to Operating Systems 3: Concurrency (Coursera)

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover concurrency, threads, locks, locking data structures and multi-CPU scheduling.

Aug 31st 2026
4 Weeks
C Programming: Modular Programming and Memory Management - 3 (Coursera) Coursera
Institut Mines-Telecom,Dartmouth College

C Programming: Modular Programming and Memory Management - 3 (Coursera)

Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. In this course you will be introduced to the concept of modular programming: that is, dividing up more complex tasks into manageable pieces. You will learn how to write your own functions (just like functions in mathematics for example). You will also gain insight into a computer's architecture and learn how its memory is organized.

Aug 31st 2026
3 Weeks
Information Technology (IT) Fundamentals for Everyone (Coursera) Coursera
IBM

Information Technology (IT) Fundamentals for Everyone (Coursera)

This course will guide you through fundamental concepts and skills to confidently navigate various aspects of IT and the digital world. You will be introduced to the vast field of IT, covering a wide range of topics to build your IT knowledge. You will delve into hardware, operating systems technology, software, programming, databases, networking, storage, cybersecurity, cloud computing, and support and operations.

Aug 31st 2026
5-12 Weeks
Internet of Things V2: DragonBoard™ bring up and community ecosystem (Coursera) Coursera
University of California, San Diego

Internet of Things V2: DragonBoard™ bring up and community ecosystem (Coursera)

Do you want to develop skills to prototype embedded products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC).

Aug 31st 2026
5-12 Weeks
Análise de Segmentação de Mercado (Coursera) Coursera
FIA Business School

Análise de Segmentação de Mercado (Coursera)

Nossas boas-vindas ao Curso Análise de Segmentação de Mercado. Neste curso, você aprenderá que as organizações estão adotando tecnologias de Big Data como parte de sua estratégia de negócios e em um mercado orientado a dados, trabalhar com a segmentação de forma eficiente é um grande desafio para a maioria das empresas. Uma segmentação eficaz consiste em agrupar seu público-alvo conforme a característica de cada indivíduo, reduzindo esforços e direcionando corretamente ao objetivo desejado.

Sep 14th 2026
4 Weeks
Computer Hardware and Software (Coursera) Coursera
University of California, Irvine

Computer Hardware and Software (Coursera)

This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey hardware components, mobile devices, operating systems, programs and apps, network fundamentals, the Internet, and touch on security and ethics.

Aug 31st 2026
3 Weeks
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) Coursera
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera)

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Aug 31st 2026
5-12 Weeks
Marketing Strategy for Entrepreneurs (Coursera) Coursera
EIT Digital

Marketing Strategy for Entrepreneurs (Coursera)

You live a hands-on-life, and you intend continuing doing so! That is why I guess you already have checked where the QR-code (the logo) for this course lead to, right? And it is in such kind of setting you prefer hands-on-learning. Things you can do, already today, is something you value. You actually did not start this course when enrolling it. You started it long ago, Either as a customer somewhere, or just maybe thinking about marketing for some time. Or maybe you are already working on marketing, of you yourself or maybe your own company. Or as employed somewhere of course. In all these situations what matter is action. Action that contribute to your marketing-journey.

Aug 24th 2026
5-12 Weeks
操作系统原理 (Operating Systems) (Coursera) Coursera
Peking University

操作系统原理 (Operating Systems) (Coursera)

操作系统原理》是针对计算机科学技术专业三年级本科生开设的一门专业基础课程。本课程着重学生系统观的培养,通过重点讲述操作系统的内部结构、工作原理及典型技术的实现,使学生建立起对操作系统的整体及各个功能模块的认识,从而系统掌握计算机的专业知识,进一步提升学生的软件开发能力乃至系统软件开发能力。

Aug 31st 2026
13-24 Weeks