CSCI318

Download as PDF

Programming Languages

Subject Code

CSCI

Course Number

318

Course Description

A study of different problem solving paradigms, and representative programming languages. Topics include imperative vs. functional vs. event-driven vs. declarative paradigms, markup vs. computation, typing, memory organization, scope, and lifetime management. Lab exercises focus on working in the various paradigms, and the trade-offs involved. Prerequisite: Computer Science 212.

Units

0

Credit Hours Max

4

Repeatable

Yes