2018-2019 Undergraduate Catalog 
    
    Apr 19, 2024  
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Add to My Catalog (opens a new window)

CPSC 401 - Programming Languages

(3)
This course covers concepts underlying the design of computer programming languages. Topics include language history, describing syntax, names, data types, scopes, bindings, control structures, subprograms, object-oriented programming, concurrency, exception handling, functional programming, and logic programming. Given the fundamental concepts, students compare and contrast various programming languages.

Prerequisite(s): CPSC 304 or permission of the instructor; MATH 210 is recommended.

Offered Fall 2018 and alternate Fall semesters.



Add to My Catalog (opens a new window)