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
CONTACT
Contact implementation
ITE2PASOF1
Business 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.

Go back to top of page