Instructor Dr. P. Juell
- http://www.cs.ndsu.nodak.edu/~juell
Office 256C IACC
Phone 231-8196
Email juell@plains.nodak.edu
Office Hours 11-12 TR
Spring 1999
week T R
1 Jan 5 6 7 8 9
2 10 11 12 13 14 15 16
3 17 H 19 20 21 22 23 Holiday - Martin Luther King, Jr.
4 24 25 26 27 28 29 30
5 31 1 2 3 4 5 6
6 Feb 7 8 9 10 11 12 13
7 14 H 16 17 18 19 20 Holiday - Presidents' Day
8 21 22 23 24 25 26 27
9 28 1 2 3 4 5 6
Mar B B B B B spring Break
10 14 15 16 17 18 19 20
11 21 22 23 24 25 26 27
12 28 29 30 31 1 H Holiday
13 Apr H 6 7 8 9 10 Holiday
14 11 12 13 14 15 16 17
15 18 19 20 21 22 23 24
16 25 26 27 28 29 R Reading Day
May 2 F1 F F2 F F 8 Finals (sec-1 7:30 M, sec-2 7:30 W)
Section 1 (MWF) programs due on F of specified week,
tests on W of specified week, unless otherwise specified.
week [reading] {program- (points) due)
1 Chapter 1: Preliminaries
Chapter 2 : Evolution of the Major Programming
2 Chapter 3: Describing Syntax and Semantics
{program 1 (15 points) command or operator inventory}
3 Chapter 4: Names, Bindings, Type Checking, and
4 Chapter 5: Data Types
{program 2 (20) interactivley build sentence from BNF}
5 Chapter 6: Expressions and the Assignment
TEST 1
{program 3-1 (15) set}
6 Chapter 7: Statement-Level Control Structures
{program 3-2 (15) set}
7 Chapter 8: Subprograms
{program 3-3 (15) set}
8 Chapter 9: Implementing Subprograms
{program 4 (15) paper about the three set programs}
9 Chapter 10: Abstract Data Types
10 Chapter 11: Concurrency
TEST 2
{program 5 (15) m4 macros to c++ sort program
11 Chapter 12: Exception Handling
12 Chapter 14: Logic Programming Languages
{program 6 (15) 5 program pipe}
13 Chapter 15: Object-Oriented Programming
14 VRML
{program 7 (15) VRML world}
15 Script languages
TEST 3
16
FINAL
Grading (points) 200 (about) programs 100 Test 1 100 Test 2 100 Test 3 200 Final