x !
Archived Curricula Guide 2017–2019
Curricula Guide is archieved. Please refer to current Curricula Guides
TIEP1 Introduction to Programming I 5 ECTS
Organised by
Degree Programme in Computer Sciences
Preceding studies
Recommended:
Corresponding course units in the curriculum
School of Information Sciences
Curricula 2015 – 2017

General description

Introduction to Programming I (5 ECTS) is a course for absolute beginners in programming. The course will provide a gentle, yet intensive, introduction to programming. No previous knowledge of programing is required.

Learning outcomes

After the course the students are able to solve small programming problems and can independently continue to learn more Java or familiarise themselves with other imperative programming languages.

Contents

The aim is to learn the fundamentals of programming. These include the notions of algorithm, variables, statements, types and control structures (selection and repetition). In addition, topics such as the input and output, good programming practices and strings are covered.

Teaching language

Finnish

Modes of study

Option 1
Available for:
  • Degree Programme Students
  • Other Students
  • Open University Students
  • Doctoral Students
  • Exchange Students
Participation in course work 
In Finnish
Further information 

Tietty määrä hyväksytysti ratkaistuja harjoitustehtäviä ja hyväksytty tentti.

In English
Option 2
Available for:
  • Degree Programme Students
  • Other Students
  • Open University Students
  • Doctoral Students
  • Exchange Students
kirjallinen tentti  Competence-based examination 
In Finnish
Evaluation 
Numeric 1-5. 

Evaluation

Numeric 1-5.

Belongs to following study modules

Faculty of Natural Sciences
Faculty of Natural Sciences
Faculty of Natural Sciences
Faculty of Natural Sciences
Faculty of Natural Sciences
Tampere Summer School
Faculty of Natural Sciences