Please select the curriculum by the start year of studies and orientation line.
Pekka Pöyry
English
06.01.2020 - 03.05.2020
25.11.2019 - 31.01.2020
5 cr
19I260E
0 - 40
Esa Parkkila, Pekka Pöyry
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Pekka Pöyry
Elmasri & Navathe: Fundamentals of Database Systems. 7h edition. 2017 Pearson Global Edition.
Kroenke & Auer: Database Processing Fundamentals, Design, and Implementation. 14th edition. 2016 Pearson Global Edition.
Theory lectures, exercises and lab works.
Bases on exercise / lab works activity. Grading:
Activity below 20 % => grade = 0
Activity between 20 % and 35 % => grade = 1
Activity between 35 % and 50 % => grade = 2
Activity between 50 % and 65 % => grade = 3
Activity between 65 % and 80 % => grade = 4
Activity above 80 % => grade = 5
Finnish
02.09.2019 - 20.12.2019
03.06.2019 - 06.09.2019
5 cr
18I260E
Erkki Hietalahti
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
-
-
-
-
Lecturing: 3 hours per week approximately 13 times.
You should reserve approximately 135 hours time to all works in this course (5 points times 27 hours per point).
1. General database related topics
2. ER-modeling
3. SQL
4. Programming with databases
5. NoSQL databases
6. Big data systems
A satisfactory understanding of the concepts and things taught in the course. Can apply them with help.
A good understanding of the concepts and things taught in the course. Can apply them independently.
An excellent understanding of the concepts and things taught in the course. Can apply them independently. Can discover new things in the area and learn them individually. Can apply the skills in new ways combining different areas of ICT systems.
Doesn't know the basic concepts handled in this course and cannot apply them.
Sami Suhonen
The detailed schedule and teaching material are available in TABULA
1. Physics for Scientists and Engineers: A Strategic Approach with Modern Physics and MasteringPhysics™: International Edition, 3rd/E or later
Randall D. Knight, California Polytechnic State University-San Luis Obispo
2.Harris Benson, University Physics
or Young&Freedman, University Physics
3. Technical Formulas, Tammertekniikka, 2002 or later
4. This plan, the detailed schedule and other material is available in TABULA
contact teaching
demonstrations|exercises
exam|series of lectures
net learning
cooperative learning
- Examination contains two mid-exams , each max 30 points/mid-exam, passing level is 6p/mid-exam, total points are 30 p + 30 p = 60 p
- Exercise sets, max 30 points, passing level is 6p.
- The sum of total points consist of two mid-exams and exercise sets (30 p+30 p + 30 p = 90 p)
- During the lectures it is possible get extra activity points from specials tasks completed by the small group. This kind of tasks will be organized randomly during normal lectures.
- In addition to that a special work, sound measurements in the class room will be organized. The participation and reporting (in pairs) of the work is mandatory.
Grading:
- For the grade 1 the sum of the exam and exercise points has to be at least about 40% of the maximum points i.e 0,40*90 p = 36 p.
- The grade 5 could be achieved approximately by 90% of maximum points i.e. 81 p
Participation to class lectures is highly recommended
Participation to exams , exercise review and class laboratory(Sound measurements) is compulsory
Absence in the review classes of exercise sets will affect the points ( see above).
English
26.08.2019 - 22.12.2019
03.06.2019 - 15.09.2019
5 cr
18I260E
Jarmo Lilja
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
No
No
Will be informed in the beginning of the course
No
Lectures, exercises, demonstation, class laboratories and feedback about 60 h
Independent study about 60 h
Presentation of course plan and Introduction
Overwiew of electricity, magnetism and electromagnetism
Electrostatics
The electric field
Electric potential
Capacitors and dielectrics
Electrical current and resistance
Magnetic field
Sources of magnetic field
Electromagnetic induction
Lenz' Law
Transformers
AC power production
Overwiew of oscillations and waves
Harmonic oscillation and resonance
Mechanical waves
Sound and intensity level
Sound measurements (class laboratory work)
Electromagnetic waves
Quantization
Thermal radiation
Absorption, emission, laser, x-rays
Knowledge of the most essential phenomena and related quantities and units regarding to course topics. Capability to analyse qualitatively and quantitatively simple cases related phenomena similar with discussed examples
In addition, capability to apply the principles to new situations. Fluent usage of the terminology and models in presentations of justified qualitative and quantitative analyses of phenomena.
In addition, versatile ability to analyse phenomena qualitatively and quantitatively realizing the limitations related to theories in use.
Esa Kunnari
Links to different e-amaterial in Tabula.
Google search for daily topics
Books to read:
https://www.newbiehack.com/MicrocontrollerTutorial.aspx
https://www.renesas.com/en-us/support/technical-resources/engineer-school/mcu-01-basic-structure-operation.html
briefing lectures
exercies
programming exercies by teams
Course will be evaluated by base of weekly exercises.
Students will get points by doing weekly exercises.
Weekly exercise points are defined in Tabula.
Below table give equation to exercise points to course grade.
Points = grade
0-35 = 0
36-48 = 1
49-61 = 2
62-74 = 3
75-87 = 4
88-100 = 5
English
02.09.2019 - 13.12.2019
03.06.2019 - 17.09.2019
5 cr
18I260E
Kari Naakka
Course Tabula name:
2019_Embedded_projetcs_1
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
No
N/A
Course will be evaluated by base of weekly exercises.
N/A
Clasroom, lab, teamwork, individual work
Total size 135h
Contact teaching 50h
students indepenenet own work 85h
Advanced C and C++ microcontroller programming.
CPU peripherals (binary IO, timers, int serivice, etc,
interfaces (I2C, Spi, Uart).
Connecting to real life IO (LCD, keyboard, joystic, sensors, motors).
1. Arduino exercies (Mega + IO)
2. WLAN module exercies (ESP8266)
3. Embedded linux env. (Raspberry)
Student can use SDK and other design environments.
Weekly exercies does't contain major failings and are demonsrated on agreed time.
Student is capable to teamworking.
Student can apply the contest of course and usage of SDK systems. Exercies are done according the given instructions and demonstrated according course time schedule.
Student is capable to use SDK systems and other development systems.
Student is good teaworker.
Student is self-governing and can apply wide area of course content.
Student has shown deep understanding managing of course content.
Reports are according intsructions and returned at agreed time.
Student can utilize SDK and other design tools with efficient way.
Student can debug and fix HW/SW errors. Student is proactive teamworker.
Weekly exercises does not fulfill minimum requirements (more detais in Tabula).
Student has not shown his/her capability for weekly subject.
Kari Naakka
English
06.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
5 cr
18I260E
Kari Naakka
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Kari Naakka
English
06.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
10 cr
19I260E
0 - 40
Esa Kunnari, Kari Naakka
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
All learning material will be distributed during the course in physical or digital form, depending on the purpose.
Contact lessons, distance learning, individual and shared assignments, written and oral tasks.
The course grade will be determined by how succesfully each course assignment is completed. The criteria for each assignment will be discussed in detail during the course. Class attendance and completion of tasks to deadlines also affect the overall score.
For successful completion of the course, the following minimum criteria must be met:
- all course assignments are completed succesfully - late submission of documents will affect the grade negatively
- regular course attendance (below 80% decreases grade, 50% or less = no grade can be given)
English
29.08.2019 - 22.12.2019
03.06.2019 - 30.09.2019
3 cr
19I260E
0 - 30
Petri Tuohimäki
Details of the course programme will be discussed in the first class meeting on 29 August. The programme will also be made available in the digital course platform Tabula.
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
1 cr
0-5
Information on accreditation available at http://languageservices.blogs.tamk.fi/en/kielten-opiskelu-tamkissa/hyvaksiluvut/
The course will conclude with a mini-seminar which includes a written exam. The preliminary date is 9 December.
3 * 27 hours (equivalent of 3 ECTS credits).
Hanna Kinnari-Korpela
Materials made or selected by the teacher - loaded or linked on course-Tabula.
contact teaching, study conversation, oral and written exercises, dictations, cooperative learning, e-learning, exam
journal 1/3, oral test 1/3, written test 1/3
Finnish
01.09.2019 - 20.10.2019
03.06.2019 - 18.09.2019
2 cr
19I260E
Marja Oksanen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
No.
No.
On Tuesday 22.10. 15.00 - 17.00
Retake on Tuesday 29.10. 15.00 - 17.00
The whole group is international!
21 contact lessons during the first period. Also quite much independent work is needed to make it possible to learn the basics properly! For the most of us learning a new language demands hard work and time! 2 ECTs course means 2 x 27 hours (54 hours) work! To build up one's motivation is very important: to find useful, fun and creative ways to learn, use and understand Finnish. So have Finnish as a hobby also in your free time!
pronunciation, basic phrases, numbers, times, days of the week, months, conjugation: positive and negative, asking questions, basic every day vocabulary
Students have been able to complete all the assignments acceptably. They can greet quite well and tell a couple of basic things about themselves, name some studied matters and copy learned words. However, it is hard for them to change simple phrases or put together a proper sentence. Their
pronunciation causes difficulties to understand meanings of produced speech.
Students have an active attitude towards studying Finnish language showing that by completing course tasks according to the schedule. They are able to change phrases and understand the connection between letters and speech sounds quite well. They are able to pronounce Finnish quite
understandably.
Students have a positive and active attitude towards learning language. They can pronounce Finnish distinctively and use suitable and varied ways of learned expressions remembering use grammar mostly correct way. They put together sentences very well and recombine words and phrases into
new sentences.
No continuous journal work, uncompleted exercises, big difficulties to understand and produce the simplest basic phrases and expressions. More than 20 % absences from the contact lessons.
Marja Oksanen
Finnish
13.01.2020 - 12.02.2020
25.11.2019 - 10.01.2020
2 cr
19I260E
0 - 40
Marja Oksanen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
English
26.08.2019 - 22.12.2019
03.06.2019 - 15.10.2019
5 cr
19I260E
0 - 35
Petteri Jekunen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Ulla Miekkala
English
30.09.2019 - 05.12.2019
03.06.2019 - 06.09.2019
5 cr
19I260E
Jukka Suominen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Jukka Suominen
English
15.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
5 cr
19I260E
Jukka Suominen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Jukka Suominen
English
06.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
5 cr
18I260E
0 - 40
Pekka Kaatiala
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Sami Suhonen
Randall Knight, Physics for Scientists and Engineers, preferably New International Edition, 3rd Edition, Pearson Education 2014.
Technical Formulas, Tammertekniikka, 2002 (in Finnish: Tekniikan kaavasto)
demonstrations
independent e-learning
classroom teaching
exercises
cooperative learning
weekly exams and final exam
See Tabula for details.
English
26.08.2019 - 22.12.2019
03.06.2019 - 06.09.2019
5 cr
19I260E
Sampo Saari, Tuomo Nieminen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Weekly tests are held approximately every four weeks. Weekly exams cannot be renewed. The exact updated schedule in the Tabula.
Resit can be found in Pakki.
Lecture, exercise reviews and exam 60 h
Independent work ab. 75 h
Total ab. 135 h
Tony Torp
English
07.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
5 cr
18I260E
0 - 40
Tony Torp
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
All materials can be found from the courses learning management system: www.netacad.com
Lectures, labs, simulations, groupworks, discussions, exams, videos
Multiple different task must be done:
- simulations and labs
- chapter exams
- final exam
- skills exam
All task are evaluated by scale from 0 to 100. You need to pass all tasks (get min. 50% of points).
English
05.09.2019 - 19.12.2019
03.06.2019 - 06.09.2019
5 cr
18I260E
0 - 24
Ville Haapakangas
In this course we will use Cisco Networking Academy's learning management system: https://www.netacad.com
Teacher will send you guides on how to register by email before the start of this course.
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
2 cr
0-5
CCNA Certificate
Exam and Skills on 5th December
retakes on 12th December
Cisco Networking Academy is internationally recognized program
5 cr, circa 135 student working hours, student should be able to study 8-10 hours weekly
[will be clarified later]
5.9. start
...
5.12. exam and skills
12.12. retakes
50-59% -> 1
60-69% -> 2
70-79% -> 3
80-89% -> 4
90-100% -> 5
less than 50% of the total points -> fail
Jukka Suominen
Finnish
26.08.2019 - 27.09.2019
03.06.2019 - 06.09.2019
3 cr
19I260E
Jukka Suominen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
See Tabula: 5G00DL86-3003 Orientation to ICT Engineering Studies
Grading scale is 0-5. The grade is given according to the points given on the mandatory practical work.
English
26.08.2019 - 22.12.2019
03.06.2019 - 06.09.2019
3 cr
19I260E
Tomi Salo
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
The course can be completed by making practical test with passed assessment. The practical work must be made within the course schedule.
No written exams. Deadlines for the submission of practical work and assessments are given during the course.
More detailed instructions will be given in the practical work instructions. (not translated)
Approximately 28 hours of computer class training sessions and approximately 53 hours of self study. Total approx. 81 hours.
TAMK network and computer services
Microsoft (MS) Excel
MS Word
MS PowerPoint
Knowledge and understanding of the core network services of TAMK. The basic skills in using MS Office programs; Word, Excel and PowerPoint. Basic skills in creating reports with MS Office programs.
Knowledge and understanding of the core network services of TAMK. Fluent skills in using Office programs of Word, Excel and PowerPoint. Fluent skills in creating reports with Office programs. The ability to use some advanced methods of Office programs in appropriate parts of the reports or in Office programs.
Knowledge and understanding of the core network services of TAMK. The fluent skills in using MS Office programs; Word, Excel and PowerPoint. Fluent skills in creating reports with MS Office programs. Ability and knowledge to use many advanced methods of Office programs. The recognition and fluent use of appropriate report specific basic and advanced features of Office programs and use of those in reports or in Office programs.
No practical work is returned within the given time limits. Or the returned practical work does not meet the given minimum requirements.
Sami Suhonen
English
06.01.2020 - 03.05.2020
25.11.2019 - 14.01.2020
3 cr
18I260E
0 - 40
Jarmo Lilja
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
Finnish
06.01.2020 - 31.07.2020
25.11.2019 - 10.01.2020
6 cr
19I260E
0 - 40
Erkki Hietalahti
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Erkki Hietalahti
Finnish
06.01.2020 - 31.07.2020
25.11.2019 - 10.01.2020
12 cr
18I260E
0 - 40
Erkki Hietalahti
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Hanna Kinnari-Korpela
English
26.08.2019 - 22.12.2019
03.06.2019 - 06.09.2019
5 cr
19I260E
0 - 35
Anu Maununen, Esa Kunnari
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Tony Torp
English
06.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
5 cr
19I260E
0 - 40
Erkki Hietalahti
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Esa Parkkila
English
06.01.2020 - 03.05.2020
25.11.2019 - 10.01.2020
10 cr
18I260E
0 - 40
Esa Parkkila, Petteri Jekunen
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
Pekka Pöyry
Finnish
26.08.2019 - 22.12.2019
03.06.2019 - 06.09.2019
5 cr
18I260E
Esa Parkkila
Degree Programme in ICT Engineering
Bachelor's Degree Programme in Software Engineering
TAMK Main Campus
0-5
There is no realizations attached to this degree programme.
The Curriculum complies with the European and National Higher Education Qualification Frameworks (Bachelor of Engineering, EQF 6).
General admission criteria, see TAMK’s websites.
It is possible for students to have their prior competence recognised.
See TAMK’s credit transfer guidelines
Completion of curriculum studies and achievement of related competence objectives.
Further information:
TAMK Degree Regulations
The degree complies with the criteria set by the Finnish national degree system as well as with the European framework for degrees and other competence.
Ministry of Education and Culture
The build-up of your skills and competences is divided into following annual themes:
During the first academic year, you will build a strong basis for your engineering skills and knowledge by studying mathematics, physics and basics studies of ICT engineering. You will also learn basics of software engineering. According to the study plan, you will complete the first practical training after the first academic year.
During the second academic year, you will deepen your ICT engineering skills and knowledge. You will study topics of modern software engineering, but you will also increase your basic engineering knowledge and language skills. According to the study plan, you will complete the second practical training after this academic year.
During the third academic year, you will continue deepening your software engineering skills and knowledge, mostly by studying advanced topics of modern software engineering. You will be capable of applying and deepening your knowledge and skills in practical areas of working life. According to the study plan, you will complete the third practical training after this academic year.
During the fourth academic year, you will study advanced topics of modern software engineering. You will highly increase your professional software engineering skills and knowledge and gain versatile competence to understand the latest technologies, applications and methods of modern software engineering. During the fourth academic year, you will compile a Bachelor’s Thesis to present your competences in the field of software engineering.
The growing demand of software engineering specialists gives a vast variety of working possibilities. After graduation, you have competence to work for example as Software Engineer, Software Developer, Software Architect, Software Consultant, Data Engineer, Web Application Developer, Web Programmer and Mobile Application Developer.
The Bachelor of Engineering degree gives you eligibility for Master's degree programmes in many universities offering programmes in ICT engineering.
Assessment of study performances is based on TAMK’s assessment criteria
The detailed assessment criteria can be found in course implementation plans. The teaching and assessment methods are agreed on with students at the beginning of each course.
TAMK Degree Regulations
Completion of studies and achievement of competence objectives in the extent set by the curriculum.
The in-class sessions of the courses will be mainly organized as daytime sessions between august and june. The adopted approach is blended learning. Thus, with the varying in-class lectures and practical sessions, also studying outside the classroom is required. The studying and different kind of projects may be taken in teams with the coaching of the experienced teaching staff.
The Ministry of Education and Culture’ definitions of policy and TAMK’s strategy have been considered in the curriculum.
The Degree Programme in Software Engineering is continuously developed based on the feedback from the students, alumni and other stakeholders.