- Degree Bachelor
- Code: CS445
- Credit hrs: 3
- Prequisites: CS311, CS321
A concise introduction to the essentials of imperative programming languages, focusing on principles rather than specifics, while giving examples from many programming languages. The course also covers fundamental issues in language design. Overview of programming paradigms and type systems. Models of execution control: Order of evaluation of sub-expressions; conditional execution; iteration; exceptions and exception handling. Basic concepts of functional programming are also emphasized.
Computer Science Program
R. Sebesta, Concepts of Programming Languages, Addison- Wesley
content serial | Description |
---|
Start your application