To support our site, Class Central may be compensated by some course providers.

Introduction to Java Programming – Part 1

The Hong Kong University of Science and Technology via edX

students interested
  • Provider edX
  • Subject Programming Languages
  • $ Cost Free Online Course
  • Session Upcoming
  • Language English
  • Effort 3-5 hours a week
  • Start Date
  • Duration 5 weeks long

Taken this course? Share your experience with other students. Write review

Overview

Do you want to become a better problem solver?

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.

Part 1 introduces programming fundamentals:

  • Problem solving
  • Primitive data types and arithmetic expressions
  • Object-oriented programming basics
  • Branching and Loops
  • Arrays

Part 2 covers the following topics:

  • String manipulation
  • File I/O
  • Simple event-driven programming
  • Recursion
  • Abstract data types

Taught by

Ting-Chuen PONG

Help Center

Most commonly asked questions about EdX EdX

Reviews for edX's Introduction to Java Programming – Part 1
3.5 Based on 4 reviews

  • 5 star 25%
  • 4 star 25%
  • 3 star 25%
  • 2 star 25%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
2.0 11 months ago
Anonymous is taking this course right now.
the instruction for the course problems and labs are very vague and the information given is sometimes not that clear
Was this review helpful to you? Yes
Yogesh Y
5.0 3 years ago
by Yogesh completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Anoop T
3.0 3 years ago
by Anoop is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
Ronaldo L
4.0 3 years ago
by Ronaldo is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.