This course has already ended.
-
1. Permission for use of anonymized course data in research
Sunday, 27 August 2023, 21:45 – Friday, 22 December 2023, 23:59
-
2. Welcome to Programming 3: Interfaces and Techniques
Sunday, 27 August 2023, 21:45 – Friday, 8 September 2023, 23:59
- 2.1 Welcome to the Course
- 2.2 Practical Matters
- 2.3 Java: Programming Environment
- 2.3.1 Java IDE and the First Program
- 2.3.2 Git: Basics
- 2.3.3 Git: The Use on This Course
- 2.3.4 Managing a Java code project with Maven
- 2.3.5 Preparing for the first programming task submission
- 2.4 ⌛ Counting the Mean
- 2.5 Virtual Desktop: TUNI Virtual Desktop
- 2.6 A more detailed introduction to Java
- 2.7 Q&A Session
-
3. Java as a Programming Language
Monday, 4 September 2023, 12:00 – Friday, 15 September 2023, 23:59
-
4. Programming in the Large
Monday, 11 September 2023, 12:00 – Friday, 22 September 2023, 23:59
-
5. Inheritance
Monday, 18 September 2023, 12:00 – Friday, 29 September 2023, 23:59
-
6. Class Hierarchies
Monday, 25 September 2023, 12:00 – Friday, 6 October 2023, 23:59
-
7. Packages
Monday, 2 October 2023, 12:00 – Friday, 13 October 2023, 23:59
-
8. Generics
Monday, 9 October 2023, 12:00 – Friday, 27 October 2023, 23:59
-
9. Autumn Break: give mid course feedback
Monday, 9 October 2023, 12:00 – Friday, 27 October 2023, 23:59
-
10. Work Distribution and Working in a Team
Monday, 23 October 2023, 12:00 – Friday, 3 November 2023, 23:59
-
11. Functional Program
Monday, 30 October 2023, 12:00 – Friday, 10 November 2023, 23:59
-
12. Graphical User Interfaces
Monday, 6 November 2023, 12:00 – Friday, 17 November 2023, 23:59
-
13. Project Start
Sunday, 12 November 2023, 12:00 – Friday, 1 December 2023, 23:59
-
14. Testing a Graphical User Interface
Monday, 20 November 2023, 12:00 – Friday, 8 December 2023, 23:59
-
15. Documenting the Project
Monday, 27 November 2023, 12:00 – Friday, 8 December 2023, 23:59
-
16. Project Turn-in
Monday, 27 November 2023, 12:00 – Friday, 8 December 2023, 23:59
-
17. Exam
Monday, 4 December 2023, 20:00 – Friday, 22 December 2023, 23:59
harjoitus - exercise
0 / 540
palaute - feedback
0 / 15
projekti - project
0 / 500
teoria - theory
0 / 430
tutkimuslupa - research permission
0 / 10