C S 330
Download as PDF
Concepts of Programming Languages
Computer Science
College of Physical and Mathematical Sciences
Course Description
Principles and concepts characterizing high-level computer programming languages, process and data abstration, encapsulation, inheritance, functional programming, logic programming, scanners, and parsers.
When Taught
Fall and Winter
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
Program Language Flexibility
Learning Outcome
Be able to write programs using non-imperative language paradigms.
Title
Programming Language Familiarity
Learning Outcome
Learn the vocabulary of programming language design, syntax, and semantics