Introductory Programming In Java
Labs and Home Works
One must learn by doing the thing; for though you think you know it you have no certainty, until you try it. [Sophocles]| Group Name | Day | Time | Room | Supervisor |
|---|---|---|---|---|
| group01 | Tuesday | 2pm—4pm | 113 | Moi |
| Weeks and dates | Lab problems | Home work problems |
|---|---|---|
| Week 2: 25.02—01.03 | Lab 1: Computing environment, First Java programs | Home work 1 |
| Week 3: 04.03—08.03 | Lab 2 is moved to Week 4 | HW2 is moved to Week 4 |
| Week 4: 11.03—15.03 | Lab 2: Java control structures and modularisation | Home work 2 |
| Week 5: 18.03—22.03 | Lab 3: Mastering methods | Home work 3 |
| Week 6: 25.03—29.03 | Lab 4: Working with Strings and arrays | Home work 4 |
| Week 7: 15.04—20.04 | Lab 5: Exploring small class hierarchies and polymorphism | Home work 5 |
| Week 8: 22.04—26.04 | Lab Free (complete and submit Ass 1) | |
| Week 9: 29.04—03.05 | Lab 6: SCM system "Mercurial" | Home work 6: JavaFX programming, first steps Submit to Hg by 14.05 |
| Week 10: 06.05—10.05 | Lab 7: Elements of Functional Programming in Java | Home work 7: Essay on Future of Java PlatformSubmit to Hg by 21.05 |
