Instructor: Brad Smith
Office: N/A
Email: [email protected]
Spring 2020 Office Hours information will be announced in class.
This course introduces enterprise programming for experienced programmers. It covers contemporary enterprise system development language syntax, frameworks, and development environments. The course includes discussions on development project management concepts and practical applications in developing programs within established commercial software systems.
Complete ABAP: The Comprehensive Guide to ABAP 7.5
By Kiran Bandari
ISBN: 9781493212729
Available on Amazon
Note: This book is a professional reference and may not parallel class content. It is encouraged as a reference alongside assigned reading.
- Develop programs addressing business needs within enterprise systems.
- Work within existing software systems, conforming to their design frameworks.
- Understand and implement programming enhancements to meet business demands.
- Discuss various tools and techniques in enterprise software programming.
- Examine enterprise software customization and its appropriateness.
- Provide practical experience in writing and maintaining programs within enterprise environments.
- Facilitate team-based project work in an enterprise programming context.
By the end of this course, students are expected to:
- Create and enhance programs using contemporary enterprise programming languages and environments.
- Understand the role of customization in enterprise programming and make informed decisions about it.
Details are posted on D2L.
- CSCI 2910 Server-Side Programming or equivalent.
- CSCI 3720 Fundamentals of Business Information Systems or 5730 Enterprise Information Systems, or instructor permission.
Graduate students are required to complete a supplemental project, as communicated separately.
Students will use the SAP GUI for homework. Installation instructions are available on D2L.
Grades are based on a total point system. Points vary among class elements based on their importance and complexity. The D2L gradebook will show points possible and earned for all assignments.
Element Points Overview:
- Homework/programs: 10 - 40 pts each
- Quizzes: 5 - 20 pts each
- Midterm Exam: 200 pts
- Final Exam: 200 pts
- Other activities: As shown in gradebook
- Textbook Reading & Studying Activities: 3 hours per week
- Homework: 3 - 4 hours per week
- Miscellaneous Activities: 1 hour per week
Percentage | Undergraduate Letter Grade | Graduate Letter Grade |
---|---|---|
93 - 100 | A | A |
90 - 92 | A- | A- |
87 - 89 | B+ | B+ |
... | ... | ... |
60 - 66 | D | - |
0 - 59 | F | F |
Full grading scale available in course documentation.
Homework involves writing ABAP programs, reading the textbook, and other tasks. It's designed to reinforce class concepts and provide hands-on experience.
Quizzes may be given during class on covered material. They may not be announced in advance.
A variety of resources from Sherrod Library's electronic resources will be used, including:
- ACM Transactions on Internet Technology
- Computers & Operations Research
- Decision Support Systems
- ... (and more)
Additional research materials are available at Sherrod Library's Research Guide for Computer & Information Sciences.
Document Last Updated: December 29, 2019