|
OHJ-2906 Software Science Project, 5 cr |
Antero Kangas, Antti Valmari
Lecture times and places | Target group recommended to | |
Implementation 1 |
Periods 4 4 - 5 |
Individual project work. It could be, for instance, implementing and measuring the performance of a non-trivial algorithm, literature survey, the solving of a small theoretical problem, or a feasibility study based on theory. Careful documentation in the scientific style is an important issue.
Completion parts must belong to the same implementation
Introduction to research in computer science. Emphasis is on exact research methods.
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Critical reading of original scientific publications. | ||
2. | Making of measurements or other kinds of experiments. Appreciation of occasional and systematic errors. | ||
3. | Reporting findings in scientific style in written form. |
Course | Mandatory/Advisable | Description |
OHJ-2206 Design and Implementation of Data Structures | Mandatory | One of these is an obligatory prerequisite. |
OHJ-2306 Introduction to Theoretical Computer Science | Mandatory |
Course | Corresponds course | Description |
|
|
Description | Methods of instruction | Implementation | |
Implementation 1 |