|  | Oct 30, 2025 |  |  | 
	     
			
		  	|  | 
              
                | CSE 216 - Programming Abstractions Intermediate-level programming concepts and paradigms, including functional programming, object-orientation, basics of type systems, memory management, program and data abstractions, parameter passing, modularity, and parallel programming. Includes weekly recitations, which provide students with experience in the practice of programming in a variety of high-level languages.
 
 4 credits
 
 Prerequisite(s): C or higher in CSE 214 ; CSE major
 
 
 
 
  Add to Portfolio (opens a new window) |  |