CSC 415-01: Translators and Compilers

MTWF 1:30 PM to 2:20 PM

Assignments

 

Meeting Date

Text Chapter(s)

Lesson

Assignment Due

Monday 8/19/02

 

Introduction - Course Outline

 

Tuesday 8/20/02

Chapter 1

Introduction

 

Wednesday 8/21/02

Chapter 1

Introduction

 

Friday 8/23/02

Project Review

 

Project Status Report

Monday 8/26/02

Chapter 2

Language Processors

 

Tuesday 8/27/02

Chapter 2

Language Processors

 

Wednesday 8/28/02

Chapter 2

Language Processors

 

Friday 8/30/02

Project Review

 

Project Status Report

Monday 9/2/02

Labor Day

Labor Day

 

Tuesday 9/3/02

Chapter 2

Language Processors

 

Wednesday 9/4/02

Chapter 2

Language Processors

 

Friday 9/6/02

Project Review

 

Project Status Report

Monday 9/9/02

Chapter 3

Compilation

 

Tuesday 9/10/02

Chapter 3

Compilation

 

Wednesday 9/11/02

Chapter 3

Compilation

 

Friday 9/13/02

Project Review

 

Project Status Report

Monday 916/02

Chapter 3

Compilation

 

Tuesday 9/17/02

Chapter 3

Compilation

 

Wednesday 9/18/02

Chapter 3

Compilation

 

Friday 9/20/02

Project Review

 

Project Status Report

Monday 9/23/02

Chapter 4

Syntactic Analysis

 

Tuesday 9/24/02

Chapter 4

Syntactic Analysis

 

Wednesday 9/25/02

Chapter 4

Syntactic Analysis

 

Friday 9/27/02

Project Review

 

Project Status Report

Monday 9/30/02

Chapter 4

Syntactic Analysis

 

Tuesday 10/1/02

Chapter 4

Syntactic Analysis

 

Wednesday 10/2/02

Chapter 4

Syntactic Analysis

 

Friday 10/4/02

Mid-Term Review

Chapters 1-4

 

Monday 10/7/02

Mid-Term Review

Chapters 1-4

 

Tuesday 10/8/02

Mid-Term Exam

Chapters 1-4

 

Wednesday 10/9/02

Open Class

 

 

Friday 10/11/02

Mid-Term Break

Mid-Term Break

 

Monday 10/14/02

Chapter 5

Contextual Analysis

 

Tuesday 10/15/02

Chapter 5

Contextual Analysis

 

 

 

 

 

Wednesday 10/16/02

Chapter 5

Contextual Analysis

 

Friday 10/18/02

Project SOW

Project Overview

·      CSC 415 Project Requirements Document

Monday 10/21/02

Chapter 5

Contextual Analysis

 

Tuesday 10/22/02

Chapter 5

Contextual Analysis

 

Wednesday 10/23/02

Chapter 6

Run-Time Organization

 

Friday 10/25/02

Project Review

 

·      Requirements Analysis Peer Review Report

·      Requirements Analysis Document

Monday 10/28/02

Chapter 6

Run-Time Organization

 

Tuesday 10/29/02

Chapter 6

Run-Time Organization

 

Wednesday 10/30/02

Chapter 6

Run-Time Organization

 

Friday 11/1/02

Project Review

 

·      Technical Specification Document Peer Review Report

·      Technical Specification Document

Monday 11/4/02

Chapter 6

Run-Time Organization

 

Tuesday 11/5/02

Chapter 7

Code Generation

 

Wednesday 11/6/02

Chapter 7

Code Generation

 

Friday 11/8/02

Project Review

 

·      Development Schedule and Plan

·      Test Plan Peer Review Report

·      Test Plan

Monday 11/11/02

Chapter 7

Code Generation

 

Tuesday 11/12/02

Chapter 7

Code Generation

 

Wednesday 11/13/02

Chapter 7

Code Generation

 

Friday 11/15/02

Project Review

 

·      Project Status Report

Monday 11/18/02

Chapter 8

Interpretation

 

Tuesday 11/19/02

Chapter 8

Interpretation

 

Wednesday 11/20/02

Chapter 8

Interpretation

 

Friday 11/22/02

Project Review

 

·      Code Peer Review Report

Monday 11/25/02

Chapter 8

Interpretation

 

Tuesday 11/26/02

Chapter 9

Conclusion

 

Wednesday 11/27/02

Chapter 9

Conclusion

 

Friday 11/29/02

Thanksgivings

Thanksgivings

 

Monday 12/2/02

Final Project Review

 

·      Test Results Report

Tuesday 12/3/02

Final Project Review

 

·      Working System Demonstration

Wednesday 12/4/02

Final Project Review

 

·      Source Code with Documentation

·      User's Manual Peer Review Report

·      User's Manual

Friday 12/6/02

Wrap-up

Wrap-up

 

Friday 12/13/02

Final Exam

Final Exam