Dive into Unix/Linux system programming and gain a deep understanding of the Unix kernel interface and libraries with this comprehensive course at CUNY Hunter College.
University CoursesLinuxUnix
Introduction
A course that is mostly about writing programs against the UNIX API, covering all of the basic parts of the kernel interface and libraries, including files, processes, terminal control, signals, and threading.
Highlights
Covers writing programs against the UNIX API
Includes topics such as files, processes, terminal control, signals, and threading
Formerly known as "Unix Tools"
Recommendation
This course is recommended for students interested in Unix/Linux system programming and gaining a deep understanding of the Unix kernel interface and libraries.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.