CIS 240 - Control Language Programming

Spring 2007

horizontal line

Instructor:  Brad Ford
Room:  BE-12
Time:  Wednesday 5:00-10:00 p.m. 8/14/06 Orientation
Ticket Number:  #34624 Online
Phone Number:  1-951-288-2505 (cell)
Office:  BE-12
Office Hours:   
Text:  Control Language programming for the AS/400, by Bryan Meyers and Dan Riehl, Duke Communications International, 1997 Second Edition, ISBN 1-882419-76-6
Course Materials: USB drive to store materials
Email Address:  Brad@BFord.us

Home Page: 

http://www.cerritos.edu/Hohly

horizontal line

  BASIS FOR DETERMINING COURSE GRADE:

Assignments 12 @ 35 pt. ea. 420
Written/Homework Assignments (Bonus point - maximum 50 pts)  
Midterm @ 100 pt. 100
Final Exam 100
Total Points 620

    A=558, B=496, C=403, D=310, Fail=309 and below

horizontal line

Tentative Schedule

Week #  week beginning

TOPICS TO BE COVERED 

Chapters 

Assignments 


Jan. 8 
Introduction  
Review of SEU and PDM  
Editor in Websphere development studio
What is CL?  
Control Language Command Names
Appendix B: PDM 
Appendix C: SEU
1
Lab Assignment #1 

Jan.  15
Command Parameters  
AS/400 User Interfaces
Monday Only 1/15/07 Martin Luther King Holiday

 

Jan. 22
Creating CL Programs  
Structure of CL Source Member

Lab Assignment #2 

Jan. 29
Declaring Program Variables  
CHGVAR Command
Labor Day Monday 9/4/06

Lab Assignment #3 

Feb. 5 
CL Control Structures  
Expressions

10 
Lab Assignment #4 

Feb. 12 
Controlling Work Flow  
Basic Error Handling
Friday 2/16 - Lincoln's Birthday Observance
11 
12 
Lab Assignment #5

Feb. 19 
Passing Program Parameters  
Retrieving and Changing External Attributes
Monday 2/19 Washington's Birthday Observance
13 
14 
Lab Assignment #6

Feb. 26
Files and Data Areas 15  Lab Assignment # 7 

Mar. 5
Advanced Message Handling 16  Lab Assignment #8   
Written Assignments Chapters 1-15 due
10 
Mar. 12 

Advanced File Techniques  

17 Lab Assignment #9
11 
Mar. 19

 Advanced Command Prompting

18 Lab Assignment #10
12 
Mar. 26

  Lab
***Midterm***
Posted http://mhohly.pageout.net/

    
 

*** Spring Recess ****

No classes all week April 2-8  
13 
Apr. 9
Using IBM-Supplied APIs  
Displaying and Changing Command Attributes
19 
20 
Lab Assignment #11 
14 
Apr. 16 
Understanding the Job Log  
Writing, Testing, and  
ILE Environment
21 
22 
Lab Assignment #12 
15 
Apr. 23 
User-Defined Commands  
Command Processing Programs
23 
24 
Lab Assignment #13 (bonus)  
Written Assignments Chapters 16-24 due
16 
Apr. 30 

***Lab*** 

   
17 
May 7

***Lab***
Review 

   
18 
May 14 

****Final Exam****
6:00 a.m. -11:00  p.m.
* Wednesday May. 16 
Taken online in Pageout
http://mhohly.pageout.net/

   

  The information in this syllabus is tentative and subject to change. Changes will be announced via email or posted to the website.

Horizontal Line

(C240sp2007Syl.htm)
last update:  08/05/2008