Systematic study of the principles, concepts, and mechanisms of computer programming languages: their syntax, semantics, and pragmatics; the processing and interpretations of computer programs; programming paradigms; and language design. Illustrative examples will be selected from a variety of programming language paradigms. Prerequisite: CS-2210 Data Structures Using Java.
- Fees:
- $50
- Credits:
- 3.0
- Academic Level:
- Undergraduate
- Department:
- Engineering and Computer Science [EG]
- Subject:
- Computer Science [CS]
- Terms Offered:
(Term Legend)
- 2014SP, 2013SP, 2012SP, 2011SP, 2010SP, 2009SP, 2008SP, 2007SP, 2006SP, 2005SP, 2004SP, 2003SP
Term Legend
Undergraduate
- FA: Fall Semester (August-December)
- SP: Spring Semester (January-May)
- S1: Summer Session 1 (May)
- S2: Summer Session 2 (June)
- S3: Summer Session 3 (Online)
- S4: Summer Session 4 (Independent Study)
Graduate
- FS: Fall Semester (August-December)
- SS: Spring Semester (January-May)
- G1: Summer Session 1
- G2: Summer Session 2
- G3: Summer Session 3
- ST: Special Term