TrustOpen Education Category · Discipline · Subject · Course

Subject

SUB-0101-01Programming

active

Foundational and advanced programming concepts, paradigms, and practice.

Canonical ID: urn:taxonomy:cip-aligned:subject:0101-01

Also known as: Computer Programming, Software Construction

Keywords

codingsoftware constructiondebuggingtesting

Browse

Courses

Select a course to view its taxonomy record.

COMP3150

Operating Systems

intermediateactive

This course introduces the principles, design, implementation, and evaluation of modern operating systems. Students examine process and thread management, scheduling, synchronization, deadlocks, memory management, virtual memory, file systems, storage management, security, virtualization, and cloud operating systems. Through Linux-based laboratories and programming assignments, students gain practical experience implementing and analyzing operating-system mechanisms.

CRS-0101-01-004

Applied Programming

activeintermediate

Applies programming techniques to real-world problems including APIs, libraries, version control, and team workflows.

👤