Search Results

CSC 345. Programming Language Concepts/Paradigms. 3 Credits.

An examination of the conceptual underpinning of programming languages and of the paradigms into which they fall. Topics will be drawn from those comprising the field of programming language such as abstraction, bindings, concurrency, design, encapsulation, history, representation, storage, and types. Programming projects will focus on languages within the functional, declarative, and object-oriented paradigms: such as Common Lisp, ML, Prolog, CLOS ; rather than the familiar imperative paradigm.
Pre / Co requisites: CSC 345 requires a prerequisite of CSC 220 and CSC 241.
Typically offered in Fall.

Department of Computer Science

http://catalog.wcupa.edu/undergraduate/sciences-mathematics/computer-science/

...requisites: CSC 336 requires prerequisite of CSC 335 . Typically offered in Spring. CSC 345. Programming...

Writing Emphasis Requirement

http://catalog.wcupa.edu/undergraduate/general-education-requirements/writing-emphasis/

...Repeatable for Credit. CSC CSC 490. Independent Project...Attribute: Writing Emphasis. ENG 345. Women Writing: Autobiography...

Writing Emphasis Requirement

http://catalog.wcupa.edu/general-information/index-course-prefix-guide/course-index/writing-emphasis/

...Repeatable for Credit. CSC CSC 490. Independent Project...Attribute: Writing Emphasis. ENG 345. Women Writing: Autobiography...