337 Theory in Programming Practice

Program: 
Undergraduate Program
Division: 
Electives

Application of program-analysis theory to program design. Methodologies for large-scale program design. Designed to help students bring together theoretical and programming skills.

Prerequisites: 

The following coursework with a grade of at least C- in each: Computer Science 311, 311H, 313H, or 313K; Computer Science 314, 314H, 315, or 315H; Computer Science 310, 310H, 429, or 429H; Computer Science 331 or 331H; and Mathematics 408C, 408K, or 408N.