CSC 4630-001 Course Calendar

Spring 2007

Dr. Beck

Lec # Date Topic Assignment due Agile project
1 1/17 Introduction
Regular expressions

2 1/22 Filters
transliteration
Shortest C program
Paper size program
3 1/24 Filters again
grep

4 1/29 Shell scripts Lexicon and digraph count
5 1/31 Quiz 1
More shell scripts

6 2/5 Quiz issues: wc, tr, grep Project 1: mobylex
7 2/7 awk, another scripting language
8 2/12 More on awk
9 2/14 Ice Storm
No class

10 2/19 awk practice
11 2/21

12 2/26 Exam 1
13 2/28 Software development; agile process Project 2: mobylex.awk

3/5 Spring Break

3/7 Spring Break
14 3/12

Sprint Plan 1 (due 5 p.m.)
15 3/14 Perl by Example
Sprint review template
Exam Reprise answers
16 3/19 More Perl examples
Sprint Review 1
Sprint Plan 2 (due 5 p.m.)
17 3/21 Arrays in Perl
Owen's problem

18 3/26 Sorting for Owen's problem
Ray's problem
Functions in Perl

Sprint Review 2
Release 1
Sprint Plan 3 (due 5 p.m.)
19 3/28 Quiz 3
20 4/2

Sprint Review 3
Sprint Plan 4 (due 5 p.m.)
21 4/4 Sphere packing
Ray's problem


Easter Monday
22 4/11 Perl and regular expressions

23 4/16
Sprint Review 4
Release 2
Sprint Plan 5 (due 5 p.m.)
24 4/18 Exam 2

25 4/23

Sprint Review 5
Sprint Plan 6 (due 5 p.m.)
26 4/25

27 4/30

28 5/2

Sprint Review 6
Release 3

5/9 Final Exam 1:30 p.m. - 4:00 p.m.