Skip to main content

Introduction to Programming (3cr)

Code: TT00CB41-3004

General information


Enrollment
01.08.2022 - 30.09.2022
Registration for the implementation has ended.
Timing
28.08.2022 - 23.10.2022
Implementation has ended.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Business Information Technology and Business Expertise Degree (Masters)
Teachers
Joona Tolonen
Groups
TTK22SD
TTK22SD
TTK22SP
TTK22SP
TTK22SPO
TTK22SPO
TTK22SPT
TTK22SPT
TTK22SPG
TTK22SPG
Course
TT00CB41

Unfortunately, no reservations were found for the realization Introduction to Programming TT00CB41-3004. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

0 - 5

Objective

Introduction to Programming course offers you the basics of programming. Main languages recommended for the course are C# or Java.

Execution methods

Classroom and / or online teaching.

Accomplishment methods

Course is available partly or in whole as an online course. During the course the student will produce simple pieces of code with a help of examples. These code pieces are then combined to form a bigger entity.

Content

1. Introduction
2. Tools
2.1 Compiler and Interpreter
2.2 Text Editor
2.3 Debugger
2.4 Version Control
3. Variables, part 1
3.1 Concept of a Variable
3.2 Basic Variables
4. Flow Control Statements
4.1 If
4.2 Switch-case
4.3 While / Do-while
4.4 For
4.5 Exceptions
5. Subroutines / Functions / Methods
5.1 Methods
6. Variables, Part 2
6.1 Arrays
6.2 Structs
6.3 Pointer / References
7. Documentation
7.1 Documenting the Code
7.2 SDKs, Libraries, APIs

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Qualifications

There are no prerequisites for participating this course.

Go back to top of page