Skip Navigation

Java Enterprise Development

Overview

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.

Who Should Enroll

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.

Career Insight

Occupational summary for software developers in the United States.

801,667
Jobs
(2016)
18.40%
Projected Growth
(2017-2027)
$76k-$127k
Annual Salary
(25th-75th Percentile)

Program Benefits

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

Course Schedule

Required Courses

TitleWinterSpringSummerFall
I&C SCI X460.67
Web Development Using Java EE 7 (1.5 units)
I&C SCI X460.67
  to be scheduled    
I&C SCI X460.69
Spring Framework (2.5 units)
I&C SCI X460.69
    to be scheduled  
I&C SCI X460.60
Effective Persistence with JPA (Hibernate) (1.5 units)
I&C SCI X460.60
  to be scheduled    
I&C SCI X460.64
Java Enterprise Architecture (1.5 units)
I&C SCI X460.64
    to be scheduled  
I&C SCI X460.68
Java Web Services (1.5 units)
I&C SCI X460.68
to be scheduled to be scheduled   Online

Elective Courses

TitleWinterSpringSummerFall
Java Enterprise Development
I&C SCI X460.71
Continuous Delivery with Java Microservices (1 unit)
I&C SCI X460.71
Online   to be scheduled  
I&C SCI X494.81
Concepts of Service-Oriented Architecture (SOA) (1.5 units)
I&C SCI X494.81
  to be scheduled    
I&C SCI X460.53
Cloud Computing Platform as a Service (PaaS) (1.5 units)
I&C SCI X460.53
to be scheduled to be scheduled   Online
I&C SCI X494.91
The Scrum Framework for Agile Project Management (2.5 units)
I&C SCI X494.91
  to be scheduled   Online
I&C SCI X494.85
Agile Software Design and Programming (2.5 units)
I&C SCI X494.85
    to be scheduled  
I&C SCI X460.72
Angular (1.5 units)
I&C SCI X460.72
Online   to be scheduled  

Course schedules are subject to change. Individual courses may be taken without enrolling in the full certificate.

Receive Customized Training for your Employees
Learn How To Earn Your Certificate

Certificate Eligibility and 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 Certification.

Students must complete five (5) required courses (8.5 units) and (6.5 units) elective courses with a grade of ”C“ or higher in each course in order to become eligible for the certificate. To become an official candidate in the program, students pursuing the certificate must submit a Declaration of Candidacy. Students are encouraged to declare candidacy as soon as possible, but no later than after the third course in the program. To receive the certificate after completing all program requirements, students must submit a Request for Certificate. All requirements must be completed within five (5) years after the student enrolls in his/her first course. Students not pursuing a certificate are welcome to take as many individual courses as they wish.

Advisory Committee

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

On-site Training Available

Our Corporate Training specialists can deliver this program or customize one that fits your organization’s specific needs. Visit Corporate Training or call (949) 824-1847 for information.

English Proficiency Requirement
All certificate programs at UCI Division of Continuing Education (classroom and online formats) require professional-level English language proficiency in listening and note-taking, reading comprehension and vocabulary, written expression, and oral presentation.

Developing Web Application with Java EE 7: Information Session
View Recording