<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE object PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<object>
<breadcrumbs />
<body>&lt;h2 align="center"&gt;&lt;strong&gt;&lt;br /&gt;CMIS 495/588&lt;br /&gt;SAP ABAP Programming&lt;br /&gt;Sample Syllabus&lt;br /&gt;Jo Ellen Moore, Ph.D.&lt;/strong&gt;&lt;/h2&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Prerequisites&lt;/h3&gt;&#13;
&lt;p&gt;(1) Proficiency in another programming language (e.g., C++, VB, Java, Cobol)&lt;br /&gt;(2) Understanding of relational database concepts and basic SELECT statement coding&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Class Meetings&lt;/h3&gt;&#13;
&lt;p&gt;Mondays, 6:00 to 10:00pm&lt;br /&gt;Founders Hall 3103&lt;br /&gt;Feb 22 through May 3&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Course Materials&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Text: &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;em&gt;Discover ABAP: A Hands-on Introduction to ABAP from Concepts to Code&lt;br /&gt;&lt;/em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by Karl-Heinz Kuhnhauser (2008)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Published by SAP Press, and available at the SIUE Bookstore&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;3-ring binder: For hardcopies of Jo Ellen&amp;rsquo;s slides and other readings&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Course Objectives&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;+ &amp;nbsp; To understand what SAP ECC is, why companies adopt it, and the role of ABAP programmers.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;+&amp;nbsp; To develop knowledge and skills needed to work in the SAP ECC development environment, which includes the ABAP Data Dictionary and the ABAP Workbench.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;+&amp;nbsp; To differentiate between the two types of ABAP programs (report and Dynpro) and develop expertise in coding report programs.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;+&amp;nbsp; To write ABAP report applications commonly needed by SAP ECC shops, including basic, detail and interactive lists.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;+&amp;nbsp; To effectively utilize sophisticated selection screens, internal tables, and other advanced features in ABAP report programming, including ALV Grid Display functions.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Access to SAP ECC&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;You can access SAP ECC and our application database in both Founders Hall computer labs (FH 0301 and FH 2301).&amp;nbsp; You can also access our ECC server via the Internet if you install the SAP GUI component on your home PC to do so.&amp;nbsp; More on this the first night of class.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Grading&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;The following scale will be used to assign grades.&amp;nbsp; No curves will be applied.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Percent of Total Possible Points &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Grade&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 93% or higher &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 85 to 92% &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 75 to 84% &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 60 to 74% &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Less than 60% &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;The following assessments will determine the total points you earn in the course.&amp;nbsp; There are 600 total possible points for undergraduate CMIS 495 students and 650 total possible points for CMIS 588 graduate students.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Assessment &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Possible Points&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Exam 1 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Exam 2 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Exam 3 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 1 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 2 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 3 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 4 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 5 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 6 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Project 7 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; *** CMIS 495 students will do EITHER the Article Project or the Cool Thing Project.&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; *** CMIS 588 students will do BOTH.&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Article Project &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp; Cool Thing Project &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Total Possible Points: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 600&amp;nbsp; or &amp;nbsp; 650&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;IMPORTANT Course Policies!&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;DO YOUR OWN WORK.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;All projects are to be done individually.&amp;nbsp; If it is determined that you copied someone else&amp;rsquo;s work, you will receive a failing grade for the course.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;This action is in accordance with the SIUE policy on plagiarism that states: &amp;ldquo;Normally a student who plagiarizes shall receive a grade of F in the course in which the act occurs.&amp;nbsp; The offense shall also be reported to the Provost.&amp;nbsp; In addition, any graduate student who has been found to have committed an act of plagiarism may be dropped from his or her graduate degree program by his or her department.&amp;rdquo;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;For further details, including an explanation of what constitutes plagiarism, see: http://www.siue.edu/lovejoylibrary/services/instruction/plagiarism.shtml.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;BOTTOM LINE:&amp;nbsp; Do not even THINK about copying someone else&amp;rsquo;s work.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;You are here to learn.&amp;nbsp; Doing your own work on assignments is a crucial part of the learning process.&amp;nbsp; Exams are designed to &amp;ldquo;unmask&amp;rdquo; students who may not have done their own work on programming projects.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;KEEP UP.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Let&amp;rsquo;s face it &amp;ndash; in a 10-week programming class there is not enough time to fall behind AND RECOVER.&amp;nbsp; So you need to not fall behind.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Each assignment will carry an explicit due date, nearly always a class meeting date.&amp;nbsp; The assignment is due AT THE BEGINNING OF CLASS that night.&amp;nbsp; An assignment submitted after the due date/time will receive a deduction of 10% for each day it is late (including weekends and holidays).&amp;nbsp; After one full week has passed, the assignment will receive no credit.&amp;nbsp; In other words, if a project was due at the beginning of class on Monday and by the following Monday you still cannot submit it, hang it up.&amp;nbsp; It&amp;rsquo;s too late.&amp;nbsp; In this event, you would likely want to make an appointment with the instructor to discuss the likelihood of still being able to complete the course successfully.&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;h3&gt;Week-by-Week Plan&lt;/h3&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 1 (Feb 22)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Course overview&lt;/p&gt;&#13;
&lt;p&gt;Overview of ERP concept and the SAP ECC product&lt;/p&gt;&#13;
&lt;p&gt;Overview of SAP ECC architecture&lt;/p&gt;&#13;
&lt;p&gt;ABAP Data Dictionary concepts&lt;/p&gt;&#13;
&lt;p&gt;Initiate the Article and Cool Thing projects&lt;/p&gt;&#13;
&lt;p&gt;Test SAP logons&lt;/p&gt;&#13;
&lt;p&gt;Installing the SAP GUI on a home pc&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: Ch 1, pp. 44, 66-67 of Ch 2, plus associated readings noted in Week 1 slides&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Project Out: Project 1 (due Mar 1)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 2 (Mar 1)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 1&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Basics of ABAP Workbench&lt;/p&gt;&#13;
&lt;p&gt;Create an ABAP program&lt;/p&gt;&#13;
&lt;p&gt;ABAP Select statement&lt;/p&gt;&#13;
&lt;p&gt;Data definitions in ABAP&lt;/p&gt;&#13;
&lt;p&gt;Screen prints in SAP ECC&lt;/p&gt;&#13;
&lt;p&gt;Principle ABAP statements&lt;/p&gt;&#13;
&lt;p&gt;Basic list programming&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: Ch 3, Ch 4, pp. 261-270 and 281-293 of Ch 10&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Project Out: Project 2 - Basic List Programming (due Mar 22)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;SPRING BREAK&amp;nbsp; (no class on Mar 8)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 3 (Mar 15)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Some advanced list techniques&lt;/p&gt;&#13;
&lt;p&gt;Overview of program level events&lt;/p&gt;&#13;
&lt;p&gt;Start on internal tables&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: p. 169 of Ch 7, pp. 313-316 and 329-333 of Ch 11&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 4 (Mar 22)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 2&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Finish internal tables&lt;/p&gt;&#13;
&lt;p&gt;Control level processing (CLP)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: Ch 12, Ch 6&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Project Out: Project 3 - Control Processing with Internal Tables (due Apr 5)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 5 (Mar 29)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Article project&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Database views&lt;/p&gt;&#13;
&lt;p&gt;Advanced selection screen techniques&lt;/p&gt;&#13;
&lt;p&gt;Using method calls to read database tables&lt;/p&gt;&#13;
&lt;p&gt;What to expect for Exam 1&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: Ch 11 excluding pp. 334-341 and 347-367&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Project Out: Project 4 - Advanced Basic Lists (due Apr 12)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 6 (Apr 5)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 3&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Exam 1 (through internal tables and CLP)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 7 (Apr 12)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 4&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Review Exam 1&lt;/p&gt;&#13;
&lt;p&gt;Interactive list programming&lt;/p&gt;&#13;
&lt;p&gt;Multiple detail lists&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: (nothing from text, all from JEM)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Projects Out: Project 5 - Single-Level Interactive List (due Apr 19)&lt;/p&gt;&#13;
&lt;p&gt;Project 6 - Multiple-Level Interactive List (due April 26)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 8 (Apr 19)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 5, Cool Thing&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Cool Thing deliveries&lt;/p&gt;&#13;
&lt;p&gt;Start ALV Grid Display function calls&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Reading: (nothing from text, all from JEM)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Project Out: Project 7 - Produce Report Using ALV Grid Display (due May 3)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 9 (Apr 26)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 6&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;Topics: Exam 2 (since last exam up to - not including - ALV Grid Display)&lt;/p&gt;&#13;
&lt;p&gt;Finish ALV Grid Display function calls&lt;/p&gt;&#13;
&lt;p&gt;Distribute Exam 3 (Take-Home due May 3)&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Week 10 (May 3)&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;&#13;
&lt;p&gt;DUE: Project 7&lt;/p&gt;&#13;
&lt;p&gt;Exam 3 Take-Home&lt;/p&gt;&#13;
</body>
<css />
<leftcolumn />
<subject />
<description />
<profile />
<globalheader />
<header />
<keywords />
<js />
<sectionheader />
<footer />
</object>

