CS 2130 Spring 2002


Swiki

http://swiki.cc.gatech.edu:8080/cs2130/

Lecture Slides


C PROGRAMMING:
Tue 1/8 Introduction
Thu 1/10 Expressions and Operators

Tue 1/15 C Programming Structures
Thu 1/17 C Preprocessor

Tue 1/22 Storage Classes
Thu 1/24 Pointers and Arrays

Tue 1/29 Stack Frames
Thu 1/31 Dynamic Allocation

Tue 2/5 Strings
Thu 2/7 TEST 0

Tue 2/12 Structs and Unions
Thu 2/14 Data Structures & Function Ptrs

LANGUAGE TRANSLATORS & INTERPRETERS - INTRODUCTION:
Tue 2/19 Formal Language Concepts
Thu 2/21 Regular Expressions

Tue 2/26 Finite State Automata
Thu 2/28 Scanner Generators

Tue 3/5 SPRING BREAK
Thu 3/7 SPRING BREAK

Tue 3/12 Top-Down Parsing
Thu 3/14 Bottom-Up Parsing

Tue 3/19 Attribute Grammars
Thu 3/21 Symbol Tables

Tue 3/26 Parser Generators
Thu 3/28 TEST 1

LANGUAGE TRANSLATORS & INTERPRETERS - ADVANCED TOPICS:
Tue 4/2 Optimization
Thu 4/4 Data Types

Tue 4/9 Functional Programming
Thu 4/11 Functional Optimizations

Tue 4/16 Heap Implementation
Thu 4/18 Garbage Collection

Tue 4/23 Class & Object Implementation
Thu 4/25 Inheritance & Polymorphism

4/29-5/3 FINALS WEEK