INTRODUCTION

This course is aimed at creating robust enterprise applications using J2EE technologies that allow for rapid change and growth. This course contains all updated concepts of Object-Oriented Programming Review, Software Architectures Overview, Challenges and Platform of Enterprise Application Development, J2EE Scenarios, J2EE Platform Technologies, The Client Tier, The Web Tier, The Enterprise JavaBeans Tier, Integrating with the Enterprise Information System Tier, Packaging and Deployment, Transaction Management, Security, J2EE Internationalization and Localization, Architecture of the Sample Application.

COURSE CODE: SEEC-408

CREDIT HOURS: 03

PREREQUISITES: IT-3548 (Web Systems and Technologies) 

COURSE LEARNING OUTCOMES

At the end of the course the students will be able to:

  • Develop desktop application of Java programming language.
  • Develop strong skills to cater Enterprise Application Development needs and challenges.

TEXT BOOK: Designing Enterprise Applications with the J2EE™ Platform by Inderjeet Singh.

COURSE CONTENTS

  • Object-Oriented Programming Review, Software Architectures Overview
  • Challenges of Enterprise Application Development, the Platform for Enterprise Solutions, J2EE Scenarios
  • J2EE Platform Technologies
  • The Client Tier
  • The Web Tier
  • The Enterprise JavaBeans Tier
  • Integrating with the Enterprise Information System Tier
  • Packaging and Deployment
  • Transaction Management
  • Security
  • J2EE Internationalization and Localization
  • Architecture of the Sample Application

COURSE ASSESSMENT:

  • Final Term Exam: 50 Marks
  • Mid Term Exam: 30 Marks
  • Sessional: 20 Marks
    • Quiz: 05 Marks
    • Assignment: 05 Marks
    • Project & Presentation: 10 Marks

CLASS TIMING:

  • PPP BSSE 6th - A (Tuesday: 02:00 - 03:30 PM) (Thursday: 02:00 - 03:30 PM)
  • PPP BSSE 6th - B (Tuesday: 03:30 - 05:00 PM) (Thursday: 03:30 - 05:00 PM)
  • PPP BSSE 6th - C (Tuesday: 05:00 - 06:30 PM) (Thursday: 05:00 - 06:30 PM)

Course Material