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