CSC 330 - Programming Languages (3)This course introduces students to a variety of high-level programming languages, including languages from procedural, functional, object-oriented, and logic programming paradigms. The course will also consider the history of these languages and the relative advantages and disadvantages between them, including the compilation process, language grammar, and semantics. Issues concerning the design and implementation of programming languages will be discussed.
Prerequisite(s): CSC300
[Concurrent enrollment with CSC300 may be allowed by permission of department.] Grading Method: Letter Grade Fee: Yes Term Typically Offered: Every other Fall
Add to Portfolio (opens a new window)
|