Royal University of Phnom Penh: Excellence in Education
Discover Cambodia’s largest and oldest university, where education, research, and service to society come together to shape future leaders and innovators.
Global Partnerships for a Brighter Future
RUPP fosters global connections to enhance learning opportunities and cultural exchange for students and staff.
Research and Innovation
RUPP is at the forefront of innovation, driving impactful research in science, technology, and social development to address real-world challenges.
Diverse Faculties and Institutes
Explore a wide range of academic programs from Science, Social Sciences, Engineering, and Humanities to the renowned Institute of Foreign Languages and Development Studies.

The objective of this course is to guide the students to know more about Java Programming and tools as well as some working tools that used in the software enterprise. The quality of writing code and its convention also including within the course in order to show the student how to write a good code with the quality acceptance by software company. Several java MVC framework are introduced within the course to let the students to create the Java applications with the time gaining and make the application more robust. During the course, the student will learn how to combine together the tools, framework, database and build a complete application as in the real working environment. As described from the begging, several working tools will be suggested to the students in order to work as the team and have a team spirit. After the course, the student will know to use the tools and build the Java application both desktop and web application.

  1. Java &Working Environment Tools (Eclipse &Bugzilla …)
  2. Java OOP and Java Basic Review
  3. Java IO
  4. Java XML
  5. JDBC (Java database)
  6. Java Code Convention (How to write a good quality code)
  7. J2EE Concept
  8. Strut Framework
  9. Spring Framework
  10. Hibernate Framework
  11. Using eclipse to build all