CIS405C Advanced Information Systems Development

CIS520 Software Engineering


Instructor: Dr. M. Wang

Office: ST #609

Class Time: 4:20 – 8:10 p.m. Friday

Office Hours:  R 4:00-6:00 p.m. Friday 3:30-4:20 p.m.

Office Phone:  (323) 343-2958   



Web Site URL:



Enterprise Resource Planning by Wagner and Monk, 3rd Edition ©2009

ISBN-10: 1423901797 

Thomson Course Technology


Reference book:

Materials Management with SAP ERP: Functionality and Technical Configuration (3rd Edition), SAP Press

ISBN 978-1-59229-358-2


 Software Tools: SAP software  ECC 6.x

 Course Description: The course introduces enterprise system re-engineering, design, development and configuration with hands-on experiences on SAP. This course requires students to complete the configuration of the FI, MM, CO, PP, and SD modules for the fictitious Company. This configuration involves the completion of guided exercises to configure the specific elements of organizational structure and master data for each module in a specified order. The student will complete a Business Case in which transactions will be processed through the configuration completed to that point that tests the actual configuration. Once the organizational structure and basic master data are input, the students are able to test their configuration with a full set of test transactions to verify the configuration.


After completion of the course, students are able to   


Instructional Procedures:

Classroom activities will consist of lecture, example demonstration and in-class exercises. The contents taught in class will be followed by homework assignments, projects and exams.


Assessment of Academic Achievement:

     Assignments (24%)

     Projects: (12%)

     Mid-terms (28%)

     Final Exam (36%)


The final grade will be determined on the above performance.

Grading scale: A 100-90%, B 89-80%, C 70%, D 60-69%, F 0-59% 


Class Policies:

Projects and Assignments: Students are expected to accomplish their projects and assignment independently. Requests for debugging your program via email will not be responded. Students are expected to use the equipment of computer labs at CSULA for assignments and projects. 


To receive full credit, a project or an assignment must be completed on time on the date due. Work load and other course load will not be excused. Late penalties will be assessed as follows:


Up to 24 hours after time due --- 25% penalty

Over 24 hours after time due --- 100% penalty


Tests: Exams are cumulative in nature for this programming class. Absence from a test is excused only in a personal medical emergency.


Responsibility: Class attendance is required. Important work will be done in class. Regular attendance will improve your performance. Students will be responsible for all course assignments, lecture notes, handouts and announcements via postings to the class web site.  If class is missed, it is the student's responsibility to drop any assignments due at the Department's office with time stamped. Make sure you receive a receipt acknowledgement if you have to e-mail a softcopy assignment to the instructor in a special situation.


Honor code:  All students are expected to act with honor and integrity in completing their academic requirements. Dishonesty and cheating will not be tolerated. This behavior will result in an F (zero points) on that assignment and possible expulsion from the course (an F in the course). Any suspicious behavior will be addressed. 


Class conduct:  Common courtesy and respect of all people and property expected. Punctual arrival of the class required.  NO cell phones or beepers in class.