Skip to main content

Programming (5 cr)

Code: TI00CW89-3002

General information


Enrollment

02.01.2019 - 14.01.2019

Timing

01.01.2019 - 30.04.2019

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Campus

Kotka Campus

Teaching languages

  • Finnish

Degree programmes

  • Degree Programme in Information Technology

Teachers

  • Pekka Vilpponen

Teacher in charge

Pekka Vilpponen

Groups

  • TIKT18SPPELI
    Game programming, full-time studies

Objective

You gain deeper understanding of programming compared to previous unit. In first unit you learned only the necessary. Now you deepen and broaden your skills to achieve the first step for a programmer career. You are able to use different programming libraries. You learn to handle different types of strings, files and recursive functions. Also memory addresses ja dynamic memory allocation from operating system becomes familiar. You learn how to use preprocessor and bitwise operations. You find out what are classes and objects. You get more practice for selecting correct search words to make great internet searches.

Content

Do you know the difference of C- and C++ strings? Are you able to use multidimensional arrays? What are recursive functions? What is meant by streams in programming? What are structures or pointers? What means dynamic memory allocation? How do you control preprocessor? What are classes and objects? How do you use them?

Evaluation scale

1-5

Qualifications

Prerequisities: skills of Programming technique cource