2024-2025 Undergraduate Catalog 
    
    Oct 03, 2024  
2024-2025 Undergraduate Catalog
Add to Portfolio (opens a new window)

CIS 3030 - Programming Languages


3 cr

This course covers fundamental concepts in programming language design from the perspective of the practical programmer. Topics include the syntactic representation of programs; functional programming; static vs. dynamic programming languages; selected advanced object oriented topics; and an introduction to the theory of computation as it applies to programming languages. The student gains useful experience with at least two new languages: one the focus of the instructor and one chosen by the student for a project.

Prerequisite(s): CIS 2260  
Corequisite(s): CIS 3050  
Offered: Fall



Add to Portfolio (opens a new window)