Subject Code
CIS
Course Number
705
Course Title
Programming Languages
Course Description
Programming language concepts, including typing, scoping, abstraction and exceptions; programming paradigms, including one or more of logic, functional, object-oriented and concurrent programming, and programming languages supporting the selected paradigms; introduction to programming language semantics; programming language design; development environments.
Minimum Units
3
Maximum Units
3
Repeatable
No
Notes
Not available for credit to students with credit in CIS 505.
Course Typically Offered
Fall
Requisites
010074