Hong Kong University of Science and Technology is offering free online course with edX on Java Programming. This MOOC will provide students the knowledge of basic Java programming elements and data abstraction using problem representation and the object-oriented framework. This course is comprised of two 5-week parts. Applicants can enroll now. This is a self-paced course. The course is based on Java Version 7.
Course Details In Brief
Length: 5 weeks
Effort: 3-5 hours pw
Subject: Java Programming
Institution: Hong Kong University of Science and Technology and edX
Certificate Available: FREE
Add a Verified Certificate for $50
Why Choose HKUST MOOC?
This is a free online course it can be accessed free of charge. The Hong Kong University of Science and Technology (HKUST) is a world-class international research university excelling in science, technology and business as well as humanities and social science. It was placed third for the world's under-50 universities in 2012. The Kellogg-HKUST Executive MBA (EMBA) program, for the fourth straight year, topped the Financial Times EMBA global rankings. Hong Kong University of Science and Technology course can be audited free or students can choose to receive a verified certificate for a small fee.
This Java course will provide you with a strong understanding of basic Java programming elements and data abstraction using problem representation and the object-oriented framework. As the saying goes, “A picture is worth a thousand words.” This course will use sample objects such as photos or images to illustrate some important concepts to enhance understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment. This course is comprised of two 5-week parts. University will use Java Platform, Standard Edition Runtime Environment (JRE) or Java Platform, Standard Edition Development Kit (JDK) to give the computer the capability to run java programs and use BlueJ as the Integrated Development Environment (IDE) for developing Java programs.
You Will Learn
- Take a “real-life” problem and abstract out the pertinent aspects necessary to solve it in an algorithmic manner.
- Formulate formal solutions to well-defined problems using the logic of a programming language.
- Implement formal solutions in Java using an integrated development environment.
- Understand the basics of data abstraction using the object-oriented framework.
For detailed information go through edX.