Basics of Programming with C++Laajuus (3 cr)
Study unit code: R0419
Credits
3 op
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Enrollment
25.11.2024 - 30.11.2025
Timing
01.01.2025 - 31.12.2025
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Teaching languages
- Finnish
Seats
0 - 100
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Groups
-
TON224SYTäydentävä osaaminen (amk-tutkinto), S24, Tietojenkäsittely ja tietoliikenne (ICT)
-
TON225SYTäydentävä osaaminen (amk-tutkinto), S25, Tietojenkäsittely ja tietoliikenne (ICT)
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Grading scale
Approved/Failed
Enrollment
25.11.2024 - 30.11.2025
Timing
01.01.2025 - 31.12.2025
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Teaching languages
- English
Seats
0 - 100
Degree programmes
- Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Groups
-
CCN225SYComplementary competence (bachelor’s studies in English), S25, Information and Communication Technologies (ICT)
-
CCN224SYComplementary competence (bachelor’s studies in English), S24, Information and Communication Technologies (ICT)
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Teaching methods
This is a self study course in web. The student enrolls to the course in Viope-learning platform using HAKA-credentials.The course can be found using the name:
R0419-NEWUI / Introduction to C++ Programming 2024
Viope can be reached at:
https://vw4.viope.com/login?org=laurea
After completing the course in Viope, the student will apply for a grade using the form below:
https://elomake.laurea.fi/lomakkeet/20370/lomakkeet.html
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
Location and time
Student completes the course independently using Viope-learning platform.
Learning materials and recommended literature
Course material can be found in Viope-learning environment
Students workload
Student completes the course independently using Viope-learning platform. It is good to reserve enough time to do the programming assignments.
Further information for students
Student should have completed Basics of programming or have equivalent skills before attending the course. Enrollments will be confirmed monthly. Student can start the course in Viope before the confirmation.
Grading scale
Approved/Failed
Evaluation methods and criteria
Evaluation is based on programming assignments given in Viope-platform. Course will be graded as Approved/failed.
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
To pass the course the student has to:
- Complete 100% of the multiple choice tests, out of which at least 70% has to be correct
- Complete atleast 75% of the programming tasks
Enrollment
27.11.2023 - 01.12.2024
Timing
01.01.2024 - 31.12.2024
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- Finnish
Seats
0 - 100
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Groups
-
TON224SYTäydentävä osaaminen (amk-tutkinto), S24, Tietojenkäsittely ja tietoliikenne (ICT)
-
TON223SYTäydentävä osaaminen (amk-tutkinto), S23, Tietojenkäsittely ja tietoliikenne (ICT)
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Grading scale
Approved/Failed
Enrollment
27.11.2023 - 01.12.2024
Timing
01.01.2024 - 31.12.2024
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- English
Seats
0 - 100
Degree programmes
- Degree Programme in Business Information Technology, Developing Digital Services (NSA2), Laurea Leppävaara
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Scheduling groups
- Koskee vain Avoimen AMK:n asiakkaita, älä ilmoittaudu tähän pienryhmään 1 (Size: 50. Open UAS: 50.)
Groups
-
TON224SYTäydentävä osaaminen (amk-tutkinto), S24, Tietojenkäsittely ja tietoliikenne (ICT)
-
TON225SYTäydentävä osaaminen (amk-tutkinto), S25, Tietojenkäsittely ja tietoliikenne (ICT)
Small groups
- Koskee vain Avoimen AMK:n asiakkaita, älä ilmoittaudu tähän pienryhmään 1
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Teaching methods
This is a self study course in web. The student enrolls to the course in Viope-learning platform using HAKA-credentials.The course can be found using the name:
R0419-NEWUI / Introduction to C++ Programming 2024
Viope can be reached at:
https://vw4.viope.com/login?org=laurea
After completing the course in Viope, the student will apply for a grade using the form below:
https://elomake.laurea.fi/lomakkeet/20370/lomakkeet.html
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
Location and time
Student completes the course independently using Viope-learning platform.
Learning materials and recommended literature
Course material can be found in Viope-learning environment
Students workload
Student completes the course independently using Viope-learning platform. It is good to reserve enough time to do the programming assignments.
Further information for students
Student should have completed Basics of programming or have equivalent skills before attending the course. Enrollments will be confirmed monthly. Student can start the course in Viope before the confirmation.
Grading scale
Approved/Failed
Evaluation methods and criteria
Evaluation is based on programming assignments given in Viope-platform. Course will be graded as Approved/failed.
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
To pass the course the student has to:
- Complete 100% of the multiple choice tests, out of which at least 70% has to be correct
- Complete atleast 75% of the programming tasks
Enrollment
28.11.2022 - 03.12.2023
Timing
01.01.2023 - 31.12.2023
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- Finnish
Seats
0 - 100
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Scheduling groups
- Avoin AMK (Size: 40. Open UAS: 40.)
- Tutkinto-opiskelija tai polkuopiskelija (Size: 0. Open UAS: 0.)
Groups
-
TON222SYLaurea täydentävä osaaminen (amk-tutkinto), S22, Tietojenkäsittely ja tietoliikenne (ICT)
-
TON223SYTäydentävä osaaminen (amk-tutkinto), S23, Tietojenkäsittely ja tietoliikenne (ICT)
Small groups
- Avoin AMK
- Tutkinto-opiskelija tai polkuopiskelija
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Grading scale
Approved/Failed
Enrollment
28.11.2022 - 03.12.2023
Timing
01.01.2023 - 31.12.2023
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- English
Seats
0 - 100
Degree programmes
- Degree Programme in Business Information Technology, Developing Digital Services (NSA2), Laurea Leppävaara
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Scheduling groups
- Avoin AMK (Size: 40. Open UAS: 40.)
- Tutkinto-opiskelija tai polkuopiskelija (Size: 0. Open UAS: 0.)
Groups
-
CCN223SYComplementary competence (bachelor’s studies in English), S23, Information and Communication Technologies (ICT)
-
CCN222SYComplementary competence (bachelor’s studies), S22, Information and Communication Technologies (ICT)
Small groups
- Avoin AMK
- Tutkinto-opiskelija tai polkuopiskelija
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Teaching methods
This is a self study course in web. The student enrolls to the course in Viope-learning platform using HAKA-credentials.The course can be found using the name:
R0419 Introduction to C++ Programming 2022
Viope can be reached at:
https://vw4.viope.com/login?org=laurea
After completing the course in Viope, the student will apply for a grade using the form below:
https://elomake.laurea.fi/lomakkeet/15092/lomakkeet.html
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
Location and time
Student completes the course independently using Viope-learning platform.
Learning materials and recommended literature
Course material can be found in Viope-learning environment
Students workload
Student completes the course independently using Viope-learning platform. It is good to reserve enough time to do the programming assignments.
Further information for students
Student should have completed Basics of programming or have equivalent skills before attending the course. Enrollments will be confirmed monthly. Student can start the course in Viope before the confirmation.
Grading scale
Approved/Failed
Evaluation methods and criteria
Evaluation is based on programming assignments given in Viope-platform. Course will be graded as Approved/failed.
Enrollment
29.11.2021 - 04.12.2022
Timing
01.01.2022 - 31.12.2022
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- Finnish
Degree programmes
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Scheduling groups
- Avoin AMK (Size: 40. Open UAS: 40.)
Groups
-
TON221SYLaurea täydentävä osaaminen (amk-tutkinto), S21, Tietojenkäsittely ja tietoliikenne (ICT)
-
TON222SYLaurea täydentävä osaaminen (amk-tutkinto), S22, Tietojenkäsittely ja tietoliikenne (ICT)
Small groups
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Grading scale
Approved/Failed
Enrollment
29.11.2021 - 04.12.2022
Timing
01.01.2022 - 31.12.2022
Number of ECTS credits allocated
3 op
Virtual proportion
3 op
Mode of delivery
Distance learning
Unit
Laurea Tikkurila
Campus
Laurea Virtual Campus
Teaching languages
- English
Degree programmes
- Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
Teachers
- Matti Oosi
Teacher in charge
Matti Oosi
Scheduling groups
- Pienryhmä 1 (Size: 40. Open UAS: 40.)
Groups
-
CCC221SYComplementary competence (bachelor’s studies), S21, Generic studies
-
CCN222SYComplementary competence (bachelor’s studies), S22, Information and Communication Technologies (ICT)
Small groups
Learning outcomes
The student is able to
- use the fundamental syntax and building blocks of the given programming language
- plan, implement and test small-scale programs with the given programing language
Teaching methods
This is a self study course in web. The student enrolls to the course in Viope-learning platform using HAKA-credentials.The course can be found using the name:
R0419 Introduction to C++ Programming 2022
Viope can be reached at:
https://vw4.viope.com/login?org=laurea
After completing the course in Viope, the student will apply for a grade using the form below:
https://elomake.laurea.fi/lomakkeet/15092/lomakkeet.html
Students are responsible for monitoring their progress in Viope using the statistics page. Before applying for the grade, make sure required number of tasks are completed.
Location and time
Student completes the course independently using Viope-learning platform.
Learning materials and recommended literature
Course material can be found in Viope-learning environment
Students workload
Student completes the course independently using Viope-learning platform. It is good to reserve enough time to do the programming assignments.
Further information for students
Student should have completed Basics of programming or have equivalent skills before attending the course. Enrollments will be confirmed monthly. Student can start the course in Viope before the confirmation.
Grading scale
Approved/Failed
Evaluation methods and criteria
Evaluation is based on programming assignments given in Viope-platform. Course will be graded as Approved/failed.