CENG 432
Fundamentals of Enterprise Application Development
Course Objectives:
The objective of this course is to explain the Enterprise Applications, their usage areas and development methods. Students will be familiar with different types of Enterprise Applications, especially Enterprise Resource Planning (ERP) systems and its modules via SAP, which is one of the most common commercial ERP package programs. They will also learn basics of SAP ABAP, the popular enterprise programming language.
| WEEK | COURSE OUTLINE | CONTENT |
| 1 | Introduction to Enterprise Applications | Introduction to Enterprise Application Development |
| 2 | Enterprise Applications Evolution, Integration & Implementation Methodologies | Enterprise Applications Evolution – MRP & ERP |
| 3 | Enterprise Applications Evolution – HRM & SCM & CRM & PLM | |
| 4 | Enterprise Applications Structure and Integration Methodologies | |
| 5 | Enterprise Application Projects Implementation Methodologies | |
| 6 | SAP S/4 Hana | Introduction to SAP S/4HANA |
| 7 | SAP Configuration, Customization and Programming | SAP Configuration and Customization |
| 8 | SAP ABAP Programming | |
| 9 | SAP ABAP Programming | |
| 10 | SAP Functional & Technical Specification Document Preparation | |
| 11 | SAP Sample Modules | SAP MM (Material Management) Module |
| 12 | SAP SD (Sales& Distribution) Module | |
| 13 | New Trends | New Trends in Enterprise Application Development |
Submissions/Homeworks/Projects:
In this course, an ERP requirement document is given to project groups consisting of 5-6 members. Each team determines which SAP modules and processes will be included based on the requirement document and submits a detailed project report including FS (Functional Specification) and TS (Technical Specification) documents.
Grading:
Midterm %30
Final Exam %40
Project %30
Course Learning Outcomes:
C1. To be able to define and explain different types of Enterprise Applications
C2. To be able to describe the development and implementation strategies of Enterprise Applications
C3. To be able to demonstrate configuration, customization and programming of Enterprise Applications with examples using SAP sources
- CENG 400
- CENG 411
- CENG 415
- CENG 416
- CENG 418
- CENG 421
- CENG 422
- CENG 424
- CENG 431
- CENG 433
- CENG 434
- CENG 435
- CENG 436
- CENG 437
- CENG 441
- CENG 442
- CENG 443
- CENG 444
- CENG 451
- CENG 452
- CENG 461
- CENG 462
- CENG 463
- CENG 464
- CENG 465
- CENG 467
- CENG 471
- CENG 472
- CENG 473
- CENG 481
- CENG 482
- CENG 483
- CENG 484
- CENG 485
- CENG 486
- CENG 487
- CENG 488
- CENG 491
- CENG 499
