Credits: 2

Schedule: 16.09.2017 - 21.10.2017

Teaching Period (valid 01.08.2018-31.07.2020): 

I-II (Autumn)

Learning Outcomes (valid 01.08.2018-31.07.2020): 

You will learn how to solve algorithmic programming challenges, both individually and as a team. You will be able to design and implement efficient algorithms for challenging computational problems, in practice, quickly and correctly.

Content (valid 01.08.2018-31.07.2020): 

This is a practical hands-on course. We will meet once a week in a computer lab and organise a mini-contest. During the course, you will also take part in NCPC, Nordic Collegiate Programming Contest.

Assessment Methods and Criteria (valid 01.08.2018-31.07.2020): 

Programming challenges.

Study Material (valid 01.08.2018-31.07.2020): 

Available online.

Prerequisites (valid 01.08.2018-31.07.2020): 

Students are expected to have a working knowledge of computer programming, algorithms, and data structures, and preferably some practical experience with C or C++ programming languages.

Grading Scale (valid 01.08.2018-31.07.2020): 

pass/fail

Further Information (valid 01.08.2018-31.07.2020): 

The content of the course varies.

Description