Studies
Here are the grades of courses and course units I've already taken.
The list is updated whenever a new grade is given. The year is divided
in four periods, so new information comes on this page most likely at
the end of October, after Christmas, at the end of March and in
beginning of summer
More detailed information on course units can be found in
ECTS Guides. Use the course number to find the description of the
course units.
Markings explained
Grades are usually from one to five, 1 being the weakest approved and
5 the best grade. Letter H means that course or course
unit is graded by compensation of previous studies or by intial skills
examination or there is no numeral grading for the course, but it has
been approved. Letters NG mean that the course unit is
ongoing right now or is to be taken in near future.
Table headings are Course, which is obvious, Unit
meaning course unit, Cr is ECTS credits of the
course unit, Gr is grade given for the course unit and
Teacher is teacher or instructor of the course unit.
There are studies graded in total 222/240 cr. Numerally graded
courses have a credit weighted mean score 3.87. Free choice studies are
not included when calculating the mean score.
Latest update June 11 2010.
Vocational studies
Information technology
| Course |
Unit |
Cr |
Gr |
Teacher |
| Thesis |
Thesis |
18 cr |
3 |
Paalassalo, Jari-Pekka |
| Survey structure design program. More information
on thesis page |
| Thesis seminar |
Thesis seminar |
2 cr |
H |
Janne Roslöf, Leena Mattila |
| |
| 7050516 SAS Programming |
SAS Programming |
3 cr |
5 |
Suni, Markku |
| BASE SAS basics. Two week intensive course on SAS
programming.
Notes are published
in examples. |
| 7050493 Linux Network Server |
Linux Network Server |
5 cr |
4 |
Virtanen, Tero |
| Installing and configuring a network server.
Document is available in examples. |
| Systems integration |
Systems integration |
3 cr |
H |
Agent-IT |
| Transferring data from one system to
another. XML-transformations (XML, XSLT, XSL), EDIFACT. |
| Artificial intelligence |
Artificial intelligence |
3 cr |
5 |
Ojanperä, Tapani |
Logic and basics of artificial
intelligence.
(defun basicsof () (let( language 'Lisp))) |
| 7050495 Relational Databases |
Relational databases |
5 cr |
4 |
Wikström, Yngvar |
| Database design and implementation.
Effective usage of SQL. Small project document
can be found in examples. |
| BD2302 Introduction to C++ |
Introduction to C++ |
3 cr |
4 |
Gröhn, Anssi |
| Introduction to C++ programming. Basic
structures and OOP. Course provided by North Karelia University of
Applied Sciences. Course culmination is a text based role
playing game. |
| 7050376 OOP
project |
Object oriented programming project |
5 cr |
5 |
Ojanperä, Tapani |
| Preliminary work for an outside software
development project. I continued working with the project during my
work placement basic practice. |
| TTV9001W Programming language C# |
Programming language C# |
3 cr |
5 |
Tamminen, Mika |
| C#-language and .NET architecture. Finnish
Virtual Polytechnic course produced by Vaasa University of Applied
Sciences. |
| 7050396 Embedded software |
Embedded systems 1 |
15 cr |
4 |
Vahtera Pentti, Paalassalo Jari-Pekka |
| AVR-microcontrollers and programming them
in C. RTOS
vocabulary and programming for µC/OS-environment and basics of
dvb-c. |
| Embedded Linux |
Embedded Linux |
3 cr |
5 |
Ketola, Tommi |
| Linux char drivers in PPC environment.
Programming in C language. |
| 7050400 Corporate finances |
Corporate finances |
5 cr |
3 |
Joronen, Hannu |
| Book keeping and other basics of financial
management. I got what I was looking for: I wanted to learn book
keeping and I did. |
| 7050378 Introduction to vocational studies |
Introduction to Internet technology |
3 cr |
H |
Ojala, Olli |
| Network infrastructure and security in
Internet. This course unit inspired me to publish a password
generator |
| Introduction to Digital Media |
3 cr |
2 |
Rikkonen, Marko |
| Familiarizing with programs used in
digital media. Photoshop (imaging), Soundforge (sound), Premiere
(video), Director (movie). |
| Introduction to Embedded Systems |
3 cr |
5 |
Paalassalo, Jari-Pekka |
| Programming embedded systems with
C-language using 8051-controller which is widely used as an exsample. |
| Introduction to Software Engineering |
3 cr |
3 |
Rajala, Heikki |
| Programming models and sofware development
process, customer requirements, quality management and other such
issues with which to ensure production of a maintainable sofware
product. |
Work placement
| Course |
Unit |
Cr |
Gr |
Placement |
| 7050401 Work placement |
Basic Practice |
15 cr |
H |
Trivore Corporation |
| Part taking in a large software
development project. Modeling, collecting basic information, coding,
software design. I got to see almost every part of development
process. |
| Professional practice |
15 cr |
H |
Nokia |
| Further development of hardware management
tool programme. In practise developing a Joomla! component. |
CCNA studies
| Course |
Unit |
Cr |
Gr |
Teacher |
| 7000041 Datacomunication 1 |
CCNA 1:
Networking Basics |
4 cr |
4 |
Virtanen, Tero |
| Networking basics, OSI-model,
TCP/IP-model, IP-addressing and subnetting. |
| 7000042 Datacommunication 2 |
CCNA 2: Routers and Routing Basics |
4 cr |
3 |
Lehmusvaara, Kaarina |
| IOS, routing protocols, load balancing,
ACL's and much more about router configuration. |
| 7000043 Datacommunication 3 |
CCNA 3: Switching basics and intermediate routing |
4 cr |
3 |
Bäckman, Jari |
| More advanced routing, OSPF, VLSM etc.
Configuring switches and using them efficiently. |
| 7000044 Datacommunication 4 |
CCNA 4: Accessing the WAN |
4 cr |
4 |
Virtanen, Tero |
| Routing and everyday services such as
DHCP and NAT configurations. Quite a bit about networking security. |
Basic Studies
Information Technology
| Course |
Unit |
Cr |
Gr |
Teacher |
| 7050371 Software design |
Logic thinking |
3 cr |
4 |
Suni, Markku |
| Basics of programming, loops, functions
and procedures etc. Good programming habits and documentation as a
part of software design. |
| Introduction to programming |
3 cr |
5 |
Ojanperä, Tapani |
| Basics of procedural programming in
Java-language. Course unit was partially taken by PBL-method
resulting in four small programs. Our team focused also in
documentation and testing of the programs. |
| Logical structures |
3 cr |
5 |
Suni, Markku |
| Logical structures of the programs.
Lists, matrices, trees, sorting. Course unit was partially taken by
PBL-method with mathematics course unit Matrices.
Teamworks resulted in crypting program using matrix technique. |
| Object oriented design and programming |
5 cr |
5 |
Ojanperä Tapani |
| Basics of Object Oriented Design, basic
understanding of UML. |
| Introduction to databases |
3 cr |
5 |
Suutari, Mika |
| Database design: ER-modeling, relational
model, basics of SQL-language,
Microsoft Access. |
| 7050372 Electronics |
Circuit theory |
4 cr |
4 |
Hurri, Jussi |
| Basics of DC and AC circuits.
Measurements in laboratory. |
| Basics of electronics |
4 cr |
5 |
Saarenpää, Teppo |
| A little bit more advanced circuits.
RLC-circuits, diodes and transistors. During the course I
familiarized myself with Qucs
circuit simulator program. |
| 7050373 Computer Design |
Computer architectures |
3 cr |
4 |
Rajala, Heikki |
| Basicly introduction to "How do
computers work?" Boolean algebra, Karnaugh maps, basics of logic
design |
| Computer design logic |
3 cr |
2 |
Rajala, Heikki |
| Basic logical functions, latches,
flip-flops, counters, multiplexers, registers. |
Language Studies
Some of the language studies are so called Free choice studies
| Course |
Unit |
Cr |
Gr |
Teacher |
| 7050216 Finnish Language and Communication |
Finnish Language and Communication |
3 cr |
4 |
Valonen, Leena |
| Finnish language, spoken practices and
grammar. |
| 7050391 Research methods and communication |
Research methods |
3 cr |
H |
Valonen, Roslöf, Järveläinen |
| Scientific writing, practising for
thesis. |
| Thesis seminar |
2 cr |
NG |
|
| |
| 7050402 Swedish |
Swedish |
3 cr |
5 |
Niittymäki, Sirpa |
| Professional swedish language. |
| 7050397 English |
Elementary English |
3 cr |
H |
Vaahtovuo, Pirkko |
| Elementary English graded by initial
skills examination. |
| 7050019 English |
English 1 |
3 cr |
4 |
Vaahtovuo, Pirkko |
| Technical English. Written and spoken
practices. Self-confidence as a public performer. |
| 7050020 English 2 |
English 2 |
3 cr |
4 |
Vaahtovuo, Pirkko |
| Expanding language skills with same
methods as English 1, but even more focus on technical issues. |
| 1000333 Estonian 1 |
Elementary Estonian |
5 cr |
4 |
Sova, Eve |
| Basics of estonian language provide means
to come by in common everyday situations. |
| 1000334 Estonian 2 |
Estonian 2 |
5 cr |
3 |
Sova, Eve |
| Strenghtening the language skills. |
Science
| Course |
Unit |
Cr |
Gr |
Teacher |
| 7050369 Mathematics |
Mathematics, basic skills |
3 cr |
4 |
Tuohi, Raija |
| Expressions, equations, functions,
logarithms |
| Trigonometry |
3 cr |
5 |
Tuohi, Raija |
| Trigonometric functions, formulas and
equations. Complex numbers. |
| Matrices |
3 cr |
4 |
Tuohi, Raija |
| Matrices and vectors. Course unit was
partially taken by PBL method with the course unit Logical
structures. |
| Calculus 1 |
3 cr |
5 |
Tuohi, Raija |
| Limits and continuity, the derivative and
the integral in technical context. |
| Calculus 2 |
3 cr |
1 |
Helenius, Juha |
| Differential equations, separation of
variables, linear equations, sequences and series, geometric series,
power series, difference equations, numerical solution of difference
equations |
| Discrete mathematics |
5 cr |
2 |
Helenius, Juha |
| Propositional logics, modulus, basic
building blocks of algebra and coding theory. Coding theory was the
most interesting part with linear codes, Hamming codes and
BCH-coding. |
| 7050370 Physics |
Physics, basic skills |
3 cr |
5 |
Tuohi, Jukka |
| Systematic solution of problems. Basics
of mechanics. |
| Physics 1 |
4 cr |
4 |
Haarto, Antti |
| Electrostatics and magnetism |
| Physics, laboratoryworks |
4 cr |
3 |
Haarto, Antti |
| |
| 7050217 Environmental Chemistry |
Environmental Chemistry |
3 cr |
2 |
Axberg, Maria |
| Elements and chemical setting, solid
substances, plastics, environmental effects, acidification, air
quality problems and much more. Strong emphasis on environmental
issues. During PBL-works I made a small program to calculate
emissions. |
Vocational orientation
| Course |
Unit |
Cr |
Gr |
Teacher |
| 1000320 Study Skills and Professional Growth |
Study Skills and Professional Growth 1 |
3 cr |
H |
Tuohi, Raija |
| Basic skills of engineering studies. Team
working, applying for job, portfolio design and personal studying
plan. Course unit was done mainly by PBL method in small teams. |
| Study Skills and Professional Growth 2 |
2 cr |
H |
Tuohi, Raija |
| Job interviews, legislation,
professionalism and other such general knowledge. |
| 7050403 ICT
engineering |
Computer skills |
2 cr |
5 |
Suutari, Mika |
| Reminder of basic computer skills, word
processing and spreadsheet usage. Library usage as means of acquiring
information |
| Local ICT-industry |
3 cr |
H |
Lulli-Seppälä, Marjukka and Leivo, Maria |
| Getting to know local ICT-industry.
Presentations by Devera, Goodmood, Prewise, Partnertech and Aker
Yards plus some teamworking. |
Other studies
| Course |
Unit |
Cr |
Gr |
Teacher |
| Intellectual property rights |
Intellectual property rights |
2 cr |
H |
Elfving, Henrik |
| Introduction to intellectual property
rights, copyright, patent, utility models and trademark. Nice course
with lots of "good to know" things. Produced by TUCS. |
| 1000311 Network communication |
Network communication |
5 cr |
H |
Mäntyvaara, Jarmo |
| Producing sensible content on
internetpages. Broad package of knowledge about communicating in the
Internet. |
| 1000352 EHS |
EHS card |
1 cr |
H |
Kause, Kari |
| Environment, health and safety
examination. Card is nowadays required in most industrial facilities.
|