to expand their knowledge of the advanced capabilities that are available with
the Java programming language and development environment. The program is
...
Division of Continuing Education
JAVA ENTERPRISE DEVELOPMENT C E R T I F I C AT E P R O G R A M • O N L I N E The Java programming environment has become the primary choice for robust, large-scale business systems and is gaining popularity in embedded systems for portable computing devices. The advent of faster processors and less expensive mass storage has allowed Java to transcend the language’s original limitations, and Java’s platform independence makes it suitable for developing web services and global enterprise applications. Additionally, many smaller systems and even hand-held devices can benefit from applications written in Java. W HO S H O U L D E N R O L L Practicing Java programmers and software engineers who want to expand their knowledge of the advanced capabilities that are available with the Java programming language and development environment will find this program valuable. It is also ideal for graduates of the Java Programming Certificate Program who want to continue their education and acquire new skills.
PR OG R A M B E N E F I T S • U se advanced features of the Java programming language to develop complex software for business, science, and technology applications to advance within your field • Develop software in Java for web services, distributed enterprise systems, and web-enabled Internet applications such as electronic business • Use Java to access, manipulate, and execute business rules using data stored in distributed database systems
C E RT I F I C AT E E L I G I B I L I T Y A N D REQUIREMENTS The Java Enterprise Development Certificate Program is designed for Java programmers who have achieved a level of knowledge and experience equivalent to that of Oracle’s Java Certificate. If you are new to Java EE, you should begin with Overview of Java EE in order to gain a complete perspective of the Java EE environment and its components. If you already have some Java EE knowledge, you can request a waiver of the overview course. You still need to complete the remaining required courses and three electives, however. Requests for a waiver can be submitted via email to jdbadwah@ uci.edu. Please provide a detailed explanation of why you do not need to take this course. Students must complete 6 required courses (10 units) and 5 units of elective courses with a grade of “C” or better in each course in order to become an official candidate in this certificate program. All requirements must be completed within 5 years after the student enrolls in his/her first course. Students not pursuing the certificate program are welcome to take as many individual courses as they wish.
ce.uci.edu/javaee
PR OG R A M F E E S
TO ENROLL
The total cost of the program varies depending on the elective courses chosen. Actual fees may differ from the estimate below. Fees are subject to change without prior notice. Course Fees (10 required and 5 elective units) $5,965 Candidacy Fees $125 Textbooks and Materials $162 Total Estimated Cost $6,252
Visit ce.uci.edu/javaee for full course descriptions, instructor biographies, and enrollment information.
J A V A
E N T E R P R I S E
F O R M O R E I N F O R M AT I O N : Jackie Badwah
[email protected] (949) 824-3413
D E V E L O P M E N T
C E R T I F I C A T E
P R O G R A M
COURSE# I&C SCI X460.07 I&C SCI X460.67 I&C SCI X460.69 I&C SCI X460.60 I&C SCI X460.61 I&C SCI X460.68
REQUIRED COURSES U Overview of Java Enterprise Edition Technologies Web Development with Java EE 7 Spring Framework Effective Persistence with JPA (Hibernate) JavaServer Faces (JSF) 2.0 and AJAX Java Web Services
NITS 1.5 1.5 2.5 1.5 1.5 1.5
COURSE# I&C SCI X460.64 I&C SCI X494.81 I&C SCI X460.53 I&C SCI X494.91 I&C SCI X494.85
E L E C T I V E C O U R S E S (Minimum 5 units) U Java Enterprise Architecture Concepts of Service Oriented Architecture (SOA) Cloud Computing Platform as a Service (PaaS) The Scrum Framework for Agile Project Management Agile Software Design and Programming
NITS 1.5 1.5 1.5 2.5 2.5
A DV I S O RY C O MMI T T E E John Clingan, Principal Product Manager, Oracle Corp. Craig S. Dickson, Software Engineer Architect, The Juggernaut Group Martin Hubert, CEO, Freightgate (eLogistics) Prakash Malani, Consultant, MCS LLC Paul Moore, Senior Programmer/Analyst, Capital Group
ce.uci.edu/javaee
David Otaguro, Senior Software Engineer, Google Ruben Reusser, CTO, Headwire Jeff Shelley, Software Engineer, MedAvant Healthcare Solutions Hong Tan, Developer, Accenture Ray Tayek, Independent Consultant