CMPSC162
Download as PDF
CMPSC 162 - Programming Languages
Full Course Title
Programming Languages
Instructor Name(s)
Krintz, Hardekopf
Course Description
Concepts of programming languages: scopes, parameter passing, storage management; control flow, exception handling; encapsulation and modularization mechanisms; reusability through genericity and inheritance; type systems; programming paradigms (imperative, object-oriented, functional, and others). Emerging programming languages and their development infrastructures.
Unit Value
4
Maximum number of times course can be repeated for additional credit
0
Maximum Units
4
Prerequisites
Programs
CMPSC162
is a
completion requirement
for: