Interview: Rom Feria, Project Leader of JEDI Program

Rommel P. Feria is an Assistant Professor of Computer Science from the University of the Philippines (UP). He is the only Java Champion in the Philippines and also one of three Apple Distinguished Educators in the country. He is the project leader of the Java Education & Development Initiative (JEDI) project.

What is JEDI?

The Java Education & Development Initiative (JEDI) Project is a partnership of the UP Java Research & Development Center (UP JRDC) and Sun Microsystems, Inc. with the aim of providing free and open source Computer Science/IT courseware for colleges and universities.

How did it start?

The project started to address a common concern of CS/IT faculty members from Philippine colleges and universities. Most CS/IT university faculty members are members of the Philippine Society of IT Educators (PSITE). This group voiced concerns about not having educational materials that are integrated into the CS/IT curriculum. Though there are various training programmes sponsored by companies, either the college/university is required to pay for the software and training materials or the college/university is not provided with the courseware and are left on their own to figure out how to integrate the technologies in their curriculum. This led to a lack of materials to use in teaching.

That's how JEDI started. We started with the most basic CS/IT courses, as recommended by the Association for Computing Machinery (ACM). The courseware includes everything a teacher will need, e.g., teacher's manual, student's manual and lab exercises, among others. The courseware is provided in Open Document Format to make it easier for teachers to modify it as they see fit.

What's the list of courses you make available via the program?

  • Introduction to Programming using Java 1 & 2
  • Data Structures
  • Operating Systems
  • Web Application Development
  • Mobile Application Development
  • Software Engineering
  • Introduction to Databases
  • Java Security (soon to be released)
  • Web Services (soon to be released)
  • Object Oriented Analysis and Design (soon to be released)
  • Sun SPOT (soon to be released)
  • Web Scripting (soon to be released)
  • Introduction to Programming Using Java 1 & 2, Object-First approach (soon to be released)

Note: One of the above courses, "Introduction to Programming 1" is now available at!

How are the JEDI courses written? What's the process?

Topics are proposed to Sun Microsystems, primarily to its team of technical evangelists. Once approved, UP faculty members write them. After the first draft, it goes back to the Sun technology evangelists for QA before release.

Can you share some success stories of the program?

The fact that none other than Dr. James Gosling recognized the project, along with Scott McNealy, is, in itself, a success story. JEDI's expansion to other countries, via our partnerships with Java Champions in Brazil and Indonesia, to name two, makes the project a success for us too.

What are the plans for the future?

Our plans are two-fold. First, we hope JEDI gets translated to other languages and to reach as many students as possible. Being an open source project, we are hoping that we get more people to help improve the courseware.

Second, we hope that our students, in the Philippines, graduate with the skills needed to be globally competitive.

Project Features

Project Links

About this Project

edu was started in November 2009, is owned by Antonin Nebuzelsky, and has 94 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
Please Confirm