CS 433
Introduction to Linux Kernel Programming. 3 credits, 3 contact hours
New Jersey Institute of Technology · UGRD · Fall 2026
1 section
Catalog description
Prerequisites: CS 288 , CS 332 , and CS 350 . An introductory study of how the Linux operating system is built from scratch. AS a hands-on course, students will perform intensive programming using the Linux kernel. The contents include booting, segmentation and paging, creating and destroying processes, process switching and scheduling, handling exceptions and interrupts, software interrupts, creating system calls, creating file systems, networking with TCP/IP, device driver writing and module programming. At the end of the course, students will be able to modify the Linux operating system to create their own.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #new_jersey-0929Fall 2026UGRD3 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?