Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Dec 21, 2024  
2022-2023 UMaine Undergraduate Catalog 
    
2022-2023 UMaine Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COS 301 - Programming Languages


Introduction to the fundamental concepts of formal languages, as well as the evolution and characteristics of major programming languages.  Topics include finite-state automata, regular expressions, parsing, syntax and semantics, scope and binding, data types, and abstract data types.

General Education Requirements:

Prerequisites: Grade of C- or higher in COS 226 and COS 250

Course Typically Offered: Fall

Credits: 3



Add to Portfolio (opens a new window)