Course
in TUT Course Catalogue
Course
in TUT Course Catalogue for Int. Students
Main Page
Prerequisites
Lectures
Materials
Software Science
Studies (in Finnish)
|
The goal of the course is to develop knowledge and skills
needed for research work in software science. For those who
study Software Science the course is an alternative course for courses OHJ-3506
Software Engineering Project (OHJ-3500
Ohjelmistotuotannon projektityö, in Finnish) or OHJ-4500 Lausekielten
toteutustekniikka. Like the alternatives, also this course
is work-oriented.
Participants of the course carry out some software
science project work individually. 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 a theory. Careful documentation in the scientific style
is an important issue. Partial completions of the course must be
carried out during the same implementation round.
The person in charge is Antero
Kangas.
The prerequisite is succesful completion of OHJ-2206 Design and
Implementation of Data Structures (the corresponding course in
Finnish is OHJ-2200
Tietorakenteiden suunnittelu ja toteutus , and the corresponding
old course is 8100310 Tietorakenteet ja algoritmit) or OHJ-2306
Introduction to Theoretical Computer Science (OHJ-2300 Johdatus
tietojenkäsittelyteoriaan, in Finnish). One of these is
obligatory.
The course is lectured on periods III and IV (9.1.-13.5.2011).
The group meets in TC128 at the first two mondays (9.1. and 16.1.) on
period III at 12-14.
Slides of lecture 1
Slides of lecture 2
Requirements for passing the course
The accomplisment of the course consists of two tasks, reviewing a scientific article, and
a scientific project.
Both tasks
must be executed acceptably.
Reviewing an article
The first task is a short review task of an article. An original
scientific publication is critically read and
studied using given instructions, and reviewed how a scientific
article/report is written. The
task has two goals: learning how to avoid the most typical errors in
the actual work of the course (making the research and reporting) , and
by the reviewed article it is
possible to take a look to the topic of the actual project work.
Scientific work
The other task is an individual scientific project work. First the
student gets acquainted on a given (or suggested by the student and
approved by the teacher) research topic by reading literature
that
is related to the topic. After that the student makes the work that is
related to it, for instance implementation of an algorithm, making
of measurements or other kinds of experiments, and comparing methods
presented in the literature. The last and the most important phase is
to report of the findings in scientific style in written form. The
articles
have a few evaluation cycles on which the student may have to change
her/his
output a lot. The article can be written in English or in Finnish.
Schedule 2012
January 2012
W Mon Tue Wed Thu Fri
1 2 3 4 5 -- (No lectures)
2 9L 10 11 12 13 Lecture: course bureaucracy, basics of writing a report
3 16L 17 18 19 20 Lecture: about scientific work, giving the subjects for exercises
4 23 24 25+ 26 27 Deadline: 25.1. Returning the review of the article
5 30 31 [Planning the research work and searching material]
February 2012
W Mon Tue Wed Thu Fri
5 1 2 3 [Planning the research work and searching of material]
6 6 7 8 9 10 [Planning the research work and searching of material]
7 13 14 15 16 17 [Research work and writing of the 1. version]
8 20 21 22+ 23 24 Deadline 22.2. The report must have
Introduction, Background, and References sections
9E 27 28 29 Exam week
March 2012
W Mon Tue Wed Thu Fri
9E 1 2 Exam week
10 5 6 7 8 9 [Research work and repairing the beginning of the report]
11 12 13 14 15 16 [Research work, the results must be ready]
12 19 20 21+ 22 23 Deadline: 21.3. All the facts must be in place
13 26 27 28 29 30 [Repairing the work and the report]
April 2012
W Mon Tue Wed Thu Fri
14 2 3 4 |-- -- [Repairing the work and the report]
15 -- -- --| 12+ 13 [Deadline: 12.4. The appearance must be finished]
16 16 17 18 19 20 [Personal feedback on weeks 16-17, 1-2h. Reserve time!]
17 23 24 25 26 27 [Repairing the report]
18 30 [Repairing the report]
May 2012
W Mon Tue Wed Thu Fri
18 -- 2 3 4 [Repairing the report]
19 7 8 9+ 10 11 Deadline 9.5. Returning the reviewable (=final) version of the article
20E 14 15 16 -- 18 Exam week
21 21 22 23 24 25
22 28 29 30 31
Guiding for the work is given on lectures and also by email (Antero.Kangas@tut.fi).
You can ask me (by email) an appointment (in room TF211).
Start the subject of your emails concerning the course
by OHJ-2906, thank You. |