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 Self Paced
  • 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.0 Based on 6 reviews

  • 5 star 17%
  • 4 star 17%
  • 3 stars 33%
  • 2 star 17%
  • 1 star 17%

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

Write a review
  • 1
Anonymous
2.0 a year 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
Anonymous
1.0 4 months ago
Anonymous completed this course.
Absolutely, positively NOT for beginners with no prior programming. The course is hard, moves fast and the instructor is very difficult to follow. I felt like I wasted 3 weeks of my life only to find out how much he wanted from us after teaching so little. Again, if you have never done any programming before, look elsewhere.
Was this review helpful to you? Yes
Naveenkumar.a N
3.0 4 months ago
Naveenkumar.a is taking this course right now, spending 1 hours a week on it and found the course difficulty to be very easy.
I want learn something different to deliver in world

Was this is not satisfy me for this feedback

First teach me then ask feedback
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 4 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.