CS 680
Linux Kernel Programming. 3 credits, 3 contact hours
New Jersey Institute of Technology · UGRD · Fall 2026
1 section
Catalog description
An in-depth study of how the Linux operating system is built from scratch. AS a hands-on course, students will perform intensive programming using Linux Kernel. The contents include machine booting, segmentation and paging memory management, creating and destroying processes, process switching and scheduling, handling exceptions and hardware interrupts, software interrupts, creating system calls, creating file systems, networking with TCP/IP, device driver writing and module programming, etc. At the end of the course, students will be able to modify Linux operating system to create their own.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #new_jersey-0867Fall 2026UGRD
- 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?