ITSC 1213: Introduction to Computer Science II

University of North Carolina, Charlotte

Builds on introductory programming by emphasizing modular program design and the organization and processing of data. Students learn to structure programs into reusable components and work with linear data structures such as lists, arrays, stacks, queues, and dictionaries to store and manipulate information. The course introduces strategies for working with structured data, designing algorithms for searching and sorting, and reasoning about data organization. Through applied examples, students develop programs that transform, analyze, and interpret data while practicing systematic debugging, testing, and documentation.

Average GPA: 2.79

Grade distribution records: 9,376 students across 27 terms.

Grade distribution

GradeStudentsPercent
A3,26734.8%
B2,34325.0%
C1,61717.2%
D4925.2%
F8218.8%
W5325.7%

Based on 9,376 student grade records across 27 terms and 20 professors.

Instructors

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

Loading My Class Grades