Skip to content

Coursework for Enterprise Programming at East Tennessee State University

Notifications You must be signed in to change notification settings

zackbunch/EnterpriseProgramming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSCI 4767: Enterprise Programming

Spring 2020 - 3 Credit Hours

Instructor Information

Instructor: Brad Smith
Office: N/A
Email: smithmb3@etsu.edu

Office Hours

Spring 2020 Office Hours information will be announced in class.

Course Description

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.

Recommended Textbook

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.

Course Purpose and Student Objectives

  • 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.

Course Goals

  • 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.

Course Learning Outcomes

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.

Course Policies

Details are posted on D2L.

Prerequisites

  • CSCI 2910 Server-Side Programming or equivalent.
  • CSCI 3720 Fundamentals of Business Information Systems or 5730 Enterprise Information Systems, or instructor permission.

Graduate Content

Graduate students are required to complete a supplemental project, as communicated separately.

Available Software

Students will use the SAP GUI for homework. Installation instructions are available on D2L.

Grading

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

Workload Expectations

  • Textbook Reading & Studying Activities: 3 hours per week
  • Homework: 3 - 4 hours per week
  • Miscellaneous Activities: 1 hour per week

Grading Scale

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

Homework involves writing ABAP programs, reading the textbook, and other tasks. It's designed to reinforce class concepts and provide hands-on experience.

Quizzes

Quizzes may be given during class on covered material. They may not be announced in advance.

Bibliography, Recommended Readings, and Supplemental Materials

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

About

Coursework for Enterprise Programming at East Tennessee State University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages