Programming 2 (5 cr)
Code: SOF001AS3AE-3006
Basic information of implementation
- Timing
- 24.03.2025 - 16.05.2025
- Implementation has ended.
- ECTS Credits
- 5 cr
- Campus
- Pasila Campus
- Teaching languages
- English
- Seats
- 15 - 30
- Degree programmes
- ITBBA Business Information Technology
- Teachers
- Kalle Ilves
- Groups
-
CONTACTContact implementation
-
ITE2PASOF1Business Information Technology, 2nd semester, Software Development, Pasila, group 1
- Course
- SOF001AS3AE
Evaluation scale
H-5
Implementation methods, demonstration and Work&Study
Learning methods
a. Contact lessons, independent studies and assignments OR
b. Independent studies and assignments
Assessment
- Weekly programming assignments and activity on the course
If you have already achieved the required learning objectives for this course, then you can show your competence with a portfolio and a demonstration exam. Please contact the teacher of the course if you need any advice on this matter. Recognition of prior learning should be applied for prior commencing the course.
Intro
During this course, you will learn the most significant features of Java programming language that are used in today's programming projects. In addition to Java, the course covers concurrency, algorithms, database handling, data structures, unit testing, and version control. By actively participating in the classes, you will develop important programming skills and the ability to debug programs. You will be able to utilize these skills in your next software industry job.
Materials
Various online resources.
Online Java documentation.
Course materials in Moodle.