Basics of Programming 1Laajuus (3 cr)
Code: AE00CM57
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Qualifications
No previous studies are required.
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Enrollment
11.11.2024 - 15.01.2025
Timing
07.01.2025 - 23.02.2025
Credits
3 op
Teaching languages
- English
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Matti Panula
Student groups
-
AE24Bachelor of Engineering, Automation Engineering
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.
Enrollment
13.11.2023 - 17.01.2024
Timing
08.01.2024 - 25.02.2024
Credits
3 op
Teaching languages
- English
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Matti Panula
Student groups
-
AE23Bachelor of Engineering, Automation Engineering
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.
Enrollment
14.11.2022 - 12.03.2023
Timing
06.03.2023 - 30.04.2023
Credits
3 op
Teaching languages
- English
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Raine Kauppinen
Student groups
-
AE22ABachelor of Engineering, Automation Engineering
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.
Enrollment
14.11.2022 - 12.03.2023
Timing
06.03.2023 - 30.04.2023
Credits
3 op
Teaching languages
- English
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Raine Kauppinen
Student groups
-
AE22BBachelor of Engineering, Automation Engineering, remote
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.
Enrollment
07.02.2022 - 20.03.2022
Timing
07.03.2022 - 08.05.2022
Credits
3 op
Teaching languages
- English
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Tommi Ylimäki
Student groups
-
AE21Bachelor of Engineering, Automation Engineering
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.