CMSC 330
Programming Languages
Millersville University of Pennsylvania · UGRD · Fall 2026
1 section
Catalog description
Introduction to the fundamental principles of programming language design, semantics, and implementation. Structure and vocabulary of modern programming languages. Programming language topics include formal semantics of programming, name binding, scope, data types, type systems, control flow, object orientation, scripting languages, functional languages, polymorphism, and concurrency. Labs and assignments will include experience in writing programs in a nonprocedural programming paradigm. Pre- or co-requisite: CMSC 362
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #millersville_pennsylvania-CMSC330Fall 2026UGRD4 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?