Java Programming   Java Programming
 |Sofia Home | Content Gallery |
Home
Syllabus
Schedule
Lessons
Assignments
Resources

Schedule

  • The course is structured for students to complete one lesson a week, with the exception of Lesson 1 and 5 which are spread over 2 weeks. The author recommends that you read the chapter in the text before beginning the online lesson. Then, you will be ready to do the associated assignment.
  • You may post questions and contribute answers in the Discussion area, or share your assignments and projects with peer-reviews amongst other learners. This is a self-moderated learning community.
  • The Lessons and Assignments can be accessed from the left navigation bar.
Week Online Lesson Chapter Topic Assignments
1
1
1
Introduction to Programming Assignment 1
2
3
2
2
Using Objects Assignment 2
4
3
3
Primitive Data Assignment 3
5
4
4
Writing Methods Assignment 4
6
5
5
Selection Assignment 5
7
8
6
6
Iteration Assignment 6
9
7
7, 8
Debugging  Assignment 7
10
8
8
Arrays Assignment 8
11
9
9
Composite Objects Assignment 9
12
10
10 
Inheritance
Assignment 10
13
11
11 - 13
Graphics Assignment 11
14
12
11 - 13
Applications Assignment 12
15
13
14
Streams Assignment 13
16
14
---
Java 2 Features
---

 

Back to Top