CS 365 - Programming
Languages Spring
Semester 2005, Section 31252
|
Textbook:
Concepts of Programming Languages by R.W. Sebesta (Sixth Edition,
Addison-Wesley)
Programming Support:
Java 2 The Complete Reference by Herbert Schildt
(Fifth Edition,
MgGraw-Hill/Osborne)
Possible online book suppliers for these books are:
|
Table of Contents (Sebesta)
- Preface
- Chapter 1 - Preliminaries
- Chapter 2 - Evolution of the Major Programming Languages
- Chapter 3 - Describing Syntax and Semantics
- Chapter 4 - Lexical and Syntax Analysis
- Chapter 5 - Names, Binding, Type Checking, and Scopes
- Chapter 6 - Data Types
- Chapter 7 - Expressions and Assignment Statements
- Chapter 8 - Statement-Level Control Structures
- Chapter 9 - Subprograms
- Chapter 10 - Implementing Subprograms
- Chapter 11 - Abstract Data Types and Encapsulation Constructs
- Chapter 12 - Support for Object-Oriented Programming
- Chapter 13 - Concurrency
- Chapter 14 - Exception Handling
- Chapter 15 - Functional Programming Languages
- Chapter 16 - Logic Programming Languages
- Bibliography
- Index
Errata List for Sebesta 6/e textbook.
|
|