The undergraduate certificate in Enterprise Web Applications focuses on the theories and skills necessary to design, develop, and implement robust enterprise web applications. You will be taught how to apply and use object-oriented programming (OOP), HTML, JavaScript, and Java (J2SE & J2EE), and will examine the process to build and deploy real-world Java applications. One course in this program covers the CIW JavaScript Specialist curriculum of the CIW JavaScript certification. After completing this certificate, you may consider pursuing your CIW Site Development Associate certification.

Note: While not a prerequisite, it is strongly recommended that you complete our undergraduate certificate in Web Publishing prior to enrolling in this program.

Certificate Objectives

Upon completion of this certificate, the student will be able to:

  • Assess the impact of Java 2 Standard Edition (J2SE) and Java 2 Enterprise Edition (J2EE) on Information Technology Management, on security, and on global economies as it applies to enterprise eCommerce solutions on the Web.
  • Examine the principles and concepts of Object Oriented Programming (OOP) and evaluate the application of these principles in JavaScript and Java.
  • Evaluate the power and advantages of XML that have made it the global standard for enterprise data exchange and data dictionary standardization.
  • Explore and analyze the hierarchy of the Java Class Library; use the objects and properties to design and develop applications on the Web.
  • Appraise the architecture, life cycle, management issues, and process for developing Java Server Pages (JSP) based, Java Servlets based, and JavaBeans based enterprise web applications.

Certificate Requirements (18 semester hours)

ENTD200Fundamentals of Programming3
ENTD381Object Oriented Programming With Java (Prerequisite: ENTD200 - Fundamentals of Programming, ENTD211 - Introduction to Software Design, ENTD261 - Scripting Languages for the Administrator, or ENGR200 - Introduction to Engineering and Computing)3
ENTD481Enterprise Development using J2EE (Prerequisite: ENTD381 - Object Oriented Programming with Java)3
INFO321Database Management Systems3
WEBD241Web Development Using JavaScript3
WEBD341Enterprise Data Exchange Using XML3
Total Semester Hours18