|  | Oct 31, 2025 |  |  | 
	     
			
		  	|  | 
              
                | CIS 250 - C++ Programming II (3)Prerequisite: CIS 150
 IAI: CS 912
 spring
 
 Lecture: Three hours of lecture/discussion per week.
 
 The second course in the C language. Abstract data types will be used in the design and implementation of solutions to large-scale problems. Topics include: classes, inheritance, polymorphism, and encapsulation: files and pointers, scope, blocks and dynamic memory; recursion; data structures including stacks, lists, queues, trees; graphs; text processing; and, searching and sorting algorithms. Programming assignments will be completed outside of class.
 
 Note: Search for available course section offerings: Course Schedule.
 PCS: 1.2  
 
 |  |