ITSC 2181: Introduction to Computer Systems

University of North Carolina, Charlotte

Introduction to computer system abstractions reflected in programming languages, operating systems, architectures, and networks. Topics include: overview of computer and processor architecture, instruction set architecture and introduction to assembly language, C programming, system calls, processes and process memory layout, interfaces for memory allocation and file systems, file and directory management via the command line, network architecture and protocols (such as HTTP, MAC, IP, DNS).

Average GPA: 2.78

Grade distribution records: 2,820 students across 6 terms.

Grade distribution

GradeStudentsPercent
A96234.1%
B86830.8%
C47817.0%
D1575.6%
F2599.2%
W953.4%

Based on 2,820 student grade records across 6 terms and 9 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades