CIS 705: Advanced Programming Languages
Prerequisite Topics
- Trees, algorithms and recursion
- Functional and object-oriented programming and programming
languages
- Introduction to basic concepts of programming languages, such as
scoping, typing, abstraction and exceptions
- Basic set theory, and reading and writing mathematical proofs
Goals
- In-depth study of programming paradigms, including one or more of
logic, functional, object-oriented and concurrent programming, and
programming languages supporting the selected paradigms
- In-depth study of programming language concepts, including
typing, scoping, abstraction and exceptions
- Introduction to programming language semantics
- Study of programming language design
- Study of development environments
|
|
Department of Computing and Information Sciences - Kansas State University
Address: 234 Nichols Hall, Manhattan, KS 66506
Phone: (785)532-6350; Fax: (785)532-7353; Mailto: webmaster@cis.ksu.edu
|
|