Please select the curriculum by the start year of studies and competence track.
Face-to-face
Lecturer's material and live sessions. Software manufacturer specific online references and materials
Additional material and reading material shared through Itslearning for each week's theme.
The course will be delivered through close contact sessions and the core learning will take place in a tutorial fashion with laboratory assignments and homework.
Although peer-assisted learning is encouraged, students are expected to produce individual deliverable (in other words, no group work).
The students are expected to give peer feedback on specified laboratory assignments and homework.
The course will be using Itslearning as the learning platform
The assessment will be based on the individual assignments submitted in the Itslearning workspace .
The lecturer evaluates each assignments from 0-5. To pass the course, students are expected to submit at least 75 % of the assignments. Final grade will be average of assignment grades multiplied by return percent (non-returned assignments are counted as 0).
The students are expected to give peer feedback on specified laboratory assignments and homework. Failing to participate to the peer feedback will result -1 grade to the final evaluation.
Late submission will affect negatively to the evaluation. Last assignment must be returned before 30.10.2022
English
29.08.2022 - 31.10.2022
01.06.2022 - 15.09.2022
Each student attending to the laboratory must follow Covid-19 guidelines.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Competence demonstration, if you have experience from industry or experience that is compatible with the course content. Discuss with the instructor when the course starts for demonstration
No exam dates;
This course does not have any retake possibilities. Failing the course means that students will have to repeat it the following year.
This course leans on CDIO principles and takes a project-based learning approach.
This course requires students to work 135 hours and is divided as follows:
- Contact sessions and Instructed laboratory work 48 hours
- Individual work with assignments and material review 87 hours
All course work is individual
Course starts on 29.8.2022 and ends 21.10.2022. The course is held onsite at campus with close contact. Each student attending to the laboratory must follow the Covid-19 guidelines.
Each week Monday and Thursday will be contact session at laboratory C3031. The laboratory assignments and home works is related to the topic of the week.
The Schedule:
Week 35 Course Introduction, 2D Graphics in Games, intro to Adobe Photoshop
Week 36 Tools For 2D Graphics: Photoshop continues
Week 37 Tools For 2D Graphics: Vector graphics Adobe Photoshop&Illustrator
Week 38 Tools For 2D Graphics: Illustrator continues
Week 39 Unity 2D: tools & techniques, Sprites and GUI in games
Week 40 Unity 2D: tools & techniques, Sprites and GUI in games, 2D lighting
Week 41 Unity 2D: tools & techniques, 2D Animation & Character Design
Week 42 WORK ON YOUR OWN - 2D Game level with character.
Assignments changes every week and assignments needs to returned before next weeks live session. No feedback available for late submission . Last assignment must be returned before 31.10.2022
Student submits less than 75% of the assignments
The average is of the submitted assignments and the submission percentage equals 1-2
The quality of the submitted assignments are poor and it is visible that the student has not spent the required time with the assignment
The average is of the submitted assignments and the submission percentage equals 3-4
The quality of the submitted assignments are good and it is visible that the student has spent the required time with the assignment but the student has not challenged his/her skills or the assignment lacks the final effort to improve it.
The average is of the submitted assignments and the submission percentage equals 5
The quality of the submitted assignments are excellent and it is visible that the student has spent the required time or more with the assignment. The student has challenged his/her skills and researched more about the topic to improve the end result and his/her skills.
Face-to-face
Lecturer's material and live sessions. Software manufacturer specific online references and materials
Group chat on Microsoft Teams. Additional material and reading material shared through Itslearning for each week's theme.
The course will be delivered through contact sessions and the core learning will take place in a tutorial fashion with laboratory assignments and homework.
Although peer-assisted learning is encouraged, students are expected to produce individual deliverables (in other words, no groupwork).
The students are expected to give peer feedback on specified laboratory assignments and homework.
The course will be using Itslearning as the learning platform.
The assessment will be based on the individual assignments submitted in the Itslearning workspace .
The lecturer evaluates each assignments from 0-5. To pass the course, students are expected to submit at least 75 % of the assignments. Final grade will be average of assignment grades multiplied by return percent (non-returned assignments are counted as 0).
The students are expected to give peer feedback on specified laboratory assignments and homework. Failing to participate to the peer feedback will result -1 grade to the final evaluation.
Assignment changes each week and assignment needs to returned before next weeks live session.Late submission will affect negatively to the evaluation. Last assignment must be returned before 23.12.2021
English
24.10.2022 - 22.12.2022
24.08.2022 - 31.10.2022
All communication trough Itslearning.
This course is prioritized for Game and Interactive Technology Students. Additional students can join only if there are available seats in the game lab.
Pre-requisites:
Game Development Essentials
Introduction to Game Development Tools
Project Course in Game Development
Strong recommendation for basics of 3D Modeling
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Competence demonstration, ff you have experience from industry or experience that is compatible with the course content.
This course leans on CDIO principles and takes a project-based learning approach.
This course requires students to work 135 hours and is divided as follows:
- Contact sessions and instructed laboratory work 49 hours
- Individual homework 86 hours
All course work is individual
Course starts on 24.10.2022 and ends 19.12.2022. First week will be pre-recorded session but otherwise the course will be held onsite at game laboratory. Tasks and guidance are given at the laboratory classroom.
Each Monday and Thursday contact session in the laboratory C3031. The laboratory assignments and homework are related to the topic of the week.
Week 43 Course Introduction, 3D Graphics in Games, Game engines & tools, content creation inside game engine.
Week 44 Unity: Render pipelines, asset preparation, shader & VFX graph
Week 45 Unity: Lighting in Unity, post process etc
Week 46 Substance Alchemist, Authoring PBR materials & Substance in Game Engines
Week 47 Substance Painter & game asset pipeline
Week 48 Substance Painter & game asset pipeline
Week 49 Substance Designer
Week 50 Substance Designer
Week 51 Personal work on assignments.
Assignment changes each week and assignment needs to be returned before next week’s live session. Late submission will affect negatively to the evaluation. Last assignment must be returned before 19.12.2022.
Student submits less than 75% of the assignments
The average is of the submitted assignments and the submission percentage equals 1-2
The quality of the submitted assignments are poor and it is visible that the student has not spent the required time with the assignment
The average is of the submitted assignments and the submission percentage equals 3-4
The quality of the submitted assignments are good and it is visible that the student has spent the required time with the assignment but the student has not challenged his/her skills or the assignment lacks the final effort to improve it.
The average is of the submitted assignments and the submission percentage equals 5
The quality of the submitted assignments are excellent and it is visible that the student has spent the required time or more with the assignment. The student has challenged his/her skills and researched more about the topic to improve the end result
Face-to-face
JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron
by Adam D. Scott | Feb 25, 2020
The chapters from 18 to 20 will be skipped.
The book is (at the course beginning) available In Ebook Central.
6 personal assignments: 60 points
The teamwork: 40 points.
The assignments must be returned by the deadline to get the points. The student must also participate in the demonstration to get the points.
The assignments returned after the deadline and/or without participating in the demos will give only half of the points.
The student must get at least 30 points (of which at least 25 from the personal assignments) to pass the course.
The grading scale (points -> grade):
30 points -> 1
50 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 09.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
During this course
1) a backend web server with GrahpQL API is implemented together with related
2) React based web client and
3) React Native based mobile client.
In this order.
Also an authentication process is implemented. Attention is paid for the architecture of the solution.
In the teamwork the students can elaborate more deeply on the subject by creating their own web site with mobile access.
The instructors will provide with one teamwork subject, but the students can select a different subject as long as it satisfies the requirements set in the teamwork commission and utilizes GraphQL and React Native.
Technology:
- JavaScript
- Node.js
- Express.js web framework
- GraphQL API with Apollo
- GraphQL Playground
- MongoDB database with Mongoose
- JSON Web Tokens
- React
- React native
- Expo
Contact lessons: Theory, programming together, demos and some support to working in teams.
6 personal assignments:
A teamwork project (Not compulsory)
Face-to-face
Lesson material mainly, in Itslearnig-platform
reading:
Carlson, Crilly; Communication Systems. 5th edition,
J.H.McClellan, R.W.Schafer, M.A.Yoder; Signal Prosessing First
Lessons
Laboratory exercises (Sampling in time and frequency domain, Noise measurements)
Exam 0-5
Home work points minimum 30%
English
03.10.2022 - 14.12.2022
02.05.2022 - 16.10.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Topics are covered in lessons and confirmed with laboratory works
Lessons are partly in classroom, partly online, labworks are always in laboratory.
Lessons and laboratory works 40 h
Homeworks and preparations for labs and exam 80h
Digital signal and sampling, quantization, Digital video signal in DTV, BER, Quadrature signal, Constellation chart, Modulation from analog to modern digital variations (QAM, OFDM, tms), Noise in systems, C/N, System adjustments to performance
• Understands how digital signals are created and what limits there are in time and frequency domain
• understands BER and the difference between bitrate and bandwidth
• is familiar with measurement equipment
Is familiar with modern digital modulation schemes (QAM, OFDM etc.)
Can sketch constellation chart
Can calculate basic digital signals spectrum
Understands and can calculate Noise power and its influence in systems
Marika Säisä
Sanna Määttä
Face-to-face
Various internet sources, links & descriptions online.
Lecture slides.
theFIRMA's and course's Itslearning.
Group work and independent work, project work, online/on-site activities
Assignments and reports: diagnostic assessment.
Project work: formative assessment based on self and peer assessment, customer’s feedback (if available) and project manager’s feedback.
English
29.08.2022 - 30.04.2023
01.06.2022 - 16.09.2022
0 - 30
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
no exam
Practical assignments and reports
Project work
Self study
Assignments, lectures, self study: 135 hours
Project work: 135 hours
This course deepens further knowledge of challenging ICT project work and the most used methods, standards and technologies of software projects. Students will team up for a project work on customer projects related to ICT field. Customer projects develop students’ working life skills (among others: technical, team working, communication, time management, professional attitude and taking responsibility) and problem solving skills.
Project teams are usually international and the official communication language is usually English. This develops students’ ability to multicultural communication and collaboration.
No show, not carrying out responsibilities, disappearing from project, lack of communication with project team.
Satisfactory performance both in project work and independent work.
Good performance both in project work and independent work.
Excellent performance both in project work and independent work.
Face-to-face
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 15.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Tiina Ferm
Face-to-face
Python 3 Object Oriented Programming by Dusty Phillips, ISBN-13: 978-1849511261
Contact hours (onsite/online)
Self-study
A programming project
English
27.02.2023 - 30.04.2023
01.12.2022 - 19.02.2023
15 - 40
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
No exam
A group project replaces the exam(s)
learning by coding
Total 135 h
Spring 2022
January:
- Recap of Basics of Python
- Modules in Netacad
February:
- Packages
- String and List methods
March:
- Intro to Exceptions
- The Object Oriented approach: Classes, methods, objects, standard objective features
April:
- Exception handling
- Files
- The presentations of projects
Student
• does not know basic concepts of packages, modules, OOP (= Object Oriented Programming), exceptions and files
• cannot read or write simple programs with these concepts
Student
• knows such basic concepts as modules and files and basic OOP concepts
• understands how OOP programs work.
• can read or write simple programs with Basic errror handling
Student
• knows such basic concepts as modules and files and basic OOP concepts
• can write classes, attributes and methods.
• can read or write simple programs with moderate errror handling
Student
• knows modules and files and basic OOP concepts in a deep manner
• understands differences of procedural programming and OOP.
• can read or write programs with detailed errror handling
Face-to-face
Unity Create with VR and Create with AR online material. All necessary documentation and other material toward the successful completion of the Advanced UX and UI course will be shared with students throughout the course via Itslearning
The course will be delivered through practical Game Lab work. Peer-assisted learning is required throughout the course.
The course material, assignments and direct instructions will be shared through Itslearning. Students will be granted access to the Teams page based on an active course registration in the Peppi system.
The course consists of 2 group assignments.
- Assignment 1: Create a VR project based on the instructions
- Assignment 2: Create an AR enhanced instruction manual for machinery
The class will be divided into groups of 4 students each. - Each group will complete both assignments.
Student groups must submit all individual assignments and 2 group assignments to be eligible to pass the course - failure to submit an assignment will cause the entire group to fail the course. The group work will be assessed as peer evaluation.
The course is evaluated as follows:
- Individual assignment: Lecturer overall impression of assignment (H-5).
GROUP grade:
- Industry expert evaluation of each assignment (H-5);
- Lecturer overall impression of each assignment (H-5).
- Peer evaluation after each assignment (H-5).
The average of these gives a group grade for each student.
INDIVIDUAL student per group grade
Each student will also be measured on their contribution for the entire course. That is, at the end of the course each student in every group will be given the opportunity to conduct a self- and peer-evaluation of their individual team member performance and contribution for all 3 assignments. From this evaluation, each student will have a:
- Self assessment of the contribution made;
- Group member evaluation of the contribution made;
The average of these gives an individual grade for each student.
The final course grade for each student is calculated by:
(GROUP grade x 0,5) + (INDIVIDUAL grade x 0,5)
Based on peer feedback and course presenter observations, the lecturers may use their discretion to fail or lower the grade of individual students.
Passing this course is a prerequisite for continuing with Serious Game Project Course and 4th-year studies – no exceptions will be made.
English
09.01.2023 - 26.02.2023
02.12.2022 - 15.01.2023
The practical elements of the course will be supported with the assistance of FIT-research group engineer who will also act as industry expert for evaluating group performance in the assignments.
The course material, assignments and direct instructions will be shared through Itslearning. Students will be granted access to the Itslearning based on an active course registration in the Peppi system.
Passing this course is a prerequisite for continuing with Serious Game Project Course and 4th-year studies – no exceptions will be made.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There are no exams for this course.
This course does not have any retake possibilities. Failing the course means that students will have to repeat it the following year.
This course leans on CDIO principles and takes a project-based learning approach.
This course requires students to work 135 hours and is divided as follows:
-First lecture and individual assignment 6h
-Assisted laboratory work: 119 hours
-Homework: 10h
Course has individual work and 2 group assignments.
Each group assignment:
- We will introduce the topic, present the learning material and define the assignment deliverable;
- Student groups will be required to conduct independent preliminary research on the assignment topic;
- Student groups must familiarize themselves with the assignment technology.
- Student groups must conduct the work to complete the assignment deliverable.
All assignment submissions will be demo presentation for 15 minute of the group’s assignment deliverable.
1st Session
Course, Technology and assignment introductions.
Individual assignments
2nd Session
Students starts working with Unity Create With VR Material
8th Session
Student groups starts working with VR-projects and complete assignment’s instructions.
13th Session
Student groups present their VR-projects and starts working with Unity Create With AR Material
15th Session
Student groups starts working with AR-projects and complete assignment’s instructions.
18th Session
Student groups present their AR-projects and course ends.
Failure to submit individual assignment or any of the 2 group assignments will cause the entire group to fail the course.
Individual non-participation as determined by the peer-evaluation will also lead to failing the course.
- Deliverable contains a few of the features outlined in the assignment
- Did not adequately apply preliminary research to complete the assignment
- Deliverable is incoherent or does not work
- Deliverable contains most of the features outlined in the assignment
- Adequately applied preliminary research to complete the assignment, but lacking creativity
- Deliverable is coherent and functions as required by the assignment
- Deliverable contains all the features outlined in the assignment
- Creatively applied preliminary research to complete the assignment
- Deliverable is coherent and exceeds the assignment requirements
Sami Pyöttiälä
Face-to-face
Python Crash Course
2nd Edition
A Hands-On, Project-Based Introduction to Programming
Eric Matthes
May 3, 2019
ISBN-10 : 1593279280
ISBN-13 : 978-1593279288
The reading are will be concentrated mostly on chapters 9 and 18 - 20.
Please note that there is a limited number of books available in eBook Central for you to read.
Personal assignments:
7 personal assignments: 70 points
The group project work: 30 points.
The assignments must be returned by the deadline to get the points.The assignments returned after the deadline will give you only half of the points.
The student must get at least 30 points from the assignments and 10 points from the group work to pass the course.
The grading scale (points b -> grade):
40 points -> 1
55 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
English
12.09.2022 - 16.12.2022
21.07.2022 - 19.09.2022
20 - 35
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There in no exams on this course.
The course will be arranged mostly onsite at the ICT building.
There will be an itsLearning environment for the course. Teams will be used during online lessons.
The students must install Virtual Box and the image on their own computers.
Total work 135 hours
Online lessons 25 hours
Personal assignments 56 hours
The group work 54 hours
Contents:
During the course a web site will be created by using Python language and Django web application programming framework. Professional tools like Git will be used. The site will follow a version of the MVC architectural pattern.
The students will elaborate more deeply in creating a web site during the group project work.
Online lessons: Theory, programming together, demos and supporting working in teams. Theory and programming lessons are arranged mostly before the autumn vacation (on week 41), after that the lessons concentrate more on supporting team work.
Personal assignments:
7 assignments
A group project work
Anne Jumppanen
Face-to-face
Python API Development Fundamentals
by Jack Chan, Ray Chung, Jack Huang
Publisher: Packt Publishing
Release Date: November 2019
ISBN: 9781838983994
Personal tasks:
5 practical exercises: 50 points
Exercise in groups: 50 points.
All assignments and assignments must be returned by the given deadlines. An assignment returned after the deadline will not earn points.
To pass the course, a student must receive at least 35 points for personal assignments. Participation in the exercise increases the grade.
Rating scale:
35 - 40 points -> 1
41 - 50 points -> 2
51 - 70 points -> 3
71 - 89 points -> 4
90 points -> 5
Finnish
30.08.2022 - 15.12.2022
21.07.2022 - 09.09.2022
20 - 30
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There is no exams on this course.
There will be an itsLearning environment for the course.
The group work needs to be presented to the teacher.
Total workload 135 hours.
Reading the book 25 h.
Book exercises in a group of 56 hours.
Group work 54 hours.
During the course, a Web service is created using the Python programming language and the Flask application framework. The tools used are e.g. PyCharm, Git and Postman. With the created application, the REST protocol is reviewed. The web service uses a PostgreSQL database with SQL Alchemy.
Students get to know the creation of Web services more deeply through the assignment.
The course is a self-study course, however, so that teachers help when problems arise through itslearning.
The exercises in the book will be done over a five week period. After this, group work begins. The completed group work is demoed to the teacher.
Preliminary schedule with contents
1. The individual task of the book Ch1 DL 3.10
2. Book with group Ch2 DL 10.10
3. Book with group Ch3 DL 24.10
4. Book with group Ch4 DL 31.10
5. With the Ch5 group of the book DL 7.11
6. Teamwork
7. Presentation of group work DL week 49. Book an appointment with the teacher.
Ch serves as a reference to the textbook. The content of the song serves as the theme of the task.
Anne Jumppanen
Face-to-face
Personal assignments:
7 personal assignments: 70 points
The group project work: 30 points.
The assignments must be returned by the deadline to get the points.The assignments returned after the deadline will give you only half of the points.
The student must get at least 30 points from the assignments and 10 points from the group work to pass the course.
The grading scale (points -> grade):
40 points -> 1
55 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
20 - 35
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Python Crash Course
2nd Edition or 3rd Edition
A Hands-On, Project-Based Introduction to Programming
Eric Matthes
May 3, 2019
ISBN-10 : 1593279280
ISBN-13 : 978-1593279288
The reading are will be concentrated mostly on chapters 9 and 18 - 20.
Please note that there is a limited number of books available in eBook Central for you to read.
The course will be arranged mostly onsite at the ICT building.
There will be an itsLearning environment for the course. Teams will be used during online lessons if there will be any.
Total work 135 hours
Contact lessons 56 hours
Personal assignments 59 hours
The group work 20 hours
Contents:
During the course a web site will be created by using Python language and Django web application programming framework. Professional tools like Git will be used. The site will follow a version of the MVC architectural pattern.
The students will elaborate more deeply in creating a web site during the group project work.
Contact lessons: Theory, programming together, demos and supporting working in teams. Theory and programming lessons are arranged mostly before the spring vacation (on week 8), after that the lessons concentrate more on supporting team work.
Personal assignments:
7 assignments
A group project work
Pertti Ranttila
Face-to-face
Finnish
01.01.2023 - 30.04.2023
02.12.2022 - 06.01.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
* Coursebook:
Get Programming with Node.js
Jon Wexler
Manning Publications
1 edition (March 15, 2019)
* The book is 480 pages, but the reading area of the course is less than 300 pages.
* Unfortunately, the book is not available in electronic form through the library of our educational institution.
Programming By doing learning
Interaction with teacher and classmates
Teamwork project
The course is graded on a scale of 0-5.
*
In order to receive an approved performance, the student must receive an acceptable mark for both 1) personal practice tasks and 2) group work.
*
You can get a maximum of 10 points for each practice task. You can therefore get a maximum of 100 points for all practice tasks.
Personal practice tasks: 20 points -> grade 0.5; 30 -> 1; 45 -> 1.5; 60 -> 2; 75 - 2.5; 90 -> 3.
Participation in group work: 0.0 - 2.0.
*
(In both cases, 0.5 is the first accepted grade)
English
03.11.2022 - 30.03.2023
30.07.2022 - 16.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course includes 13-15 supervised work and theory sessions, 10 personal assignments, and a teamwork assignment. No exam.
* Exercise work is done individually outside the instructional sessions. The topic of the assignment is specified during the first month of the course.
* Planned course progress:
Content and topic of lectures. We proceed according to the chapters in the coursebook.
1: Chapters 0-2 of the Course Start Theory and Development Environment Creation Book
2: Modules and a simple web server - chapters 3-4 of the book
3. Chapters 5 and 6 of the Request Processing and Routing Book
4: Chapters 8 and 9 of the Express and MVC book
5: Outlook and Error Handling - Chapters 10 and 11
6: MongoDB Database Connection and Mongoose Schemas and Templates - Chapters 13 and 14 of the book
7: Controllers and Models - Chapter 16 of the book
8: Working with Data Models - Chapters 17 and 18 of the book
9: Working with Data Models - Chapters 19 and 21
10: Sessions and User Authentication - Book Chapters 22-24
* Two or three lectures will be used for demo and other as yet undefined purposes.
* Each group must set aside 15 minutes for the last week of the course to demonstrate the assignment. Individual teamwork must also be able to demonstrate on this occasion.
* The study plan may change as the course progresses.
Poppy Skarli
Poppy Skarli
Distance learning
teacher’s own and web-based material
teacher-directed classroom activities, independent work, pair work, group work, project work, online activities (quizzes, meetings)
The student needs to complete all the tasks/assignments in order to pass the course.
English
05.09.2022 - 02.12.2022
01.06.2022 - 12.09.2022
20 - 35
Course Requirement: The students need to have completed the English Professional course.
We will be using Itslearning for this course.
The course takes place fully online on Zoom in Itslearning
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
5 credits
H-5
A: The student can complete the Basic Academic Writing (5ECTS) and complete Accreditation of Prior Learning based on Competence (not a transfer of credits):
Within two weeks of the course start, the student submits a written report showcasing competence in academic writing and demonstrating the skills this course aims to achieve. If the submission fulfills the assessment criteria (i.e.: no plagiarism, demonstration of well-composed paragraphs, use of references, appropriate register etc.-see evaluation criteria below), the student can attain the credits. If the submission does not meet the criteria, the student joins the course.
B: The student can complete the Basic Academic Writing (5ECTS) and complete Transfer of Credits within the first two weeks of the course if the student has completed a course with the same credits and similar content at a same level (higher education) educational institution within the last 5 years. The student will also need to provide an official transcript and course content description.
No exam. There is continuous assessment.
The contents and the assessed outputs of the course are designed to provide the students with English language written communication skills they need in writing their thesis as well as spoken communications skills they will need to present their thesis. . In addition, the students have to complete tasks individually, in pairs and as a group which enhances their communication and interpersonal skills. The assessment is continuous and teacher and peer assessments are provided after the completion of each task.
classroom activities: 24 h
individual work: 56 h
pairwork work: 25 h
group work: 20h
August - November 2022
Theme 1: Writing Process & Academic Writing (w35 - 36)
Theme 2: Sentence structure (w 37 - 39)
Theme 3:Paragraph structure (w 40 - 41)
Theme 4: Essay Structure (w 42)
Theme 5: Abstract & Thesis structure (w43)
Theme 6: Citing & Referencing, Evaluating sources (w 44)
Theme 7: Presenting your work (w 45 - 46)
The student has insufficient attendance (has been absent in more than 4 classes or less than average activity in Itslearning ). The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard.
The student has committed plagiarism. The student has submitted work with a high percentage (20% +) of similarity to other sources.
The student can describe and identify features of academic writing, elements of paragraph and essay structure, unity and coherence, and is aware of ways to avoid plagiarism.
The text contains several grammatical and use of language mistakes and several instances of informal writing.
The student can produce text that contains some features of academic writing, has some elements of paragraph and essay structure. The student can produce text that displays a degree of unity and coherence. The student can reference sources and compile a reference list although there are inconsistencies in the format and style.
The text contains some grammatical and use of language mistakes and some instances of informal writing.
The student can produce text that contains most features of academic writing, has well-developed elements of paragraph and essay structure. The student can produce text that displays unity and coherence consistently throughout the essay. The student can reference sources and compile a reference list in a consistent format and style.
The text contains few grammatical and use of language mistakes and few instances of informal writing.
Poppy Skarli
Poppy Skarli
Face-to-face
teacher’s own and web-based material
teacher-directed classroom activities, independent work, pair work, group work, project work, online activities (quizzes, meetings)
The student needs to complete all the tasks/assignments in order to pass the course.
English
09.01.2023 - 31.03.2023
30.11.2022 - 18.01.2023
15 - 35
Course Requirement: The students need to have completed the English Professional course.
We will be using Itslearning for this course.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
A: The student can complete the Basic Academic Writing (5ECTS) and complete Accreditation of Prior Learning based on Competence (not a transfer of credits):
Within two weeks of the course start, the student submits a written report showcasing competence in academic writing and demonstrating the skills this course aims to achieve. If the submission fulfills the assessment criteria (i.e.: no plagiarism, demonstration of well-composed paragraphs, use of references, appropriate register etc.-see evaluation criteria below), the student can attain the credits. If the submission does not meet the criteria, the student joins the course.
B: The student can complete the Basic Academic Writing (5ECTS) and complete Transfer of Credits within the first two weeks of the course if the student has completed a course with the same credits and similar content at a same level (higher education) educational institution within the last 5 years. The student will also need to provide an official transcript and course content description.
No exam. There is continuous assessment.
The contents and the assessed outputs of the course are designed to provide the students with English language written communication skills they need in writing their thesis as well as spoken communications skills they will need to present their thesis. . In addition, the students have to complete tasks individually, in pairs and as a group which enhances their communication and interpersonal skills. The assessment is continuous and teacher and peer assessments are provided after the completion of each task.
classroom activities: 24 h
individual work: 56 h
pairwork work: 25 h
group work: 20h
January - March 2023
Theme 1: Writing Process & Academic Writing (w2 - 3)
Theme 2: Sentence structure (w 4 - 5)
Theme 3:Paragraph structure (w 6 - 7)
Theme 4: Essay Structure (w 9)
Theme 5: Abstract & Thesis structure (w10)
Theme 6: Citing & Referencing, Evaluating sources (w 11)
Theme 7: Presenting your work (w 12 - 13))
The student has insufficient attendance (has been absent in more than 4 classes or less than average activity in Itslearning ). The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard.
The student has committed plagiarism. The student has submitted work with a high percentage (20% +) of similarity to other sources.
The student can describe and identify features of academic writing, elements of paragraph and essay structure, unity and coherence, and is aware of ways to avoid plagiarism.
The text contains several grammatical and use of language mistakes and several instances of informal writing.
The student can produce text that contains some features of academic writing, has some elements of paragraph and essay structure. The student can produce text that displays a degree of unity and coherence. The student can reference sources and compile a reference list although there are inconsistencies in the format and style.
The text contains some grammatical and use of language mistakes and some instances of informal writing.
The student can produce text that contains most features of academic writing, has well-developed elements of paragraph and essay structure. The student can produce text that displays unity and coherence consistently throughout the essay. The student can reference sources and compile a reference list in a consistent format and style.
The text contains few grammatical and use of language mistakes and few instances of informal writing.
Poppy Skarli
Tiina Ferm
Face-to-face
English
29.08.2022 - 31.07.2023
01.06.2022 - 07.09.2022
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
Juha Saarinen
Sanna Määttä
Juha Saarinen
Sanna Määttä
Face-to-face
In Itslearning
Internet
Self study
Practical assignment
Quality of the returned assignment.
English
01.10.2022 - 31.07.2023
26.09.2022 - 31.07.2023
Itslearning
Enroll to course in Peppi. When your enrollment is accepted, you'll get access to course's Itslearning (within a day or two after enrollment acceptance).
Degree Programme in Information and Communication Technology, Degree Programme in Business Information Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
-
No exam
Self study
Practical assignment and self study 27 hours
Course is a self-paced non-stop course about the basic use of Git locally and Git remotes (such as GitLab).
After completing this course student can:
Install Git Bash
Initialize repository and commit code to Git repository using Git bash
Create, use and merge branches
Use stashing and unstashing
Use Git remotes, push and pull code from Git remotes
Enroll to course in Peppi. After teachers have accepted your enrollment in Peppi, you should see the course's workspace in Itslearning automatically (within a few days due to delay in the Peppi <> Itslearning integration).
Course is passed, if the assignment is done and returned according to instructions.
Hazem Al-Bermanei
After completing the course the student can
- use derivatives to analyze functions.
- use differentials to approximate changes and errors.
- use integrals to calculate e.g. areas, volumes and mean values and square mean values of functions.
- solve 1st order separable and linear differential equations.
- use relevant mathematical denotation correctly.
Face-to-face
1. Calculus (3rd edition), Fred Safier, SCHAUM’S outlines.
2. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
3. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
Homework sets 1-6: 30 %: Total of thirty homework exercises based on reading material and classroom notes: diagnostic/formative self / teacher evaluation
in connection with each homework set return session.
Project work, reports, presentations: 40 % : Each outcome of the project work is assessed independently (assessment criteria is specified in Optima): peer feedback summative teacher feedback at the end of the course.
Final exam: 30 %: A written exam (1,5 hrs) on specified material: Summative teacher evaluation at the end of the course
English
29.08.2022 - 16.12.2022
01.06.2022 - 09.09.2022
15 - 35
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optima.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding to use the derivatives to analyze functions, use differentials to approximate changes and errors, solve separable and linear first order differential equations, use integrals to calculate e.g. areas and mean values and square mean values of functions
and use relevant mathematical denotation correctly, moreover the students can use relevant mathematical denotation correctly.
The students will team up for a project work and writing reports on some current and relevant aspect of math, which gives everyone an opportunity to understand the topic; all students will develop their mathematical proficiency.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration.
Classroom activities: Classroom activities participation: 50 h
Homework: Working on homework sets 1-6: 30 h
Project work: Research, presentation material, presentation: 20h
Final exam: Preparing for the final exam : 25 h
• Limits
• The derivative
• Differentials
• Antiderivatives and the definite integral
• Applications of differentiation and integration
• On differential equations
Fail in the final exam and not doing the assignments.
Collect (50--60) points in the exam and doing 50% of the assignments.
Collect (70--80) points in the exam and doing at least 75% of the assignments
Collect (90--100) points in the exam and doing at least 90% of the assignments
Hazem Al-Bermanei
After completing the course the student can
- use derivatives to analyze functions.
- use differentials to approximate changes and errors.
- use integrals to calculate e.g. areas, volumes and mean values and square mean values of functions.
- solve 1st order separable and linear differential equations.
- use relevant mathematical denotation correctly
Face-to-face
1. Calculus (3rd edition), Fred Safier, SCHAUM’S outlines.
2. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
3. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework
Homework sets 1-6: 30 %: Total of thirty homework exercises based on reading material and classroom notes: diagnostic/formative self / teacher evaluation
in connection with each homework set return session.
Project work, reports, presentations: 40 % : Each outcome of the project work is assessed independently (assessment criteria is specified in Optima): peer feedback summative teacher feedback at the end of the course.
Final exam: 30 %: A written exam (1,5 hrs) on specified material: Summative teacher evaluation at the end of the course
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
40 - 70
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optim
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding to use the derivatives to analyze functions, use differentials to approximate changes and errors, solve separable and linear first order differential equations, use integrals to calculate e.g. areas and mean values and square mean values of functions
and use relevant mathematical denotation correctly, moreover the students can use relevant mathematical denotation correctly.
The students will team up for a project work and writing reports on some current and relevant aspect of math, which gives everyone an opportunity to understand the topic; all students will develop their mathematical proficiency.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration.
Classroom activities: Classroom activities participation: 50 h
Homework: Working on homework sets 1-6: 30 h
Project work: Research, presentation material, presentation: 20h
Final exam: Preparing for the final exam : 25 h
• Limits
• The derivative
• Differentials
• Antiderivatives and the definite integral
• Applications of differentiation and integration
• On differential equations
Fail in the final exam and not doing the assignments.
Collect (50--60) points in the exam and doing 50% of the assignments.
Collect (70--80) points in the exam and doing at least 75% of the assignments
Collect (90--100) points in the exam and doing at least 90% of the assignments
Tommi Tuomola
Face-to-face
-Lecture notes
-Video material on web
-The learning material will be available on itslearning.
English
09.01.2023 - 31.01.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Theoretical topics will be discussed on lectured together with the participating students. Practical applications will be first shown on the demonstration classes and afterward exercises related to these will be completed by the students with the teacher helping as needed.
Participation on the lectures and exercise classes is mandatory.
-Lectures 4h
-Exercises 4h
-Exam 2h
-Independent study 17h
The basic computer skills needed for ICT-students:
-hardware: processor, memory, hard drive
-software: operating system, file system, applications
These topics will be introduced and basics of applying these in practice will be shown during the exercise classes.
This course is only taken together with the Introduction to Python Programming course and forms a pre-requisite for that course.
Tiina Ferm
Face-to-face
English
09.01.2023 - 31.01.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Finnish
01.01.2023 - 30.04.2023
02.12.2022 - 22.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 15.09.2022
20 - 70
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Lesson material mainly, in Itslearning-platform
reading:
Carlson, Crilly; Communication Systems. 5th edition,
J.H.McClellan, R.W.Schafer, M.A.Yoder; Signal Prosessing First
Lessons
Laboratory works from course topics
Exam 0-5
Home work points minimum 30%
English
29.08.2022 - 04.11.2022
01.05.2022 - 09.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Topics are covered in lessons and confirmed with laboratory works
Lessons are partly in classroom, partly online, labworks always in laboratory.
Lessons and laboratory works 40 h
Homeworks and preparations for labs and exam 80h
Analog and Digital Signals, OSI layer 1, Signal presentation in time and frequency domain, Fourier Principals, Continuous and Discrete Convolution principle for signal processing, Impulse response, Transfer Function, Amplitude and phase responses, filtering (analog and FIR), linear distortions
• Understands basic signal presentations in time and frequency domain and how they are related in real signals used in different communication systems
• understands the need and principle of filtering
• is familiar with basic measurement equipment
Can show signal spectrum with basic signals
Can analyse RC-circuit with impulse, step, amplitude and phase responses and calculate examples
Can make basic measurements with spectrum analyser
• Understands convolution principal and meaning with DSP
• Can calculate signal spectrum with basic signals
• Can calculate RC-circuit amplitude and phase responses
Noora Maritta Nieminen
Face-to-face
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Noora Maritta Nieminen
Face-to-face
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Noora Maritta Nieminen
Face-to-face
Finnish
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
course material in itslearning
learning by doing
Every exercise is worth 5 points, max 100
Points are cumulative and have no weight.
Only exercises returned in time are evaluated.
Finnish
05.09.2022 - 22.12.2022
01.06.2022 - 28.08.2022
Opintojakso toteutetaan kampuksella. Tilat ilmoitetaan lukujärjestyksessä syksyn alussa (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The complete course can be completed with an exam. The date will be agreed upon during the first lesson.
Weekly topics are handled with
- lecture
- examples
- assessed network exercises
- db excercise
lessons and rehearsals 45h
assessed network exercises 45h
DB exercises 45h
Using a database (QBE, SQL)
Planning and implementing a database (entity analysis, ER model, DB structure model, populating a database)
< 40% or ( 40/100 points)
40 - 59%
60 - 79%
>80%
>90% grade5 and 6 credits
Kimmo Tarkkanen
Face-to-face
Lecture slides by the teacher
Lot of internet material available
Supporting books about relational databases and SQL are available in Internet.
MongoDB has good tutorials and documentation as well
Supporting book about NoSQL in general:
Connolly, Thomas M.; Begg, Carolyn E. - Database Systems: A Practical Approach to Design, Implementation and Management - 4. edition or later
Vaish, Gaurav: Getting Started with NoSQL. Packt Publishing Ltd 2013. Check Ebrary for online version
The course consists of exercises (db queries and design tasks). Exercises are divided into weekly topics. These are practiced both individually and with the help of the teacher in the session. Each session begins with an introduction to the topic of the week, which includes practical examples with lecture slides.
Course is evaluated with scale 0-5. Grading is based on collected points during the course. Each correct exercise answer gives one point.
Exercises 80 p points in total
Practical work 50 p
Exam 70 p max points
Total 200 points
Course grading:
0-49% of the maximum points = FAIL
50-59% = grade 1
60-69% = 2
70-79% = 3
80-89% = 4
90-100% = 5
Detailed grading will become available during the course. However, to pass the course you need roughly half of the max points, and passing the exam is compulsory in the course.
English
29.08.2022 - 22.12.2022
01.06.2022 - 11.09.2022
0 - 100
We will use a relational DBMS environment for practical training (probably MySQL / MariaDB), which needs installation on the personal computer or school network Z: drive (available in the class room computer).
The environment for using relational DBMS is some LAMP stack with graphical user interface like UwAmp or similar like XAMPP or WAMP.
In addition to relational databases, we will take a look at MongoDB Cloud and Mongo Shell and practice creating and using a document-based database.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Participation in the teaching session is not compulsory, but highly recommended.
Each week we introduce a new topic that builds on top of previous weeks.
The exam is performed in Ville system www.ville.utu.fi.
1st exam is organized in the class room (during the regular meeting time) where Internet use is allowed for information retrieval.
Re-exams, i.e. 2nd and 3rd exams, are e-exams in the e-exam room premises where Internet use is not allowed.
E-exams are open the rest of the year.
Learning by doing, trial-error, listening carefully the teacher, and collaborating with other students.
Participating weekly in teaching sessions: a' 3 hours * 12 = 36h
Individual work for exercises 50h
Practical work 30h
Exam 20h
This course requires about 8 h / week
In this course, students learn to use and design relational and document databases.
Weekly meetings, probably online and offline depending on the recommendations.
Topics (and hours used in teaching sessions):
- DBMS and DB use 2h
- Basics of SQL 12h
- Database design with ER 4h
- Database design with normalization 2h
- Introduction to document database MongoDB 4h
- Is able to implement relational database management software (DBMS) and know the tasks related to database maintenance
- Is able to design a relational database using conceptual model technique (ER or similar notation)
- Can implement a relational database with SQL statements
- Can retrieve, add and edit data in a relational database with simple SQL statements
- Knows different types of databases and their uses
In addition
- Can interpret the concept model and implement a relational database based on it
- Understands the meaning and use of keys and reference integrity in relational databases
- Is able to use SQL statements for data retrieval in various ways, such as combining data from different tables
- Understands the principle and purpose of normalization
- Can introduce non-relational databases and evaluate their suitability for different purposes (MongoDB)
In addition
- Is able to independently develop a high-quality concept model based on the user requirements
- Can use normalization to improve the quality of a relational database
- Can use SQL statements for information retrieval in various ways, such as sub-groupings and sub-queries
- Can do basic queries and design a simple NoSQL database (MongoDB)
Kimmo Tarkkanen
Face-to-face
Lecture slides by the teacher
Lot of internet material available
Supporting books about relational databases and SQL are available in Internet.
MongoDB has good tutorials and documentation as well
Supporting book about NoSQL in general:
Connolly, Thomas M.; Begg, Carolyn E. - Database Systems: A Practical Approach to Design, Implementation and Management - 4. edition or later
Vaish, Gaurav: Getting Started with NoSQL. Packt Publishing Ltd 2013. Check Ebrary for online version
The course consists of exercises (db queries and design tasks). Exercises are divided into weekly topics. These are practiced both individually and with the help of the teacher in the session. Each session begins with an introduction to the topic of the week, which includes practical examples with lecture slides.
Course is evaluated with scale 0-5. Grading is based on collected points during the course. Each correct exercise answer gives one point.
Exercises 80 p points in total
Practical work 50 p
Exam 70 p max points
Total 200 points
Course grading:
0-49% of the maximum points = FAIL
50-59% = grade 1
60-69% = 2
70-79% = 3
80-89% = 4
90-100% = 5
Detailed grading will become available during the course. However, to pass the course you need roughly half of the max points, and passing the exam is compulsory in the course.
English
29.08.2022 - 22.12.2022
01.06.2022 - 11.09.2022
0 - 100
We will use a relational DBMS environment for practical training (probably MySQL / MariaDB), which needs installation on the personal computer or school network Z: drive (available in the class room computer).
The environment for using relational DBMS is some LAMP stack with graphical user interface like UwAmp or similar like XAMPP or WAMP.
In addition to relational databases, we will take a look at MongoDB Cloud and Mongo Shell and practice creating and using a document-based database.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Participation in the teaching session is not compulsory, but highly recommended.
Each week we introduce a new topic that builds on top of previous weeks.
The exam is performed in Ville system www.ville.utu.fi.
1st exam is organized in the class room (during the regular meeting time) where Internet use is allowed for information retrieval.
Re-exams, i.e. 2nd and 3rd exams, are e-exams in the e-exam room premises where Internet use is not allowed.
E-exams are open the rest of the year.
Learning by doing, trial-error, listening carefully the teacher, and collaborating with other students.
Participating weekly in teaching sessions: a' 3 hours * 12 = 36h
Individual work for exercises 50h
Practical work 30h
Exam 20h
This course requires about 8 h / week
In this course, students learn to use and design relational and document databases.
Weekly meetings, probably online and offline depending on the recommendations.
Topics (and hours used in teaching sessions):
- DBMS and DB use 2h
- Basics of SQL 12h
- Database design with ER 4h
- Database design with normalization 2h
- Introduction to document database MongoDB 4h
- Is able to implement relational database management software (DBMS) and know the tasks related to database maintenance
- Is able to design a relational database using conceptual model technique (ER or similar notation)
- Can implement a relational database with SQL statements
- Can retrieve, add and edit data in a relational database with simple SQL statements
- Knows different types of databases and their uses
In addition
- Can interpret the concept model and implement a relational database based on it
- Understands the meaning and use of keys and reference integrity in relational databases
- Is able to use SQL statements for data retrieval in various ways, such as combining data from different tables
- Understands the principle and purpose of normalization
- Can introduce non-relational databases and evaluate their suitability for different purposes (MongoDB)
In addition
- Is able to independently develop a high-quality concept model based on the user requirements
- Can use normalization to improve the quality of a relational database
- Can use SQL statements for information retrieval in various ways, such as sub-groupings and sub-queries
- Can do basic queries and design a simple NoSQL database (MongoDB)
Face-to-face
Lecture slides
Internet material about SQL
Supporting book about nosql:
Connolly, Thomas M.; Begg, Carolyn E. - Database Systems: A Practical Approach to Design, Implementation and Management - 4. edition or later
Vaish, Gaurav: Getting Started with NoSQL. Packt Publishing Ltd 2013. Check Ebrary for online version
The course consists of 1) exercises (db queries and design tasks) 2) practical work tasks and 3) exam. Exercises are divided into weekly topics. These are practiced both individually and with the help of the teacher in the session. Each session begins with an introduction to the topic of the week, which includes practical examples with lecture slides.
The course is graded from 0-5. The grade is based on collected points.
Each exercise is 1 point unless mentioned otherwise. The exam must be passed.
Exercises: 65 points,
Practical work: 55 points
Exam 70 points;
Total 190 points
Grading by points:
Points Grade
0-89 NOT PASSED
90-107 1
108-124 2
125-144 3
145-159 4
160-190 5
Finnish
09.01.2023 - 30.04.2023
02.12.2022 - 23.01.2023
0 - 100
We will use a DBMS environment for practical training (MySQL), which needs installation on the personal computer.
Highly likely, the environment for using DBMS is some LAMP stack with graphical UI like UwAmp, but you can use similar like XAMPP.
In addition to DBMS environment, we will use MongoDB cloud for practicing document databases.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Participation in the teaching session is not compulsory, but highly recommended. Each week we introduce a new topic that builds on top of previous weeks.
The exam is performed in Ville system.
1st exam is organized in the class room (during the regular meeting time) where Internet use is allowed for information retrieval. 2nd and 3rd exams as e-exams in the aquarium premises where Internet use is not allowed. E-exams are open the rest of the year.
Learning by doing, trial-error, listening carefully the teacher, and collaborating with other students, self- and peer-assessments.
Recommended 8 hours / week for lectures, solving exercises and practical work tasks, if you are new to relational databases.
Participating weekly in teaching sessions: a' 2 hours * 13 = 28h
Individual work:
for exercises 60h
Practical work 40h
Exam 10h
In this course, students learn to use and design relational databases as well as understand differences to document databases.
Weekly meetings.Topics (and hours used in teaching sessions):
- Relational DBMS and DB use 4h
- Basics of SQL 13h
- Relational database design 7h
- Introduction to document database MongoDB 4h
Shiho Torii
Anne Räikkä
Face-to-face
Japanese for busy people 4th edition
romanaised version
https://www.adlibris.com/fi/kirja/japanese-for-busy-people-1---romanized-edition-revised-4th-edition-9781568366197
kana version
https://www.adlibris.com/fi/kirja/japanese-for-busy-people-1---kana-edition-revised-4th-edition-9781568366203
The course evaluation is passed or not-passed, based on the class attendance, assignments and active participation.
English
09.01.2023 - 09.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Ammattikorkeakoulun yhteiset vapaasti valittavat opinnot, Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
Lessons 12 x 2 h on weeks 2-14 (except on week 8)
Jarno Tuominen
Face-to-face
Lecture materials
Lab instructions in OneNote
Teams-channel of the course
Lectures
Lab exercises
Based on:
- Number of completed (and demonstrated) lab exercises
- A short exam
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 28.08.2022
10 - 40
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
N/A
To be agreed during the course
The lecture will introduce the theory required for the lab exercise. Implementing and measuring the actual circuits gives deeper understanding.
Lectures 12*1h (12h)
Lab exercises 12 * 3h (36h)
A short exam (2h)
Independent work incl. simulations (90h)
Total: 140h
The course covers basics of electronics plus some of the typical circuits and components required in embedded systems, when interfacing microcontrollers to the external world.
Less than 50% lab exercises completed
OR
less than 50% of max points on exam.
TBD
TBD
TBD
67% Face-to-face, 33% Distance learning
Study material is distributed during the course
Weekly lab sessions
Project work
Lab performance and homework 50%
Project work 50%
English
01.01.2023 - 30.04.2023
02.12.2022 - 06.01.2023
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
5 credits
H-5
-
-
Instructed lab sessions
Homework
Self-study
Project work
Lab sessions and homework 14x8 hours = 112 hours
Self study 165 hours
Project work 8x16=128 hours
Module implementation has 3 parts
Weeks 1-7:
1) Embedded Linux Application Development: Setting up development tools and cross-compiler, application debugging, Linux application basics, hardware and I/O operations, interrupts
2) Cisco netacad: NDG Linux 1 self-study course
Weeks 8-15:
3) Embedded Linux Project Work: Student teams develop Linux-based IoT system components and systems.
Less than 60% homework done acceptably.
No contributions to project work.
Missing multiple homeworks.
Minor contributions to project work.
Focused presence in lab sessions. Puts effort in homework achieving major learning objectives.
Valuable team member in project work.
Active and productive presence in lab sessions. Homework problems solved showing all learning objectives are met.
Major contributions to project work.
David Oliva
Face-to-face
Teacher provides each week and in advance to the class a powerpoint with the concepts to learn
In additioin, these two books
UniversityPhysicsVolume1-OP.pdf (free online version)
UniversityPhysicsVolume2-OP.pdf (free online version)
The main concepts of physics are presented to the students. Every day a new concept or theme. student solves exercises by its own.
The method concentrates in students to get agile with solving physics problems and the right use of mathematics. The course doesn't try to present lots of new concepts, but ensure that students are good with those ones presented.
Exam. Need to score 40 % of available points to obtain at least a grade 1.
English
29.08.2022 - 16.12.2022
20.07.2022 - 07.09.2022
20 - 35
After completing the course you will be able to:
use quantities and units in accordance with the SI system
solve dynamics and cinematics problems
make graphical presentations and analyze them
draw free-body diagram
solve problems involved forces using Newton´s laws
apply work and conservation of energy to solve problems
calculate electric forces acting on particles
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There are not alternative methods. All students in Finland need to be present in ICT building. NOT ONLINE
Final Exam: 9th December 2022 from 10:00 to 14:00
Retake exam timetable to be decided not later than end of March 2023
Innopeda and student centered approach
2 hours of class every week plus 5 hours of own work
class starts sharp at defined time. Not 2, not 3, not 15 minutes after. If start time is 10:00, then it starts at 10:00
There is not brake during the class, since it is already short
TO BE UPDATED ONCE THE TIMETABLES ARE CLEAR, in August
Classes are weekly (day and place to be confirmed), from 9:15 to 12:00.
Current situation goes as this (week number, date, time, topic, )
Week Date Time TOPIC
Friday 2.9.2022 12.00 14.00 LAMBDA ICT_C1027 Vectors and Scalars.
Friday 9.9.2022 12.00 14.00 LAMBDA ICT_C1027 Motion 1D, 2D, 3D
Tuesday 13.9.2022 10.00 12.00 BETA ICT_B1032 Motion 1D, 2D, 3D
Friday 23.9.2022 11.00 13.00 LAMBDA ICT_C1027 Newton laws of motion
Friday 30.9.2022 10.00 12.00 BETA ICT_B1032 Application of Newton laws
Friday 7.10.2022 10.00 12.00 LAMBDA ICT_C1027 Application of Newton laws
Friday 14.10.2022 10.00 12.00 LAMBDA ICT_C1027 Work, Kinetic Energy, Potential Energy, Conservation of Energy
Tuesday 25.10.2022 13.00 15.00 BETA ICT_B1032 Work, Kinetic Energy, Potential Energy, Conservation of Energy
Friday 11.11.2022 12.00 14.00 LAMBDA ICT_C1027 Momentum and Collisions
Friday 18.11.2022 12.00 14.00 LAMBDA ICT_C1027 Electric charge and Fields. Circuits 1 (Capacitance)
Friday 25.11.2022 12.00 14.00 LAMBDA ICT_C1027 Circuits 2 (Current and Resistance)
Friday 2.12.2022 10.00 12.00 LAMBDA ICT_C1027 REVIEW
Friday 9.12.2022 10.00 14.00 LAMBDA ICT_C1027 FINAL EXAM
The main concepts of physics are presented to the students. The teacher presents practical exercises to understand the formulae.
Themes: Vectors, cinematics, dynamics, laws of newton, conservation of energy, collisions, electricity and circuits
Less than 40 % of the score in the exams (see system above)
1 point: Between 40 % and 50 % of the score in the exam
2 points: Between 50 % and 59 % of the score in the exam
3 points: Between 60 % and 69 % of the score in the exam
4 points: Between 70 % and 84 % of the score in the exam
5 points: Between 85 % and 100 % of the score in the exams
Mikko Peltonen
Jaakko Lamminpää
Face-to-face
See ITSlearning
Two weekly lessons have different aims. First one is a basic lesson with teaching with some discussions and basic problem solving methods. The emphasis is on understanding the theory. Second one is a problem solving lesson which is divided into two sections. Working in small groups to solve a problem and then there is time reserved to do the homework. Help is provided by the teacher or peers if needed.
Each homework assignment is worth one point and the course includes a mandatory amount of homework. Attendance to the problem solving classes is rewarded. You can pass the course with only homework, but to receive a better grade than 3, you also have to take a test. More information about the homework and grades can be found in ITSLearning.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
90 - 120
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Lessons with discussions, interactive problem solving in small groups and basic calculations.
See ITSlearning
Homework assignments and two tests
Total amount work 130 h of which 44 h are lessons.
The course contains some of the basic physics needed for ICT engineers. Every week contains two lessons. From 9.1. to 30.4.2023.
The course is divided into two themes. Theme 1: motion, forces and energy. Theme 2: electromagnetism (including theory of electricity).
A more detailed schedule and topics can be found in ITSLearning.
Hazem Al-Bermanei
After completing the course the student can:
- solve equations, including radical, exponential and logarithmic equations
- use determinants and matrices
- apply dot and cross products
- perform basic operations on complex numbers
- use relevant mathematical terms and notation correctly
Face-to-face
1. Precalculus (3rd edition), Fred Safier, SCHAUM’S outlines.
2. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
3. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
Homework sets 1-6 , 30 %
-Total of thirty homework exercises based on reading material and classroom notes
-diagnostic/formative self / teacher evaluation in connection with each homework set return session
Project work, reports, presentations, 40 %
-Each outcome of the project work is assessed independently (assessment criteria is specified in Optima)
-peer feedback summative teacher feedback at the end of the course
Final exam, 30 %
-A written exam (1,5 hrs) on specified material
-Summativeteacher evaluationat the end of the course
English
29.08.2022 - 16.12.2022
01.06.2022 - 09.09.2022
45 - 70
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optima
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding of the basic mathematics and help students to solve equations, including radical, exponential and logarithmic equations and use determinants and matrices (e.g. for solving linear simultaneous equations), apply dot and cross products (e.g. in games, physics and electrical engineering applications), moreover the students can use relevant mathematical denotation correctly
The students will team up for a project work and writing reports on some current and relevant aspect of basic math, which gives everyone an opportunity to understand the topic; all students will develop their mathematical proficiency.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration
Classroom activities: Classroom activities participation 50 h
Homework: Working on homework sets 1-6 30 h
Project work: Research, presentation material, presentation 20h
Final exam: Preparing for the final exam 25 h
- Sets of numbers and number systems
- Real functions
- Polynomials equations and inequalities, exponential and logarithmic equations;
- Trigonometry for right triangles
- Complex numbers
- Vectors and matrices
Hazem Al-Bermanei
Face-to-face
1. Precalculus (3rd edition), Fred Safier, SCHAUM’S outlines.
2. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
3. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
Homework sets 1-6 , 30 %
-Total of thirty homework exercises based on reading material and classroom notes
-diagnostic/formative self / teacher evaluation in connection with each homework set return session
Project work, reports, presentations, 40 %
-Each outcome of the project work is assessed independently (assessment criteria is specified in Optima)
-peer feedback summative teacher feedback at the end of the course
Final exam, 30 %
-A written exam (1,5 hrs) on specified material
-Summativeteacher evaluationat the end of the course
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optima
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding of the basic mathematics and help students to solve equations, including radical, exponential and logarithmic equations and use determinants and matrices (e.g. for solving linear simultaneous equations), apply dot and cross products (e.g. in games, physics and electrical engineering applications), moreover the students can use relevant mathematical denotation correctly
The students will team up for a project work and writing reports on some current and relevant aspect of basic math, which gives everyone an opportunity to understand the topic; all students will develop their mathematical proficiency.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration
Classroom activities: Classroom activities participation 50 h
Homework: Working on homework sets 1-6 30 h
Project work: Research, presentation material, presentation 20h
Final exam: Preparing for the final exam 25 h
- Sets of numbers and number systems
- Real functions
- Polynomials equations and inequalities, exponential and logarithmic equations;
- Trigonometry for right triangles
- Complex numbers
- Vectors and matrices
Poppy Skarli
Poppy Skarli
Face-to-face
teacher’s own and web-based material
teacher-directed classroom activities, independent work, pair work, group work, project work, online activities (quizzes, meetings)
The student needs to complete all the tasks/ assignments in order to pass the course.
English
29.08.2022 - 16.12.2022
01.06.2022 - 09.09.2022
60 - 105
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
A: The student can complete the English Professional Skills B2 (5ECTS) and complete Accreditation of Prior Learning based on Competence (not transfer of credits):
Within two weeks since the course start, the student submits a video and a written report showcasing expertise in oral and written workplace communication and professional communication. The report must include concrete examples of workplace communication (e.g. meetings, negotiations, written reports, instructions, emails, and so on). If the submission fulfills the assessment criteria, the student can attain the credits. If the submission does not meet the criteria, the student joins the course.
B: The student can complete the English Professional Skills B2 (5ECTS) and complete Transfer of Credits within the first two weeks of the course if the student has completed a course with the same credits and similar content at a same level (higher education)) educational institution within the last 5 years. The student will also need to provide an official transcript and course content description. Please note that this method of attainment does not apply to Open Path students
No exam. There is continuous assessment.
The contents and the assessed outputs of the course are designed to provide the students with English language communication skills they need in working life especially when working in projects. Examples include producing instructions and reports, organizing physical and online meetings and producing the relevant documents and emails, collaborative writing and presentation of results. In addition, the students have to complete tasks individually, in pairs and as a group which enhances their communication and interpersonal skills. The assessment is continuous and teacher and peer assessment is provided after the completion of each task.
classroom activities: 28 h
individual work: 45 h
pairwork work: 30 h
group work: 27h
September – December 2022
1. Before you start
2. Introducing yourself & studies
3. Emails
4. Presentations
5. Reporting
6. Meetings
7. End of course evaluation
The student has insufficient attendance (has been absent in more than 4 classes). The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard.
The student has completed the tasks with the minimum of set requirements which are outlined by the teacher and are listed in the task instructions. The student has completed tasks later than the given deadlines. The student has not addressed feedback provided by the teacher. The student has been superficially reflecting on his/her own performance and has been late or reluctant to give peer feedback.
The student has completed the tasks well fulfilling most of the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines. The student has partly addressed feedback provided by the teacher. The student has been reflecting on his/her own performance and has been giving peer feedback.
The student has completed the tasks very well fulfilling or surpassing the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines or earlier and has addressed well feedback provided by the teacher. The student has been critically reflecting on his/her own performance and has been giving quality peer feedback.
Poppy Skarli
Popp Skarli
Face-to-face
teacher’s own and web-based material
teacher-directed classroom activities, independent work, pair work, group work, project work, online activities (quizzes, meetings)
The student needs to complete all the tasks/ assignments in order to pass the course.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
A: The student can complete the English Professional Skills B2 (5ECTS) and complete Accreditation of Prior Learning based on Competence (not transfer of credits):
Within two weeks since the course start, the student submits a video and a written report showcasing expertise in oral and written workplace communication and professional communication. The report must include concrete examples of workplace communication (e.g. meetings, negotiations, written reports, instructions, emails, and so on). If the submission fulfills the assessment criteria, the student can attain the credits. If the submission does not meet the criteria, the student joins the course.
B: The student can complete the English Professional Skills B2 (5ECTS) and complete Transfer of Credits within the first two weeks of the course if the student has completed a course with the same credits and similar content at a same level (higher education)) educational institution within the last 5 years. The student will also need to provide an official transcript and course content description. Please note that this method of attainment does not apply to Open Path students
No exam. There is continuous assessment.
The contents and the assessed outputs of the course are designed to provide the students with English language communication skills they need in working life especially when working in projects. Examples include producing instructions and reports, organizing physical and online meetings and producing the relevant documents and emails, collaborative writing and presentation of results. In addition, the students have to complete tasks individually, in pairs and as a group which enhances their communication and interpersonal skills. The assessment is continuous and teacher and peer assessment is provided after the completion of each task.
classroom activities: 28 h
individual work: 45 h
pairwork work: 30 h
group work: 27h
January – April 2022
1. Before you start
2. Introducing yourself & studies
3. Emails
4. Presentations
5. Reporting
6. Meetings
7. End of course evaluation
The student has insufficient attendance (has been absent in more than 4 classes). The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard. The student has a high percentage (over 15% of similarity in written assignments)
The student has completed the tasks with the minimum of set requirements which are outlined by the teacher and are listed in the task instructions. The student has completed tasks later than the given deadlines. The student has not addressed feedback provided by the teacher. The student has been superficially reflecting on his/her own performance and has been late or reluctant to give peer feedback.
The student has completed the tasks well fulfilling most of the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines. The student has partly addressed feedback provided by the teacher. The student has been reflecting on his/her own performance and has been giving peer feedback.
The student has completed the tasks very well fulfilling or surpassing the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines or earlier and has addressed well feedback provided by the teacher. The student has been critically reflecting on his/her own performance and has been giving quality peer feedback.
Face-to-face
English
27.02.2023 - 30.04.2023
28.11.2022 - 13.01.2023
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Finnish
01.01.2023 - 31.07.2023
02.12.2022 - 31.12.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Ann-Katrin Tyni-Nummelin
MA Ann-Katrin Tyni-Nummelin
ann-katrin.tyni-nummelin@turkuamk.fi
60% Face-to-face, 40% Distance learning
THE COURSE BOOK (Chapters 1 - 3):
No niin! 1. Suomea aikuisille.
- Gerstler, Susanne; Aho, Hanna & Willberg, Hanna 2019. Helsinki: Finn Lectura.
The book is available as a printed book or in digital form:
https://finnlectura.fi/oppimateriaalit/suomi-toisena-kielena/no-niin/no-niin-1/#no-niin-1-nakoisversio-12-kk-onl
- the book No niin! 1 will be continued on later Finnish courses (Suomi toisena kielenä)
Other material and links provided by teacher in itslearning course platform
To have a significant track or trace of the learned material, you should use the language in real life. That is why it is important to use the Finnish language also outside of the lessons
Evaluation scale: 0 - 5.
Evaluation criteria will be presented in itslearning workspace. Only the assignments submitted by the deadline have the possibility to be graded with the highest grade.
In order to get a grade, you should have all the assignments done and submitted. Attendance on min. of 80 % of the lessons is required.
In the final ‘ORAL EXAM’ you should be able to answer correctly to at least 50% of the questions / exercises – your real language skills determine the final grade (1 – 5) for the course.
Finnish
21.09.2022 - 16.12.2022
20.07.2022 - 21.09.2022
20 - 35
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
H-5
Follow the deadlines for the assignments given in itslearning and the oral exam on the last lesson or re-exam
Working on the lessons, online, in itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Three assignments will graded 0 - 5:
• two video presentations
• the Oral Exam
Other course tasks in itslearning will be graded as accepted/failed.
Estimated time used:
• attend actively the online lessons 20 h
• prepare the presentations 12 h
• work online 29 h
• work in groups 26 h
• written assignments 18 h
• work independently 30 h
Totally approx.135 h of work for the student
The aim of the course is to learn basic knowledge of Finnish focusing on the student´s practical language of everyday life and student's own study field.
The course consists of ten lessons, starting on September 22nd 2022, distance learning, assignments in the learning platform itslearning, and an oral exam. You will find the instructions for distance work and assignments in itslearning.
The aim of the course is to learn basic knowledge in Finnish language at the CEFR level A1.2.
You are able to use most important expressions in common everyday situations. After passing the course you are able to
- tell about your life, hobbies and studies orally and in writing
- manage short phrases and discussions in everyday situations
- understand some basic structures in Finnish language
- ask simple questions and answer them
Ten lessons (of 90 min) on Thursdays at 12.30 p.m. on Kupittaa campus - see the schedule.
No lesson week 42 (20.10.)
22.09.2022 at 12.30 - 14
29.09.
06.10.
13.10.
27.10.
03.11.
10.11.
17.11.
24.11.
30.11.
In addition the participants will meet independently in small groups and work with given tasks
Ann-Katrin Tyni-Nummelin
MA Ann-Katrin Tyni-Nummelin
60% Face-to-face, 40% Distance learning
THE COURSE BOOK (Chapters 1 - 3):
- not needed on the first lesson
NO NIIN! SUOMEA AIKUISILLE
- Gerstler, Susanne; Aho, Hanna & Willberg, Hanna 2019. Helsinki: Finn Lectura.
The book is available as a printed book or in digital form:
https://finnlectura.fi/oppimateriaalit/suomi-toisena-kielena/no-niin/no-niin-1/#no-niin-1-nakoisversio-12-kk-onl
- the book No niin! 1 will be continued on later Finnish courses (Suomi toisena kielenä)
Other material and links provided by teacher in itslearning course platform
To have a significant track or trace of the learned material, you should use the language in real life. That is why it is important to use the Finnish language also outside of the lessons
Evaluation scale: 0 - 5.
Evaluation criteria will be presented in itslearning workspace. Only the assignments submitted by the deadline have the possibility to be graded with the highest grade.
In order to get a grade, you should have all the assignments done and submitted. Attendance on min. of 80 % of the lessons is required. Also activity on the lessons is one of the criterias in evaluations.
In the final ‘ORAL EXAM’ you should be able to answer correctly to at least 50% of the questions / exercises – your real language skills determine the final grade (1 – 5) for the course.
Finnish
17.01.2023 - 30.04.2023
30.11.2022 - 31.01.2023
0 - 30
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
H-5
Follow the deadlines for the assignments given in itslearning and the oral exam on the last lesson or re-exam
Working on the lessons at campus, online, in itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Three assignments will graded 0 - 5:
• two audio presentations
• the Oral Exam
Other course tasks in itslearning will be graded as accepted/failed.
Estimated time used:
• attend actively the lessons at campus 20 h
• prepare the presentations 12 h
• work online 29 h
• work in groups 26 h
• written assignments 18 h
• work independently 30 h
Totally approx.135 h of work for the student
The aim of the course is to learn basic knowledge of Finnish, focusing on the student´s practical language of everyday life and student's own study field.
The course consists of thirteen lessons, starting in January 2023, distance learning, assignments in the learning platform itslearning, and an oral exam. You will find the instructions for distance work and assignments in itslearning.
The aim of the course is to learn basic knowledge in Finnish language at the CEFR level A1.2.
You are able to use most important expressions in common everyday situations. After passing the course you are able to
- tell about your life, hobbies and studies orally and in writing
- manage short phrases and discussions in everyday situations
- understand some basic structures in Finnish language
- ask simple questions and answer them
Lessons at Kupittaa campus - see the schedule.
No lesson week 8
In addition the participants will meet independently in small groups and work with given tasks
Riia Lamminmäki
MA Riia Lamminmäki
60% Face-to-face, 40% Distance learning
THE COURSE BOOK (Chapters 1 - 3):
- is not needed on the first lesson
No niin! 1. Suomea aikuisille.
- Gerstler, Susanne; Aho, Hanna & Willberg, Hanna 2019. Helsinki: Finn Lectura.
The book is available as a printed book or in digital form:
https://finnlectura.fi/oppimateriaalit/suomi-toisena-kielena/no-niin/no-niin-1/#no-niin-1-nakoisversio-12-kk-onl
- the book No niin! 1 will be continued on later Finnish courses (Suomi toisena kielenä)
Other material and links provided by teacher in itslearning course platform
To have a significant track or trace of the learned material, you should use the language in real life. That is why it is important to use the Finnish language also outside of the lessons
Evaluation scale: 0 - 5.
Evaluation criteria will be presented in itslearning workspace. Only the assignments submitted by the deadline have the possibility to be graded with the highest grade.
In order to get a grade, you should have all the assignments done and submitted. Attendance on min. of 80 % of the lessons is required. Also activity on the lessons is one of the criterias in evaluations.
In the final ‘ORAL EXAM’ you should be able to answer correctly to at least 50% of the questions / exercises – your real language skills determine the final grade (1 – 5) for the course.
Finnish
17.01.2023 - 30.04.2023
30.11.2022 - 31.01.2023
0 - 30
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
H-5
Follow the deadlines for the assignments given in itslearning and the oral exam on the last lesson or re-exam
Working on the face-to-face lessons at campus, online in itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Three assignments will graded 0 - 5:
• two audio presentations
• the Oral Exam
Other course tasks in itslearning will be graded as accepted/failed.
Estimated time used:
• attend actively the lessons at campus 20 h
• prepare the presentations 12 h
• work online 29 h
• work in groups 26 h
• written assignments 18 h
• work independently 30 h
Totally approx.135 h of work for the student
The aim of the course is to learn basic knowledge of Finnish, focusing on the student´s practical language of everyday life and student's own study field.
The course consists of thirteen lessons at Kupittaa campus, starting in January 2023, assignments in the learning platform itslearning, and an oral exam. You will find the instructions for distance work and assignments in itslearning.
The aim of the course is to learn basic knowledge in Finnish language at the CEFR level A1.2.
You are able to use most important expressions in common everyday situations. After passing the course you are able to
- tell about your life, hobbies and studies orally and in writing
- manage short phrases and discussions in everyday situations
- understand some basic structures in Finnish language
- ask simple questions and answer them
Lessons at Kupittaa campus - see the schedule.
No lesson week 8
In addition the participants will meet independently in small groups and work with given tasks
Leena Mattila
Face-to-face
Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta. (not translated)
lähiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö (not translated)
Arvosana muodostuu arvioitavista tehtävistä ja tehdyistä hyväksytyistä tunti- ja kotitehtävistä seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
hyväksytyt tunti- ja kotitehtävät 25 % (not translated)
Finnish
29.08.2022 - 16.12.2022
01.06.2022 - 04.09.2022
15 - 35
Esitietovaatimuksena lukion tai ammatillisen koulun äidinkielen tai S2:n opinnot tai vastaavat C-kielitaitotason tiedot. (not translated)
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Opintojaksolla opiskellaan työyhteisöviestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat ICT-alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan vuorovaikutustaitoja, mm. keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla tutustutaan kansainväliseen työkuluttuuriin ja käytetään englanninkielistä materiaalia suomenkielisen tuottamisen pohjana. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen ja materiaalin jakamiseen. (not translated)
Kontaktitunnit n. 34 h
Itsenäistä opiskelua, itsenäisiä tehtäviä ja tuntitehtäviä jatkuvasti koko opintojakson ajan, arvioitavien tehtävien tekeminen n. 100 h (not translated)
syys - joulukuu 2022
• asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia (not translated)
Golnaz Sahebi
Tuomo Helo
Face-to-face
The course books
*
Eloquent JavaScript
Marijn Haverbeke
No Starch Press; 3 edition (December 4, 2018)
Available on the Net: http://eloquentjavascript.net
*
Learning React : Modern Patterns for Developing React Apps
2nd edition
Alex Banks and Eve Porcello
Available in ProQuest EBook Central
*
Only selected chapters will be read.
7 personal assignments: 70 points
The group project work: 30 points.
The assignments must be returned by the deadline to get the points.The assignments returned after the deadline will give you only half of the points.
The student must get at least 30 points from the assignments and 10 points from the group work to pass the course.
The grading scale (points b -> grade):
40 points -> 1
55 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
Finnish
09.01.2023 - 30.04.2023
02.12.2022 - 17.01.2023
40 - 65
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Contents
I. JavaScript (Lectures and personal exercises)
- Basics
- Strings
- Objects, destructuring
- Arrays, array operations
- Programming functions
- Error handling
- DOM, event handling
- Modules
- Asynchronous programming
- Tools
II. React (Lectures and a teamwork)
- Basics
- JSX
- Components
- Modularization
- Tools
- Managing state
- Hooks
III. Teamwork: A simple single page web application with React (without backend)
7 personal JavaScript exercises.
React-based Teamwork.
Face-to-face
Unity - Create with Code
https://learn.unity.com/course/create-with-code
The course will be delivered through onsite sessions at Campus and the core learning will take place in a tutorial fashion.
Although peer-assisted learning is encouraged, students are expected to produce individual deliverable (in other words, no group work).
The course will be using Itslearning as the learning platform and teaching sessions will held in the campus.
Each Tuesday Support is available during the laboratory hours and the student's progress is monitored on weekly base.
The game project is evaluated as follows:
- Industry expert evaluation of the game (H-5);
- Lecturer overall impression of the game (H-5);
- Peer evaluation of the game (H-5).
The average of these will give the final grade for the course.
Missing the concept or prototype presentation will result in the deduction of 1 grade point from the final grade.
Attending more than 75% of the onsite sessions will result in positively to the final grade.
English
29.08.2022 - 16.12.2022
01.06.2022 - 15.09.2022
30 - 60
Course lecturers will be present online every week during the allocated timetable slot.
The first 30-60 minutes of each session will be used to:
- Share game industry news
- Highlight some of the latest development trends and technologies
- Open more topics from concurrent Introduction to Game Development Tools
- Introduce and Demonstrate tools that can help develop content for your personal project
- Respond to general student queries
The remaining time of each session will be an opportunity for students to work on their own games and seeking assistance and support from the lecturer.
Lecturers will review student progress with the Unity tutorial work on a weekly basis.
Students can also reserve close-contact support at the Game Lab with an engineer on Tuesday afternoons.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Competence demonstration, ff you have experience from industry or experience that is compatible with the course content. Discuss with the lecturer to arrange the demonstration.
No exam dates;
This course does not have any retake possibilities. Failing the course means that students will have to repeat it the following year.
This course leans on CDIO principles and takes a project-based learning approach.
This course requires students to work 135 hours and is divided as follows:
- Contact sessions and presentations: 20 to 30 hours
- Independent tutorial work: 40 to 50 hours
- Developing your own game: 60 to 70 hours
All course work is individual
Students will be required to present their game projects in 3 milestones:
20.09.2022 - Concept project design document presentation of personal project and peer evaluation
01.11.2022 - Prototype presentation of personal project and peer evaluation
13.12.2022 - Final game presentation and peer evaluation
The concept presentations are for monitoring student progress and used as the basis of formative feedback. If you miss this milestone, one grade point will be deducted from the final grade.
The final game presentation is mandatory - failure to present this will cause the student to fail the course.
This course is based on the Online material "Create with Code" presented by Unity. Each week will contain supporting lectures for each week topic and contemporary game technologies and game industry news.
Students will be expected to work through the material according to the following schedule:
- 30.08.2022: Course introduction and Create with Code...Getting Started.
- 06.09.2022: Create with Code...Unit 1
- 13.09.2022: Create with Code...Unit 2
- 20.09.2022: Concept project design document presentation of personal project, peer evaluation
- 27.09.2022: Create with Code...Unit 3
- 04.10.2022: Create with Code...Unit 3
- 11.10.2022: Create with Code...Unit 4
- 18.10.2022: Independent work on your personal project
- 25.10.2022: Create with Code...Unit 4
- 01.11.2022: Prototype presentation of personal project. Peer evaluation. Create with Code...Unit 5
- 08.11.2022: Create with Code...Unit 5
- 15.11.2022: Independent work on your game
- 22.11.2022: Independent work on your game
- 29.11.2022: Finalize your game
- 06.12.2022: Independence Day. Finalize your game during the week.
- 13.12.2022: Final game presentations
Failure to produce and present the final game will cause the student to fail the course.
Participating in less than 50% of the onsite sessions will cause the student to fail the course.
- Project contains a few of the features outlined in the project plan
- Did not really stay on track with their planned milestones
- Did not use their Unity or C# skills in any new ways
- Code and hierarchy are disorganized, using inconsistent conventions
- Project contains most of the features outlined in the project plan
- Stayed mostly on track with their planned milestones
- Used their Unity and/or C# skills in new, but not necessarily creative ways
- Code and hierarchy are mostly neat & commented, using correct conventions
- Project contains all of the features outlined in the project plan
- Stayed on track with their planned milestones
- Used their Unity and/or C# skills in a novel and creative ways
- Code and hierarchy are neat & commented, using correct conventions
Face-to-face
1. Mathematics For Game Developers, Christopher Tremblay
2. Essential Mathematics for Games & Interactive Applications, James M.Van Verth and Lars M. Bishop
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
Homework sets 1-6: 30 %
-Total of thirty homework exercises based on reading material and classroom notes
-Diagnostic/formative self / teacher evaluation in connection with each homework set return session
Project work, reports, presentations: 40 %
-Each outcome of the project work is assessed independently (assessment criteria is specified in Optima)
-Peer feedback summative teacher feedback at the end of the course
Final exam: 30 %
-A written exam (1,5 hrs) on specified material
-Summative teacher evaluation at the end of the course
English
29.08.2022 - 22.12.2022
01.06.2022 - 09.09.2022
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in Optima.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding of the basic gaming and graphical tools, and attempt to provide students with a conceptual understanding of the mathematics needed to create games, as well as an understanding of how these mathematical bases actually apply to games and graphics that are essential in the operating environment of an ICT engineer, such as game development and graphical designing.
The students will team up for a project work and writing reports on some current and relevant aspect of game math. The teams then present their work to the whole group, which gives everyone an opportunity to understand the topic; all students will develop their mathematical proficiency. In this way, all students will have the opportunity to view themselves as powerful learners of game mathematics.
Task-based assessment supports learning and is continuous throughout the course. Studying in an international group develops students’ ability to intercultural communication and multicultural collaboration
Classroom activities: Classroom activities participation 50 h
Homework: Working on homework sets 1-6 25 h
Project work: Research, writing report + presentation material, presentation 30 h
Final exam: Preparing for the final exam 25 h
September – December 2022.
9/22 - 11/22: theory, homework
10/22 - 11/22: project work +reports
12/22: final exam Or Report
• Cartesian Coordinate Systems
• Vectors
• Multiple Coordinate Spaces
• Matrices
• Matrices & Linear Transforms
• More on Matrices
• Polar Coordinate Systems
• Rotation
• Geometric Primitives
Face-to-face
Teacher will provide powerpoints. Theory classess requires students to bring paper and pen to take notes
Typical teaching in class room
+
Student preparation of own demos
The course presents to the students six topics of physics applied in games.
Each week the student has to do a game-demo related to the topic and a video explaining the parts of the project and the final outlook.
Each video will be evaluated by the two teachers and they will grade the video from 0 to 5 points.
The average of the six videos is calculated and that counts for 66 % of the grade.
The last two weeks the student prepare a final game project including as many topics of the course as possible. The project is presented real-time (no video) to the rest of the participants. This work will be grade by the two teachers, and it will count for 34 % of the grade.
English
29.08.2022 - 22.12.2022
30.07.2022 - 21.10.2022
come to the class. Don't be lazy
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There are no exams in this course. Evaluation is based on weekly work and final work. See Assessment info.
Analyze -> think -> work -> solve -> show
Between XX November 2022 (Week 45) and XX December 2020 (Week 51)
ATTENTION: Final dates published in ItsLearning. Always check ItsLearning!
Mondays from 9:00 to 12:00 in Auditorium. Class is face to face
Tuesdays. 4 hours own work
Wednesdays: 4 hours own work
Thursdays: from 9:00 to 12:00 in room C3031
Fridays: 4 hours own work
The used hours are approximately 135 which is equivalent to 5 ECTs
The course starts on 24th October at 9:00, ends on 15.12., and it is divided in 7 blocks.
The blocks and their corresponding goals are:
1.Tools
Learn basics related to the use of Unity to solve Physics in games
Understand connection between UI and hardcore coding
2. Cinematics
Use elemental physics equaltions to model different types of objects motion
Learn verification methods to test the correctness of the solution
3. Collisions
Understand frequent algorithms applied for collisions and avoidance of tunneling effect
Learn about changes of trayectories and velocities using collision principles
4. Sniper
Improve knowledge on projectile trayectories when considering physical effects like air resistance and air drag
Learn to use databases and second order equation fitting to empirical data
5. Acoustics
Learn basics of sound propagation and transmission in open and close spaces
Learn tools for immersive 3D-audio modelling in Unity
6. Fluids
Understand basics about smoke and flames propagation
Learn the use of shaders and other modelling tools for visually appealing representation of flames and smoke
7. Demo
Improve oral and visual presentation skills when pitching your game
Face-to-face
The Quality Assurance topic of the course follows several chapters of the book:
Levy, L., & Novak, J. (2009). Game development essentials: Game QA & testing. Cengage Learning.
Due to the ongoing developments in the field of Game Testing, recommended additional literature will be provided as part of the lecture material at the appropriate timing. This ensures that students are kept abreast with the latest testing techniques and trends.
Learning on this course combines instructivist (20-25%), constructivist (50%) and connectivist (25-30%) learning methods, implying that students will receive instruction during contact sessions while also being responsible for their own development in the field of game testing. Students will have group assignments, where peer-assisted learning will be encouraged through various e-communication channels.
This course is a collaboration with the University of Turku and we will use the Moodle learning platform. The shortcut to the moodle page is:
http://bit.ly/gtst2022 - it will be activated in time for the course start
Students are able to access Moodle using their Haka accounts (TUAS account credentials).
There are 4 main assignments that should be completed at the conclusion of each respective topic:
Quality assurance (group assignment)
Usability testing (individual assignment)
User experience testing (individual assignment)
Effectiveness study (group assignment)
The course includes 5 online quizzes that must be completed:
Tester skillsets
Getting to know what bugs there are
Elite bug hunting
Usability
User experience testing
The course includes 12 formative tasks scattered throughout the various topics.
All assignments and quizzes are transposed to a grade out of 5
Course grade is calculated as follows:
(Average of main assignments x 0,75) + (Average of online quizzes x 0,25)
The formative tasks are used to monitor student progress and no grade will be released until all formative tasks are complete and submitted.
All tasks will be submitted through the LMS.
English
29.08.2022 - 14.10.2022
30.07.2022 - 09.09.2022
This course is a collaboration with the University of Turku and we will use the Moodle learning platform. The shortcut to the moodle page is:
http://bit.ly/gtst2022 - it will be activated in time for the course start
Students are able to access Moodle using their Haka accounts (TUAS account credentials).
Students can also reserve support with the lecturer or time for practical work at the Game Lab.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
There still exists some uncertainty about the COVID19 situation for the Autumn 2022 semester so students will be informed about the nature (online vs. face-to-face) of the course presentation.
This course has no formal exam.
This course leans on CDIO principles and takes a project-based learning approach.
The course is managed online via the Moodle learning platform. During the contact sessions, students will receive instructions on how to complete the respective study section for that topic.
All study material will be available online.
This course is 5 ECTS - students are expected to work 135 hours:
- Contact sessions (10 to 20 hours)
- Independent reading and research (25 to 35 hours)
- Practical experiential learning (80 to 100 hours) - this includes time for doing assignments
The course is divided into three main topics and scheduled in phases:
PHASE 1
Effectiveness testing
PHASE 2
User-centered testing with two sub-parts, namely:
- Usability testing
- User experience testing
PHASE 3
Quality assurance testing (bug hunting) with three sub-parts, namely:
- Tester skillsets
- Getting to know what bugs there are
- Elite bug hunting
All tasks are mandatory for a successful completion of the course. Any outstanding tasks will result in course grades being withheld from the respective students.
Face-to-face
Due to the ongoing developments in the field of Game Testing, recommended literature and further resources will be provided as part of the lecture material at the appropriate timing. This ensures that students are kept abreast with the latest testing techniques and trends.
Learning on this course combines instructivist (20-25%), constructivist (50%) and connectivist (25-30%) learning methods, implying that students will receive instruction during contact sessions while also being responsible for their own development in the field of serious games and gamification. Students will complete a practical project, where peer-assisted learning will be encouraged through various e-communication channels.
This course is a collaboration with the University of Turku and we will use the Moodle learning platform.
Students are able to access Moodle using their Haka accounts (TUAS account credentials).
The assessment for this course relies on the completion of a group gamification or serious game project. There are also several smaller tasks that will monitor participation and progress.
The group project is assessed by:
- Lecturer evaluation of applied serious game or gamification principles;
- Customer evaluation of the practical value of the project result; and
- Peer- and self-assessment
The course grade comprises the average of the three project assessments, whereby individual grades may be influenced by the peer- and self-assessment.
The course progress tasks do not contribute to the final grade, but are mandatory (ALL tasks must be completed). Missing any of the tasks will result in failing the course.
English
24.10.2022 - 22.12.2022
26.08.2022 - 28.10.2022
Lab times for practical work and support are scheduled for the same days (but in the afternoons) as your lecture sessions.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Depending on the COVID19 situation and also on the policies of TUAS and UTU regarding COVID19, we have the option to revert to online lecturing, if needed.
This course has no formal exam.
This course leans on CDIO principles and takes a project-based learning approach.
This course has contact sessions as per your academic calendar scheduling and material will be made available online via the Moodle platform.
This course is 5 ECTS - students are expected to work 135 hours:
- Contact sessions (10 to 20 hours)
- Independent reading and research (25 to 35 hours)
- Practical experiential learning (80 to 100 hours) - this includes time for doing assignments
This course covers the following topics related to Serious Games and Gamification:
- Theory of Gamification
- Theory of Serious Games
- Theory of learning and motivation
- Workflow of a gamification or serious games project
- UI design for mobile and an overview of mock-up tools
- Player types and their psychology
- Ethics of serious games and gamification
Each topic will be covered in the weekly lectures.
The second session will be dedicated to introducing your customer and customer project that forms the practical work of the course.
No project was demonstrated at the end of the course.
All progress tasks were not completed.
Face-to-face
Opintojakson aikana opettajan ilmoittama ja oppimisalustalle lisäämä materiaali. (not translated)
Viikoittain lukujärjestyksen mukaisesti tapahtuva kontaktiopetus opintojakson ensimmäisellä puoliskolla. Kontaktiopetus tapahtuu sekä lähi- että etäopetusmenetelmiä käyttäen. Kurssin aikana opiskelijat saavat viikkotehtäviä liittyen läpikäytyyn opiskelumateriaaliin. Viikkotehtävät tulee palauttaa oppimisalustalle viikon kuluttua tehtävien saamisesta. Viikkotehtävät syventävät kulloinkin läpikäytyä teoriasisältöä. 80% kurssin sisällöstä koostuu pienryhmissä tehtävästä projektityöstä, joka opiskelijat suunnitelmallisesti edistävät kurssin kuluessa. Projektien edistymistä seurataan ja ryhmiä ohjataan kurssista vastaavan opettajan sekä projektien toimeksiantajan toimesta. (not translated)
Projektityo opettajan arvioimana 35%, projektityö toimeksiantajan arvioimana 35%, opiskelijoiden itsensä tekemä projektiryhmäkohtainen vertaisarviointi 30%.
Kaikki arvioinnit tehdään numeerisesti skaalalla 0-5.
Arvioinnit tehdään projektien päätyttyä joulukuussa 2022.Arviointikohdistuu koko projektin kestolle eli siis koko opintojaksonajalle.
Opintojakson hyväksytty suoritus vaatii myös opintojakson aikana tehtyjen opiskelija kohtaisten harjoitustehtävien hyväksyttyä palautusta. Opettaja arvioi harjoitustehtävät asteikolla hyväksytty/hylätty. (not translated)
Finnish
29.08.2022 - 22.12.2022
01.06.2022 - 11.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Opintojakson aikana toteutetaan opiskelijoiden pienryhmissä terveysteknologia aiheinen projekti, johon kontaktiopetuksessa läpikäydyt teoriasisällöt nivotaan. Teoriasisältöjen oppiminen varmistetaan viikkotehtävin, joiden jälkeen aiheiden soveltaminen käytäntöön tapahtuu projekteissa. Ohjaava opettaja käy pienryhmäkohtaisia keskusteluja viikoittain pienryhmien kanssa projektien etenemisestä, joka ryhmät raportoivat yhteisesti sovitulle alustalle. Projektien toiminta on tavoitteellista ja suunnitelmallista ja sitä seurataan kaikkien projektin osapuolten osalta. (not translated)
52h
- 9/2022 Projektin hallinta ja suunnittelu
- 9/2022 Projektin aikataulutus,
- 9/2022 Tuotekehitysprosessi
- 10/2022 Projektin dokumentointi
- 10/2022 Lääkinnällisten laitteiden regulaatioympäristö
- 9/2021-12/2021 Terveysteknologian projektiympäristö (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija tuntee kurssilla opetettavat asiat ja ymmärtää niiden merkityksen käytännön projektissa. Opiskelija kykenee yhtenä projektiryhmän jäsenenä ja tuntee terveysteknologian erityisvaatimukset projekteissa. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija on tietää kurssilla opetettavat asiat ja osaa käyttää niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan tuottavana projektiryhmän jäsenenä ja tietää terveysteknologian erityisvaatimukset projekteissa. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija on sisäistänyt kurssilla opetettavat asiat ja osaa soveltaa niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan itsenäisesti tuottavana projektiryhmän jäsenenä ja osaa ottaa huomioon terveysteknologian erityisvaatimukset projekteissa. (not translated)
Sanna Määttä
Marika Säisä
Face-to-face
Various internet sources, links & descriptions online.
Lecture slides.
theFIRMA's and course's Itslearning.
Group work and independent work, project work, online/on-site activities
Assignments and reports: diagnostic assessment.
Project work: formative assessment based on self and peer assessment, customer’s feedback (if available) and project manager’s feedback.
English
09.01.2023 - 30.04.2023
30.11.2022 - 15.01.2023
0 - 80
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
no exam
Practical assignments and reports
Project work
Self study
Assignments, lectures, self study: 156 hours
Guest lectures: 6 hours
Project work: 108 hours
This course deepens project working skills on ICT field as well as substance knowledge of different ICT field -related topics. Students will team up for a project work on customer projects related to ICT field. Customer projects develop students’ working life skills (among others: technical, team working, communication, time management, professional attitude and taking responsibility) and problem solving skills.
Project teams are usually international and the official communication language is usually English. This develops students’ ability to multicultural communication and collaboration.
No show, not carrying out responsibilities, disappearing from project, lack of communication with project team.
Satisfactory performance both in project work and independent work.
Good performance both in project work and independent work.
Excellent performance both in project work and independent work.
Marika Säisä
Marika Säisä
Face-to-face
Internet sources, links & descriptions online
group work and independent work
Preperation work for the event [poster and other material] is done by the deadlines given by the organizers. Active participation during ICT ShowRoom –event. Self-reflection report.
Finnish
09.01.2023 - 30.04.2023
30.11.2022 - 05.02.2023
1 - 100
Next ICT ShowRoom will take place on 9.3.2023.
Read more about the event: https://www.ictshowroom.fi/
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
No optional ways for implementation
-
practical preparation for the event, pitsching a project in ICT ShowRoom and self-reflection report
preperation, event and report 27 hours
The ICT ShowRoom is organized jointly by Turku University of Applied Sciences, University of Turku, and Åbo Akademi University. The participation is open for all students of the organizing higher education institutes who have worked with projects connected to ICT-connected topics. The event itself is open for the public and there are hundreds of visitors every year. More information about the event: https://www.ictshowroom.fi/
In ICT ShowRoom course, one can participate for the event and get a credit of the participation. Course consists of preparation for the event, ICT ShowRoom and self-reflection report. Project chosen for the exhibition can be done in previous courses or during spare time. Project can be presented in the event by entire project team, part of the project team or by a single student. It is important to realistically describe one´s own portion of the work done in the project and give honors for the work done by other team members as well. Self-reflection report is done individually.
Fail (0)
No show, not enrolling materials by deadlines, lack of report.
Approved
The material has been enrolled for the event in advance by the given deadlines; a student has participated actively for the event and returned a self-reflection report.
Face-to-face
English
01.01.2023 - 30.04.2023
02.12.2022 - 15.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Opettajan erikseen osoittama materiaali (not translated)
Arviointi perustuu viikottain palautettaviin tehtäviin sekä laboratorioharjoituksiin ja niiden raportointiin. (not translated)
Finnish
29.08.2022 - 22.12.2022
01.06.2022 - 18.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Opintojakson sisältöalueet:
Opintojakson aloitus, tietosuojan määrittely
GDPR
Tietosuoja terveydenhuollossa
Tietosuoja terveysteknologian tuotekehityksessä
Tietoturvan perusteet
Tietoturva terveysteknologian tuotekehityksessä
Tietoturva ohjelmistokehityksessä
Tietosuojan vaikutustenarviointi
Kuluttajalaitteen tietoturvatestaus (not translated)
Alle 50% tehtävistä palautettu hyväksytysti. (not translated)
Vähintään 50% tehtävistä palautettu hyväksytysti.
Opiskelija ymmärtää tietoturvan ja tietosuojan merkityksen terveysteknologian tuotekehityshankeissa ja osaa noudattaa lainsäädäntöä sekä turvallisen ohjemistokehityksen perusperiaatteita työssään. (not translated)
Vähintään 70% tehtävistä palautettu hyväksytysti.
Opiskelija osaa soveltaa turvallisen ohjelmistokehityksen periaatteita ja käytäntöjä terveysteknologian tuotekehityshankkeissa. Opiskelija ymmärtää tietosuojalainsäädännön vaatimukset ja vaikutukset ohjelmistokehityksessä ja osaa ottaa ne tehokkaasti huomioon. (not translated)
Vähintään 90% tehtävistä palautettu hyväksytysti.
Opiskelija osaa itsenäiseti soveltaa ja kehittää turvallisen ohjelmistokehityksen periaatteita ja käytäntöjä terveysteknologian tuotekehityshankkeissa. Opiskelija ymmärtää tietosuojalainsäädännön vaatimukset ja vaikutukset ohjelmistokehityksessä ja kykenee ohjaamaan prosessia niiden mukaiseksi. (not translated)
Opettaja. (not translated)
Face-to-face
Opettajan tunnilla jakama materiaali ja linkit. (not translated)
- 15 luentoa / harjoituskertaa
- viikkotehtävillä varmistetaan, että opiskelija on tutustunut luentomateriaaliin myös jakson aikana
- ryhmätyönä toteutettava koko jakson kestävä tietojärjestelmän suunnitteluun liittyvä projektityö, joka vaatii opitun soveltamista oikeaan työelämälähtöiseen tehtävään. (not translated)
- Viikkotehtäviä annetaan kurssin kuluessa viikoittain. Tehtävien palautus viikon kuluttua tehtävänannosta. 50 % kokonaisarvosanasta.
- Projektityö arvioidaan kurssin viimeisellä viikolla. 50 % kokonaisarvosanasta. (not translated)
Finnish
01.01.2023 - 30.04.2023
02.12.2022 - 06.01.2023
Itslearning, Teams, sähköposti. (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Kurssilla ei ole tenttiä, vaan kurssi arvioidaan projektityön ja viikkotehtävien perusteella. (not translated)
Opiskelijat saavat luennoista perustiedot tietojärjestelmien kehittämisen eri vaiheista. Luennoilla opittua sovelletaan projektityössä, joka perustuu käynnissä olevaan hankkeeseen. Projektityössä opiskelija soveltaa kunkin viikon oppimateriaalia käytäntöön ja laatii toimeksiannon mukaisesti esim. vaatimusmääritelmän tai testaussuunnitelman. Projektityötä rakennetaan koko kurssin ajan ja sitä voi parantaa ja kehittää aina palautuspäivämäärään asti opettajan ja muiden kurssilaisten palautteen perusteella.
Lisäksi tunnin aiheesta annetaan kotitehtäviä, joka kertaavat tunnin tärkeimpiä aiheita. Tehtävät tuovat lisämateriaalia jo opittuun tai haastavat opiskelijaa pohtimaan opittuja asioita. Kotitehtävät palautetaan aina seuraavaan kertaan mennessä, jonka jälkeen opettaja arvioi ne ja antaa tarvittaessa palautteen opiskelijalle. Näin pyritään varmistamaan sekä teoriatiedon sisäistäminen että sen soveltamisen oppiminen. (not translated)
Luennot 30 h, viikkotehtävät 28 h, projektityö 77 h. (not translated)
Kurssin sisältö
- tietojärjestelmäkehityksen vaiheet ja kehittämismallit
- tietojärjestelmien prosessi- ja tietovirtamallinnus
- tietojärjestelmien vaatimusmäärittely
- käyttäjälähtöisen suunnittelun menetelmiä
- testaus, käyttöönotto ja ylläpito osana suunnittelua
- lääkinnällisen ohjelmiston kehitys (not translated)
Opiskelija ei ole saavuttanut kurssilla määritettyjä oppimistavoitteita. (not translated)
Opiskelija osaa tehdä auttavasti prosessi- ja tietovirtamallinnuksen suunniteltavasta tietojärjestelmästä ja tuntee sen merkityksen suunnitteluprosessissa. Opiskelija tunnistaa joitakin prototypointi- ja mallinnusmenetelmiä ja osaa käyttää niitä rajoitetusti suunnittelussa. Opiskelija osaa tehdä auttavasti vaatimusmäärittelyn suunnittelukohteesta ja ymmärtää sen merkityksen suunnitteluprosessissa. (not translated)
Opiskelija osaa tehdä prosessi- ja tietovirtamallinnuksen suunniteltavasta tietojärjestelmästä ja ymmärtää sen merkityksen suunnitteluprosessissa. Opiskelija tietää eri prototypointi- ja mallinnusmenetelmät ja osaa käyttää niitä osana suunnittelutyötä. Opiskelija osaa tehdä vaatimusmäärittelyn suunnittelukohteesta ja sen merkityksen suunnitteluprosessissa. (not translated)
Opiskelija osaa tehdä itsenäisesti prosessi- ja tietovirtamallinnuksen suunniteltavasta tietojärjestelmästä ja ymmärtää sen merkityksen suunnitteluprosessissa. Opiskelija tuntee eri prototypointi- ja mallinnusmenetelmät ja osaa käyttää niitä sekä valita soveltuvimmat riippuen suunnittelunvaiheesta ja -kohteesta. Opiskelija osaa tehdä itsenäisesti vaatimusmäärittelyn suunnittelukohteesta ja ymmärtää sen merkityksen suunnitteluprosessissa. (not translated)
Face-to-face
All materials in ITS.
http://www.cdio.org/
http://www.scrumtrainingseries.com
https://www.scrumalliance.org
Contact lessons/info, teamwork, individual work, reports. Pedagogical methods used: Project learning, problem based learning, CDIO and innovation pedagogy.
Things to evaluate in Capstone:
• Attending group meetings
• Willingly accepts assigned tasks
• Contributes positively to group discussions.
• Completes work on time or make alternative arrangements.
• Helps others with their work when needed.
• Work accurately and completely, quality of the work is sufficient.
• Contribute a fair share to weekly tasks.
• Works to find out how to solve a problem and suggesting ideas.
• Overall is valuable member of the team.
The course is evaluated with grades 0-5. Assessment based on groups peer assessment and tutor’s assessment. Peer assessment will be made at the end of the course, but tutor asses constantly during the autumn.
Finnish
05.01.2023 - 28.04.2023
05.12.2022 - 20.01.2023
300 - 450
Coordinators:
Hazem Al-Bermanei (Hazem.Al-Bermanei@turkuamk.fi)
Linnossuo Timo
Partala Reetta
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
Innovation project is typically a development project implemented in co-operation with a company or another external customer. However, the project may also be a part of Turku University of Applied Science’s internal research and development activities or it can be based on a student’s, student team’s own project, or business idea. In addition, development projects related to different student competitions are applicable.
Students select their preferred projects they want to work after exhibition held on 13.01.2023 at 08,00-12,00.
After completing the course, the student can:
• participate in systematic research and development activities as a responsible member of the project team
• describe the principles of project team operation and project control
• explain the importance of the project’s goals to the business of the stakeholders
• use modern tools of project management in project planning and implementation
• solve problems related to project implementation
• apply his/her knowledge to achieve project goals
• document the project
• identify areas of further development related to one’s professional skills and is able to deepen one’s professional skills according to the project’s goals
• evaluate his/her learning and professional development in the project.
4 hours on Tuesday and 4 hours on Friday
Additionally student work in (SCRUM or other project management methods) team together with rest of team member and must meet their coach weekly.
13.01.2023 - 30.04.2023.
• Project Work for pre-selected companies or organizations
• Working in groups of 5-10 students
• Each project has dedicated coach (staff member) and product owner (typically customer representative).
• SCRUM or some other method for project management
Idea/creation phase: Sep-Dec
Execution/prototyping phase: 13.01.2023 - 30.04.2023
• Student has not contributed to group discussions.
• Student has not helped others when needed.
• Student has not returned assignments.
• Student has not contributed a fair share to weekly tasks.
• Student has not worked to find out how to solve a problem.
• Level of the final result is poor.
• Student has contributed to group discussions.
• Student has completed work late or after reminder.
• Student has helped others when needed on acceptably way.
• The quality of assignments made by the student is satisfactory.
• Student has contributed a fair share to weekly tasks on acceptably way.
• Student has worked to find out how to solve a problem on acceptably way.
Grades (3 and 4) is placed between commendable and acceptably
• Student has contributed positively to group discussions.
• Student has completed work on time on commendable way.
• Student has helped others with their work.
• The quality of assignments made by the student is commendable.
• Student has contributed a fair share to weekly tasks on commendably way.
• Student has worked to find out how to solve a problem and suggesting ideas on commendable way.
Mika Koivunen
Jani Vanharanta
Face-to-face
English
29.08.2022 - 16.12.2022
01.06.2022 - 15.09.2022
0 - 40
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Mika Koivunen
Tero Virtanen
Face-to-face
English
09.01.2023 - 30.04.2023
01.12.2022 - 11.01.2023
60 - 105
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Juha Nikkanen
Tero Jokela
Matti Kuikka
Sanna Määttä
Jani Ekqvist
Teppo Saarenpää
Jarno Tuominen
Taisto Suominen
Paula Steinby
Face-to-face
In or via Itslearning
Lectures, practical work, reports etc.
To pass the course, students must pass 5/6 of the Competence Track sections.
Finnish
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
200 - 315
DEAI requirements: all 3 sessions attended are required to pass the DEAI part of the course.
SEPM requirements: at least 2 out of 3 sessions attended and accepted assignment are required to pass the SEPM part of the course.
Health technology requirements: all 3 sessions attended are required to pass the Health technology part of the course.
GAIT requirements: at least 2 out of 3 sessions attended and accepted assignment are required to pass the GAIT part of the course
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
-
-
Attendance & assignment requirements for each section are specified by each Competence track in Itslearning.
DEAI - Data Engineering and Artificial Intelligence
DNCS - Data Networks and Cybersecurity
EMB - Embedded Software and IoT
GAME - Game and Interactive Technologies
SEPM - Software Engineering and Project Management
TRT - Health Technology
Contact hours 30 h, independent work 51 h
- DEAI: Contact hours: 4 h, independent work 6 h
- GAIT - Contact hours 9h, independent work 1 h
The course consists of six sections, one for each competence track.
Lessons in Jan - April 2023, timetables for each group 2023 in lukkari.turkuamk.fi.
Jaakko Lamminpää
Jaakko Lamminpää
Face-to-face
Material available for this course in Itslearning including slides and example calculations as well as links to online material.
In independent study you can use any electronics book for engineers (introductory level) and any available online material.
Lectures, preliminary assignments and calculations, laboratory work.
Course consists of two parts:
- Introduction to circuits and measurement techniques (weight 60 %)
- Introduction to electronics (transistors, opamps and logic gates) (weight 40 %)
Both parts need to be completed with a passing grade.
Missing work receives a grade of -3.
Only tasks returned on time will be evaluated.
Redoing failed or missing parts must be agreed with the teacher separately. Laboratory work or reports with passing grade cannot be retaken.
English
29.08.2022 - 16.12.2022
01.06.2022 - 16.09.2022
40 - 70
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
None.
The emphasis is on the laboratory reports. The date for the laboratory test can be found in ITSlearning.
One laboratory session at the end of the course is for completing a missing lab work or redoing a failed assignment.
Grade for a passed lab work cannot be raised.
Flipped learning, hands on working, combining theory and practice during lab work.
Lectures: 7x 2 h = 14 h
Lab. sessions: 13x 3 h = 39 h
Independent study: 20 h
Preliminary assignments: 26 h
Finishing reports: 26 h
Course includes building simple circuits on a protoboard and basic measurements. This includes the use of a protoboard, multimeter, signal generator and oscilloscope. After learning to use these instruments, we build circuits with transistors, operational amplifiers and logic gates.
Course is held in Autumn 2022.
More accurate description and timetable is found on ITSlearning.
Does not meet the requirements for the grade 1.
Student
- can build a simple circuit by connecting components to the protoboard.
- can measure the resistance, voltage and current from different branches of the circuit.
- knows the basic laws of electronics
- All assignments are returned, even if the reports are lacking.
Student
- can apply Kirchoff's laws to analyze the circuit
- knows and understand the concept of power
- preliminary calculations and measurements are mostly correct
- reports are done with care and include the relevant information
Student
- has grasped the fundamentals of electric circuits
- can choose the correct components for different situations
- can analyze the circuit and understands how it functions
- can evaluate the results critically
- reports are precise, stylish and show analysis of the circuit
Mikko Peltonen
Jaakko Lamminpää
Face-to-face
Material available for this course in Itslearning including slides and example calculations as well as links to online material.
In independent study you can use any electronics book for engineers (introductory level) and any available online material.
Lectures, preliminary assignments and calculations, laboratory work.
Course consists of two parts:
- Introduction to circuits and measurement techniques (weight 60 %)
- Introduction to electronics (transistors, opamps and logic gates) (weight 40 %)
Both parts need to be completed with a passing grade.
Missing work receives a grade of -3.
Only tasks returned on time will be evaluated.
Redoing failed or missing parts must be agreed with the teacher separately. Laboratory work or reports with passing grade cannot be retaken.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
0 - 100
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
None.
The emphasis is on the laboratory reports and course cannot be passed by taking only the test.
The test is held during a laboratory session and the date is in ITSlearning.
One laboratory session at the end of the course is for completing a missing lab work or redoing a failed assignment.
Grade for a passed lab work cannot be raised.
Flipped learning, hands on working, combining theory and practice during lab work.
Lectures: 7x 2 h = 14 h
Lab. sessions: 13x 3 h = 39 h
Independent study: 26 h
Preliminary assignments: 26 h
Finishing reports: 20 h
Course includes building simple circuits on a protoboard and basic measurements.
Main topics are: DC circuits and connections, AC circuits and basic components, semiconductors in a simple circuit, and using equipment to measure these circuits.
Course is held in Spring 2023.
More accurate description and timetable is found on ITSlearning.
Does not meet the requirements for the grade 1.
Student
- can build a simple circuit by connecting components to the protoboard.
- can measure the resistance, voltage and current from different branches of the circuit.
- knows the basic laws of electronics
- All assignments are returned, even if the reports are lacking.
Student
- can apply Kirchoff's laws to analyze the circuit
- knows and understands the concept of power
- preliminary calculations and measurements are mostly correct
- reports are done with care and include the relevant information
Student
- has grasped the fundamentals of electric circuits
- can choose the correct components for different situations
- can analyze the circuit and understands how it functions
- can evaluate the results critically
- reports are precise, stylish and show analysis of the circuit
Face-to-face
Due to the practical nature of this course, there is no prescribed learning material. All necessary documentation and other material toward the successful completion of Intro to Game Dev Tools will be shared with students throughout the course.
The course will be delivered through close contact lecture sessions.
Peer-assisted learning is required throughout the course of the group project.
This course is a collaboration with the University of Turku and we will use the Moodle learning platform.
The shortcut for the Moodle page is:
http://bit.ly/igdt2022
Students are able to access Moodle using their HAKA accounts (TUAS account credentials).
The game project is evaluated as follows:
GROUP grade...
- Industry expert evaluation of the game (H-5);
- Lecturer overall impression of the game (H-5).
The average of these two gives a group grade for each student per project.
INDIVIDUAL student per group grade
Each student will also be measured on their contribution to the group's activities for each project by:
- Self assessment of the contribution made;
- Group member evaluation of the contribution made;
The average of these gives an individual grade for each student per project.
Finnish
29.08.2022 - 16.12.2022
01.06.2022 - 15.09.2022
This course is a collaboration with the University of Turku and we will use the Moodle learning platform. The shortcut for the Moodle page is http://bit.ly/igdt2022
Students are able to access Moodle using their Haka accounts (TUAS account credentials).
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Competence demonstration, if you have experience from industry or experience that is compatible with the course content.Discuss with lecturer to arrange the demonstrations.
No exam dates;
This course does not have any retake possibilities. Failing the course means that students will have to repeat it the following year.
This course leans on CDIO principles and takes a project-based learning approach.
This course requires students to work 135 hours and is divided as follows:
- Lectures and presentations: 40 hours
- Group work and preparation: 95 hours
The group work requires students to work together in teams to make a small game project.
Students will be required to present their group game project in 3 milestones:
Week 38 - Concept presentation
Week 43 - Prototype presentation
Week 49 - Final game presentation
The concept and prototype presentations are for monitoring student progress and used as the basis of formative feedback. For every formative milestone missed, one grade point will be deducted from the final grade of each group member.
The final game presentation is mandatory - failure to present this will cause the entire group to fail the course.
Week 35: Introduction to games industry and the history of video games
Week 36: Game Design and instructions for your first game project
Week 37: Game Engines
Week 38: Concept presentations
Week 39: Game Graphics
Week 40: Game Programming
Week 41: Game Programming - AI
Week 42: No Session. *Work on your game project*
Week 43: Prototype presentations
Week 44: Game Audio and tools
Week 45: Game Optimization and polishing
Week 46: Publishing the project. Publishing platforms, channels and process
Week 47: Reserved for visiting lecturer from Industry
Week 48: Finalize your game. No lecture or online session.
Week 49: Final Game presentation
Failure to produce and present the group game project will cause the entire group to fail the course.
Individual non-participation as determined by the peer-evaluation will also lead to failing the course.
- Project contains a few of the features outlined in the project plan
- Did not really stay on track with their planned milestones
- Did not use their Game Engine or programming skills in any new ways
- Code and hierarchy are disorganized, using inconsistent conventions
- The presentation were given without preparation
- Project contains most of the features outlined in the project plan
- Stayed mostly on track with their planned milestones
- Used their Content Creations skills and learned more, but not necessarily creative ways
- Used their Game Engine and/or programming skills in new, but not necessarily creative ways
- Code and hierarchy are mostly neat & commented, using correct conventions
- Good quality and prepared Group Presentations
- Project contains all of the features outlined in the project plan
- Stayed on track with their planned milestones
- Used their Content Creations skills and learned more skills in a novel and creative ways
- Used their Game Engine and/or programming skills in a novel and creative ways
- Code and hierarchy are neat & commented, using correct conventions
- Group Presentations were excellent and well prepared
Johannes Hautamäki
Teppo Saarenpää
Teppo Saarenpää ja Johannes Hautamäki (not translated)
Face-to-face
Luennoilla jaettava ja opettajien erikseen ilmoittama materiaali. Tarkemmat tiedot It'sLearningista kurssin työtilasta. (not translated)
13 luentoa, jotka toteutetaan etä/lähiopetuksena
- 7 viikkotehtävää luennoista
- Tehdään ohjeistuksen mukaan joko yksilötehtävinä tai pienryhmissä
- Viikkotehtävien kautta varmistutaan että opiskelija on tutustunut oppimateriaaliin ja sisäistänyt siinä läpikäydyt asiat (not translated)
Ryhmätehtävät ja harjoitustyö arvioidaan ja kokonaisarvio muodostuu niistä opintopisteiden määrittämässä suhteessa. Hyväksytty arvosana edellyttää jokaisen yksittäinen tehtävän vähintään hyväksyttyä suoritusta. Ryhmätehtävät ja harjoitustyö arvioidaan skaalalla 0-5. (not translated)
Finnish
29.08.2022 - 21.12.2022
01.06.2022 - 11.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Kontaktiopetus joka toteutetaan joka lähi- tai etäopetuksena. Jokaisen viikon kontaktiopetukseen liittyy viikkotehtävä, joka opiskelijoiden tulee tehdä. Viikkotehtävät arvioidaan ja ne muodostavat opintojakson kokonaisarvioinnin. Viikkotehtävät ovat sekä yksilö- että pienryhmätehtäviä. Viikkotehtävissä syvennetään kontaktiopetuksessa läpikäytyjä asioita ja sovelletaan niitä käytännön esimerkkeihin. Viikkotehtävät puretaan kontaktiopetuksen yhteydessä niiden palauttamisen jälkeen ja näin varmistetaan tasainen oppiminen kaikkien opiskelijoiden kesken. (not translated)
Terveysteknologia toimialana, 2 op
- itseopiskelu ja ryhmätehtäviä
Terveysteknologian toimijat, 1 op
- itseopiskelu ja ryhmätehtäviä
Ihmisen fysiologia ja anatomia, 2 op
- itseopiskelu ja tehtäviä (not translated)
Terveysteknologia toimialana, viikot 36-41
-opiskelija tutustuu terveysteknologian toimialan eri osa-alueisiin ja niiden erityispiirteisiin sekä nykytilanteeseen
Terveysteknologian toimijat, viikot 42-45
-opiskelija tutustuu terveydenhuollon ympäristöön ja toimijoihin
Ihmisen fysiologia ja anatomia, viikot 46-49
-opiskelija oppii perusteet ihmisen rakenteesta ja toiminnasta (not translated)
Opiskelija tunnistaa terveysteknologiatoimialan kentän ja alan luomat mahdollisuudet
Opiskelija tuntee terveysteknologian osa-alueita sekä rajapintoja ja sovelluskohteita
Opiskelija tuntee ihmisen anatomian perusasiat sekä fysiologisten toimintojen perusteet.
Opiskelija tunnistaa tieto- ja viestintätekniikan joitakin insinöörin tehtävissä tarvittavia osaamisalueita liittyen terveysteknologia-alaan
Opiskelija tunnistaa omaa osaamisensa, kiinnostuksen kohteet, vahvuudet ja kehittymistarpeet toimialalla (not translated)
Opiskelija tietää terveysteknologiatoimialan kentän ja sen erityispiirteet sekä alan luomat mahdollisuudet
Opiskelija osaa kuvata terveysteknologian osa-alueita, rajapintoja ja sovelluskohteita TiVi-insinöörin näkökulmista
Opiskelija osaa kuvata ihmisen anatomian perusasiat sekä fysiologisten toimintojen perusteet.
Opiskelija osaa selittää tieto- ja viestintätekniikan insinöörin tehtävissä tarvittavia osaamisalueita liittyen terveysteknologia-alaan
Opiskelija tietää oman osaamisensa, kiinnostuksen kohteet, vahvuudet ja kehittymistarpeet toimialalla (not translated)
Opiskelija osaa määritellä terveysteknologiatoimialan kentän ja sen erityispiirteet sekä alan luomat mahdollisuudet
Opiskelija osaa kuvata terveysteknologian osa-alueita, rajapintoja ja sovelluskohteita eri näkökulmista
Opiskelija tietää ihmisen anatomian perusasiat sekä fysiologisten toimintojen perusteet.
Opiskelija osaa selittää tieto- ja viestintätekniikan insinöörin tehtävissä tarvittavia osaamisalueita liittyen terveysteknologia-alaan
Opiskelija osaa analysoida omaa osaamistaan, kiinnostuksen kohteitaan, vahvuuksiaan ja kehittymistarpeitaan toimialalla (not translated)
Sanna Määttä and Marika Säisä
Face-to-face
Various internet sources, links & descriptions online.
Group work and independent work, project work, online activities
Assignments and reports: diagnostic assessment.
Project work: formative assessment based on self and peer assessment, customer’s feedback (if available) and project manager’s feedback.
English
29.08.2022 - 09.12.2022
01.06.2022 - 04.09.2022
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Project work part can be done in a company, if student has a ICT-related job.
No exam
Practical assignments and reports
Project work
Self study
Assignments, lectures, self study: 164 hours
Guest lectures + report: 27 hours
Project work: 81 hours
This course gives understanding how to be a team member in customer projects in ICT field as well as substance knowledge of different ICT field -related topics. Students will team up for a project work on customer projects related to ICT field. Customer projects develop students’ working life skills (among others: team working, communication, time management, professional attitude and taking responsibility) and problem solving skills.
Project teams are usually international and the official communication language is usually English. This develops students’ ability to multicultural communication and collaboration.
No show, not carrying out responsibilities, disappearing from project, lack of communication with project team.
Satisfactory performance both in project work and independent work.
Good performance both in project work and independent work.
Excellent performance both in project work and independent work.
Juha Saarinen
Face-to-face
Oppimateriaali on Itslearning alustalla. Materiaalina käytetään luentomuistiinpanoja ja kotithetäviä. Lisätukena on käytössä kirja: Insinöörin matematiikka Tuomenlehto, Holmlund, Huuskonen. (not translated)
kontaktiopetus 4h / vko, tehtäväperustaisuus, itsenäinen opiskelu. (not translated)
Opetusjaksolla arviointi perustuu kotitehtäviin ja osakokeisiin. (not translated)
Finnish
29.08.2022 - 16.12.2022
01.06.2022 - 11.09.2022
60 - 105
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Opintojakso suoritetaan kotitehtävillä ja osakokeilla (not translated)
Opintojakson osakokeet sijoittuvat puoliväliin kurssia sekä kurssin loppuun. Ajankohta ilmoitetaan myöhemmin kurssin Itslearning alustalla (not translated)
Opetus on lähiopetusta ja kotitehtäviä sekä loppukoe. (not translated)
Kontaktitunnit n. 60 h
Itsenäinen opiskelu ja kotitehtävät jatkuvasti koko opintojakson ajan, osakokeisiin valmistautuminen (loppukokeeseen valmistautuminen). (not translated)
- Luvut ja niiden esitykset
- Laskutoimitukset kokonaisluvuilla ja murtoluvuilla
- Juuret ja potenssit
- Laskujärjestys
- SI-järjestelmä ja yksikönmuunnokset
- Polynomi- ja rationaalilausekkeet
- Ensimmäisen ja toisen asteen polynomiyhtälöt
- Lineaarinen yhtälöpari
- Prosenttilaskenta
- Kappaleiden pinta-aloja ja tilavuuksia
- Tiheys, massa ja tilavuus
- Kuvaajien tulkinta ja piirtäminen
- Tasainen ja tasaisesti kiihtyvä liike (not translated)
Hazem Al-Bermanei
Student obtains the skills and knowledge required in basic mathematics and physics courses within ICT engineering education.
Face-to-face
1. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
2. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
English
29.08.2022 - 16.12.2022
01.06.2022 - 09.09.2022
45 - 70
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding of the basic mathematics and help students to solve equations, including radical, exponential and logarithmic equations and use determinants and matrices (e.g. for solving linear simultaneous equations), apply dot and cross products (e.g. in games, physics and electrical engineering applications), moreover the students can use relevant mathematical denotation correctly
Classroom activities Classroom activities participation 16 h
Homework Working on homework sets 1-4 25 h
Final exam Preparing for the final exam 12 h
- Numbers and number presentations
- Basic operations on integers and rational numbers
- Roots and powers
- Order of operations
- International System of Units, unit conversions
- Polynomial and rational expressions
- 1. and 2. degree polynomial equations
- Systems of two equations
- Percent calculation
- Surface areas and volumes of solids
- Density, mass and volume
- Interpreting graphs of functions
- Movement with constant speed or acceleration
Noora Maritta Nieminen
Face-to-face
1. Engineering Mathematics (6th edition), K.A. Stroud [MACMILLAN PRESS LTD]
2. Formula book: Technical formulas
Teacher-directed classroom activities, group work and independent work; project work, reports, task-based (homework)
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The contents of the course give understanding of the basic mathematics and help students to solve equations, including radical, exponential and logarithmic equations and use determinants and matrices (e.g. for solving linear simultaneous equations), apply dot and cross products (e.g. in games, physics and electrical engineering applications), moreover the students can use relevant mathematical denotation correctly
Classroom activities Classroom activities participation 16 h
Homework Working on homework sets 1-4 25 h
Final exam Preparing for the final exam 12 h
- Numbers and number presentations
- Basic operations on integers and rational numbers
- Roots and powers
- Order of operations
- International System of Units, unit conversions
- Polynomial and rational expressions
- 1. and 2. degree polynomial equations
- Systems of two equations
- Percent calculation
- Surface areas and volumes of solids
- Density, mass and volume
- Interpreting graphs of functions
- Movement with constant speed or acceleration
Mauri Suhonen (not translated)
Face-to-face
Oppimateriaali on Itslearning alustalla. Materiaalina käytetään tätä kurssia varten suunniteltua monistetta (pdf), sekä luentomuistiinpanoja, videoita ja kotitehtäviä.
Opiskelija voi myös hankkia kirjan: Insinöörin matematiikka Tuomenlehto, Holmlund, Huuskonen. Tätä kirjaa käytetään enemmän matematiikan jatkokursseissa, joten se tarvitaan joka tapauksessa jossain vaiheessa, vaikka se ei ole mitenkään välttämätöntä hankkia tämän kurssin takia. (not translated)
Lähitunnit 3 h / vko syyslukukauden ajan.
Lähituntien lisäksi opetuksessa käytetään apuna videoita ja ratkaistuja esimerkkitehtäviä. (not translated)
Arviointi perustuu kotitehtäviin ja osakokeisiin. Oikein tehdyistä kotitehtävistä saa pisteitä yksinkertaisella tavalla: mitä enemmän tekee oikein => sitä enemmän saa pisteitä. Osakokeista saa myös pisteitä, jos osaa ratkaista oikein osakokeen tehtäviä. Väärin tehdyistä kotitehtävistä menettää pisteitä, mutta väärin tehdyistä osakokeen tehtävistä ei menetä pisteitä.
Jos yrittää suorittaa kurssin pelkällä loppukokeella, niin kotitehtävien pisteitä ei huomioida, arvosana riippuu suoraan loppukokeesta saaduista pisteistä.
Hyväksymisraja on noin 40 % tarjolla olevista pisteistä. Mitä enemmän pisteitä kerää, sen paremman arvosanan saa. (not translated)
Finnish
30.08.2022 - 15.12.2022
10.06.2022 - 09.09.2022
0 - 40
Alkuosiossa ei saa käyttää laskinta, ei myöskään ensimmäisessä osakokeessa. Toisessa osiossa laskinta tarvitaan, mutta mitään teholaskinta ei suositella, koska tarkoitus on oppia itse laskemaan, eikä katsomaan vierestä, kun laskin tekee työn.
Laskimeksi kelpaa käytännössä mikä tahansa edullinen funktio laskin, joten en suosittele ostamaan kallista graafista laskinta, koska sitä ei saa käyttää, eikä sellaista tarvita juurikaan jatkossakaan. Jos sinulla on vanha funktiolaskin, niin älä osta uutta, ennen kuin sen hankinta osoittautuu tarpeelliseksi. (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Kurssin voi suorittaa kahdella tavalla.
1. Kotitehtävillä ja kahdella osakokeella.
2. Pelkällä loppukokeella, joskaan tätä ei voi suositella, ellei aihepiiri ole opiskelijalle entuudestaan hyvin tuttu. (not translated)
Ensimmäinen osakoe tulee olemaan noin kurssin puolessa välissä, eli lokakuun loppupuolella. Toinen osakoe tulee olemaan kurssin lopussa, eli joulukuun lopulla. Hylätyn arvosanan voi uusia kahdesti, mutta hyväksyttyä voi koittaa korottaa vain kerran. (not translated)
Sisältö on jaettu kokonaisuuksiin Itslearning-alustalla.
Jokaiseen kokonaisuuteen liittyy opetusvideot, esimerkkitehtävät ratkaisuineen ja kotitehtävät.
Kurssi on jaettu kahteen osaan, jossa ensimmäisessä ei saa käyttää laskinta, mutta toisessa se on käytännössä välttämätön. (not translated)
Kurssin aikana tehdään runsaasti aihepiiriin kuuluvia kotitehtäviä. Näitä voi opiskelija tehdä joko yksinään tai sitten yhdessä muiden saman ryhmän opiskelijoiden kanssa. Jälkimmäistä tapaa suositellaan lämpimästi.
Kurssi on laajuudeltaan 5 op, mikä tarkoittaa 135 tuntia työtä keskimääräiselle opiskelijalle kurssin suorittamiseksi. Lähitunteja on vain noin 45 h, joten itsenäisen työn osuus on merkittävä.. (not translated)
- luvut ja niiden esitykset
- peruslaskutoimitukset ja niihin liittyvät laskulait
- potenssimerkintä
- neliö- ja kuutiojuuri
- polynomi- ja murtolausekkeet
- ensimmäisen ja toisen asteen yhtälöt
- lineaarinen yhtälöpari
- funktio ja sen kuvaaja
- prosenttilaskut
- taso- ja avaruusgeometria
- SI-järjestelmä ja kymmenenpotenssimerkintä
- tiheys
- tasainen liike
- tasaisesti kiihtyvä liike (not translated)
Opiskelija ei onnistu keräämään 40 % tarjolla olevista pisteistä. Tämä tarkoittaa sitä, että opsikelija ei käytännössä hallitse riittävästi kurssin sisältöön kuuluivia taitoja. (not translated)
Opiskelija selviää kurssin perustehtävistä ja osa ratkaista niitä oikein. Haastavammat tehtävät osoittautuvat kuitenkin liian vaikeiksi. (not translated)
Opiskelija osaa ratkaista perustehtävien lisäksi melko hyvin myös haastavampia tehtäviä. Sen verran epävarmuutta on kuitenkin vielä näissä ratkaisuissa, ettei tehtävät mene varmuudella oikein. (not translated)
Opiskelija pystyy ratkaisemaan käytännössä kaikki jurssin sisältöön kuuluvat tehtävät. Suorituksessa on käytännössä havaittavissa pieniä huolimattomuusvirheitä, mutta kurssin sisältö on selkeästi hallussa. (not translated)
Face-to-face
English
05.09.2022 - 15.12.2022
01.06.2022 - 07.09.2022
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Tapani Ojanperä
Sami Pyöttiälä
Tommi Tuomola
Tapani Ojanperä
80% Face-to-face, 20% Distance learning
Python 3 –ohjelmointi, Jussi Pekka Kasurinen, Docendo (in Finnish)
The material made by the teacher. It is delivered in Optima.
Contact hours, based on tasks (making programs), self study (ViLLE)
Homework (max 50 p., linear table). Continuous assessment [formative assessment, self evaluation, guiding feedback].
ViLLE (Visual learning environment) and itslearning: [machine evaluation, guiding feedback]
Learning the concepts of the programming is tested in the exam (max 50 p.) electronically by ViLLE. [summative assessment, teacher evaluation]
Two re-exams (max 50 p.) are arranged [summative assessment, teacher evaluation].
English
29.08.2022 - 16.12.2022
01.06.2022 - 07.09.2022
20 - 40
A student needs his/her own computer.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
1 credits
H-5
Two re-exams
Students learn to design ja code programs. With exercises theoretical issues are trained in. English terms and definitions are the essential part of the studies. The students also utilize videos, tutorials and new learning environments (ViLLE, itslearning).
Contact hours 42 h
Self study (ViLLE, itslearning) and checking continuously homework automatically by learning environments and preparing the exam. 93 h
Total 135 h
September - December 2022
w35: Introduction to programming, Tools,
Python Basics - Lecture 1
w36: Data types - Lecture 2
w37: Strings - Lecture 3
w38: Conversions - Lecture 4
w39: Boolean - Lecture 6, If-statement - Lecture 5
w40: For and while loops - Lecture 7
w41: Functions - Lecture 8
w42: Vacation
w43: Scope - Lecture 9
w44: Handling of files - Lecture 'x'
w45: Lists - Lecture 10
w46: Tuples - Lecture 11
w47: Dictionaries - Lecture 12
w48: Recap and extra (+ Lecture 13, Lecture 14, Lecture 15)
w49: Exam 1
Student
• does not know basic concepts of programming
• cannot read or write simple programs
Student
• knows such basic concepts of programming as variables, control Structures and functions
• understands how the program flow is going
• can read or write simple programs
Student
• knows such basic concepts of programming as variables, control structures, functions, classes, objects and arrays
• understands how the program flow is going and is able to find easy errors
• can make simple programs
Student
• knows such basic concepts of programming as variables, control structures and functions, classes and objects
• utilizes some data Structures as arrays, lists and hash tables.
• understands how the program flow is going and is able to use debugger and error handling
• can make programs that include aforesaid concepts.
Tiina Ferm
Face-to-face
PythonBasics: APracticalIntroductiontoPython3 4th edition by DavidAmos,DanBader,JoannaJablonski,FletcherHeisler, ISBN:9781775093329(paperback), ISBN:9781775093336(electronic)
Additional material:
https://www.programiz.com/python-programming
Learning by programming
10 HOMEWORKS – online, rehearsing, not evaluated
7 Quizzes – online, evaluated, 5 points each, minimum 14, maximum 35
7 Labs – classroom activity, evaluated, plagiarism check result must be < 50%, 5 points each, minimum 14, maximum 35
3 Exams – classroom activity, evaluated, 10 points each, minimum 12, maximum 30
To pass the course a student has to reach a minimum in all categories (quizzes, labs and exams). If the minimum is reached all the points are added and the scale of 1 – 5 is calculated.
English
05.09.2022 - 16.12.2022
01.06.2022 - 07.09.2022
45 - 80
Lectures and labs are implemented at the campus. This is not an online course. The classes will be on the timetable by the beginning of the semester.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course can be compensated with an exam, the date is agreed upon with the first lecture
Contact hours 77 h
Independent study continuously throughout the course, preparation for the exam 58 h
The course consists of eight topics, rehearse questions, a quiz (5 points) and a lab (points)
- introduction, basic syntax, and input and output in the console
- 1: variables and types, quiz and lab 1 (total 10 points)
- 2: operators and branching, quiz and lab 2 (total 10 points)
Exam 1 (10 points)
- 3: loops (for and while), quiz and lab 4 (total 10 points)
- 4: functions, quiz and lab 5 (total 10 points)
Exam 2 (10 points)
- 5: collections (list, tuple, set, dictionary), quiz and lab 3 (total 10 points)
- 6: file IO, quiz and lab 6 (total 10 points)
- 7: review, quiz and lab 7 (total 10 points)
Exam 3 (10 points)
- 8: putting it all together in different environments (pygame, django, tkinter)
total of 100 points
Student
• does not know the basic concepts of programming
• cannot read or write simple programs
< 40 points or failed the exam
Student
• knows such basic concepts of programming as variables, control structures and functions
• understands how the program flow is going
• can read or write simple programs
40 - 59 points and the minimum is reached in all categories (quizzes, labs and exams)
Student
• knows such basic concepts of programming as variables, control structures, functions, classes, objects and arrays
• understands how the program flow is going and is able to find easy errors
• can make simple programs
40 - 79 points and the minimum is reached in all categories (quizzes, labs and exams)
Student
• knows such basic concepts of programming as variables, control structures and functions, classes and objects
• utilizes some data Structures such as arrays, lists and hash tables.
• understands how the program flow is going and is able to use debugger and error handling
• can make programs that include aforesaid concepts.
> 80 points and the minimum is reached in all categories (quizzes, labs and exams)
> 90 points, 1 additional credit (total of 6 credits)
Tommi Tuomola
Face-to-face
Lecture material is shared in the courses learning environment (itslearning).
The program examples discussed on classes.
Extra study material in web:
https://docs.python.org/3/tutorial/index.html
https://www.w3schools.com/python/
Lectures, programming exercises, independent study
Assessment is based on both the activity of the student in participating to the demonstration sessions as well as the following:
Exercises successfully completed in ViLLE
Successfully completed and demonstrated homework exercises
Exam
All of these need to be successfully passed. The exact needed points are published during the first class.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Participating on this course requires a laptop computer that the student can take to classes and demonstrations.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Course exam is in may.
There will be two re-exams. Both will be arranged in june. Exact date to be determined later.
Using practical exercises to study designing and implementing Python programs. Exercises directly support learning the theory. We will use digital learning environments, web sources and available lecture material (in itslearning).
Examples discussed on lectures
Exercises in ViLLE and homework exercises that are discussed in demonstrations
Contact study (lectures + demonstrations): 56h
Idependent study, homework exercises and exam: 79h
january - may 2023
• january: First program, Python-language, variables
• february: Data types, imperative programming, printing, strings
• march: Selection and repetition, basic data structures
• april: Functions, file handling
• may: Introduction to classes, exam
Student
• does not know the basic concepts of programming
• is not able to understand or implement even the simplest programs
Student
• is familiar and understands the basic concepts of programming like variables, control structures and functions
• understands how simple programs work
• is able to read and produce simple code
Student
• is familiar and understands the basic concepts of programming like variables, control structures and functions
• understands how simple programs work and is able to find simple errors in them
• is able to produce simple programs
Student
• is familiar and understands the basic concepts of programming like variables, control structures and functions
• knows how to use some data structures, such as arrays, lists and hashtables
• understands how simple programs work and is able to use debugger to find errors
• is able to implement programs that apply the knowledge gained from previous parts
Tiina Ferm
Face-to-face
PythonBasics: APracticalIntroductiontoPython3 4th edition by DavidAmos,DanBader,JoannaJablonski,FletcherHeisler, ISBN:9781775093329(paperback), ISBN:9781775093336(electronic)
Learning by programming
10 HOMEWORKS – online, rehearsing, not evaluated
7 Quizzes – online, evaluated, 5 points each, minimum 14, maximum 35
7 Labs – classroom activity, evaluated, plagiarism check result must be < 50%, 5 points each, minimum 14, maximum 35
3 Exams – classroom activity, evaluated, 10 points each, minimum 12, maximum 30
To pass the course a student has to reach a minimum in all categories (quizzes, labs and exams). If the minimum is reached all the points are added and the scale of 1 – 5 is calculated.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Lectures and labs are implemented at the campus. This is not an online course. The classes will be on the timetable by the beginning of the semester.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course can be compensated with an exam, the date is agreed upon with the first lecture
Contact hours 77 h
Independent study continuously throughout the course, preparation for the exam 58 h
The course consists of eight topics and rehearsal questions, quizzes and labs for each.
- introduction, basic syntax, and input and output in the console
- 1: variables and types, quiz and lab 1 (total 10 points)
- 2: operators and branching, quiz and lab 2 (total 10 points)
Exam 1 (10 points)
- 3: loops (for and while), quiz and lab 4 (total 10 points)
- 4: functions, quiz and lab 5 (total 10 points)
Exam 2 (10 points)
- 5: collections (list, tuple, set, dictionary), quiz and lab 3 (total 10 points)
- 6: file IO, quiz and lab 6 (total 10 points)
- 7: review, quiz and lab 7 (total 10 points)
Exam 3 (10 points)
- 8: putting it all together in different environments (pygame, django, tkinter)
total of 100 points
Student
• does not know the basic concepts of programming
• cannot read or write simple programs
< 40 points or failed the exam
Student
• knows such basic concepts of programming as variables, control structures and functions
• understands how the program flow is going
• can read or write simple programs
40 - 59 points and the minimum is reached in all categories (quizzes, labs and exams)
Student
• knows such basic concepts of programming as variables, control structures, functions, classes, objects and arrays
• understands how the program flow is going and is able to find easy errors
• can make simple programs
40 - 79 points and the minimum is reached in all categories (quizzes, labs and exams)
Student
• knows such basic concepts of programming as variables, control structures and functions, classes and objects
• utilizes some data Structures such as arrays, lists and hash tables.
• understands how the program flow is going and is able to use debugger and error handling
• can make programs that include aforesaid concepts.
> 80 points and the minimum is reached in all categories (quizzes, labs and exams)
> 90 points, 1 additional credit (total of 6 credits)
Face-to-face
Cisco network academy material www.netacad.com
Self-study network material
Lectures
7 laboratory sessions
Must pass Final Exam:
60% -> 1
68% -> 2
76% -> 3
84% -> 4
92% -> 5
Mandatory lab works: +/- 2 grades from individual Lab performance
Mandatory lectures, must attend 70%
English
19.09.2022 - 09.12.2022
01.06.2022 - 11.09.2022
-
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
Lab works
Lectures
Self study
lab works 7x3h = 21h
lectures 6x2h = 12h
exam = 2h
self study = 74h
exam preparation 26h
TOTAL 135h
Chapter 1 Data and the Internet of Things
Chapter 2 Fundamentals of Data Analysis
Chapter 3 Data Analysis
Chapter 4 Advanced Data Analytics and Machine Learning
Chapter 5 Storytelling with Data
Chapter 6 Architecture for Big Data and Data Engineering
Failed Final Exam <60%
or
Weak Final exam < 76% + poor lab performance (missing labs, nonprofessional attitude or lack of active problem-solving, missed lectures)
Excellent Final Exam >92%
and
expected lab performance (all labs done with average performance)
or
Good Final Exam >76%
and
superb lab performance (all labs done, actively learns new skills outside of the lab scope, is able to help fellow students, attended all lectures)
Face-to-face
Cisco Network academy materials
Self-study network material
Lectures
7 laboratory sessions
Must pass Final Exam:
60% -> 1
68% -> 2
76% -> 3
84% -> 4
92% -> 5
Mandatory lab works: +/- 2 grades from individual Lab performance
Mandatory lectures, must attend 70%
English
29.08.2022 - 22.12.2022
01.06.2022 - 16.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
Lab Works
Lectures
Self study
Lab sessions 6x4h = 24h
Final exam 2h
Lectures 12h
Self study 85h
Exam preparation 12h
Chapter 1: Things and Connections
Chapter 2: Sensors, Actuators, and Microcontrollers
Chapter 3: Software is Everywhere
Chapter 4: Networks, Fog and Cloud Computing
Chapter 5: Digitization of the Business
Chapter 6: Create an IoT Solution
Failed Final Exam <60%
or
Weak Final exam < 76% + poor lab performance (missing labs, nonprofessional attitude or lack of active problem-solving, missed lectures)
Excellent Final Exam >92%
and
expected lab performance (all labs done with average performance)
or
Good Final Exam >76%
and
superb lab performance (all labs done, actively learns new skills outside of the lab scope, is able to help fellow students, attended all lectures)
Face-to-face
Cisco Network academy materials
Self-study network material
Lectures
7 laboratory sessions
Must pass Final Exam:
50% -> 1
68% -> 2
76% -> 3
84% -> 4
92% -> 5
Mandatory lab works: +/- 2 grades from individual Lab performance
Mandatory lectures, must attend 70%
Finnish
29.08.2022 - 21.12.2022
01.06.2022 - 11.11.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
Lab works
Lectures
Self study
Lab sessions 6x4h = 24h
Final exam 2h
Lectures 12h
Self study 85h
Exam preparation 12h
Chapter 1: The IoT Under Attack
Chapter 2: IoT Systems and Architectures
Chapter 3: The IoT Device Layer Attack Surface
Chapter 4: IoT Communication Layer Attack Surface
Chapter 5: IoT Application Layer Attack Surface
Chapter 6: Vulnerability and Risk Assessment in an IoT System
Failed Final Exam <50%
or
Weak Final exam < 76% + poor lab performance (missing labs, nonprofessional attitude or lack of active problem-solving, missed lectures)
Excellent Final Exam >92%
and
expected lab performance (all labs done with average performance)
or
Good Final Exam >76%
and
superb lab performance (all labs done, actively learns new skills outside of the lab scope, is able to help fellow students, attended all lectures)
Face-to-face
English
05.09.2022 - 15.12.2022
01.06.2022 - 07.09.2022
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Jetro Vesti
Jetro Vesti
Face-to-face
On ITSL-website.
On-site lectures.
No exams, only assignments.
To pass the course you have to return all the assignments and participate in one group work assignment.
Finnish
10.01.2023 - 30.04.2023
01.12.2022 - 16.01.2023
20 - 40
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
No alternative ways of passing.
No exams, only assignments.
Lectures.
Independent assignments.
Working in group.
7 assignments given by the teacher
4-5 assignments made by the students
January - April
· Variables and functions
· Programming commands in MATLAB
· Matrix and list operations
· Polynomials
· Drawing plots
· Random numbers
· Examples in calculus
· Examples in cryptology
To pass the course you have to return all the assignments and participate in one group work assignment.
Jaakko Lamminpää
Antti Haarto
Jaakko Lamminpää
Antti Haarto
Face-to-face
Material constructed by teacher in ItsLearning.
Almost any Physics book for Engineers.
Teacher-led classroom activities, problem based, independent studies, team work
Supervised exercise (1 pieces) are evaluated on a scale (0 when the exercise is not done at all, 0.5 when only the measurements have been made and 1-2 when the report has also been approved).
Making and reporting of other exercises (10 pieces) are evaluated on a scale of 0-5 (0 when the exercise is not done at all).
There is a larger preliminary task for the Electric circuit exercise that evaluates on a scale of 0-2.
There are 11 laboratory exercises and 1 of these are evaluated on a scale of 0-2, 9 of these on a scale of 0-5 and 1 of these are evaluated on a scale of 0-7, so maximum points are 54 (1 x 2 + 9 x 5 + 1 x 7 points) from laboratory exercises.
Maximum points are 26 from the final exam.
So total maximum is 80 points.
English
01.09.2022 - 09.12.2022
01.06.2022 - 16.09.2022
40 - 70
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Final exam at week 49 or 50.
The re-exam could be done within the exam of next course.
Other complementary work to the course must be agreed with the teacher.
During the course, you will learn the basic skills of measuring physics and analyzing the results, which are the basis of the engineering work. Tasks include sectoral application examples. The course uses international physics notation and terminology, which enables students to understand international engineering literature, standards, etc. Students are encouraged to work in teamwork. The course uses a digital learning environment.
Partification in classroom activities and exam: 30 h.
Independent study, preparing to the exercise, reporting and preparing to the final exam: 100 h.
• 9/2022: Safety and laboratory rules
• 9/202: Graphical presentation and slope
• 9/2022 - 11/2022: Laboratory exercises (11 piece)
• 11/2022: Shift for undone exercise
• 12/2022: Final exam
Total points less than 32.
Total points at least 32 and less than 50.
Total points at least 50 and less than 68.
Total points at least 68.
Mikko Peltonen
Jaakko Lamminpää
Antti Haarto
Jaakko Lamminpää
Mikko Peltonen
Antti Haarto
Face-to-face
Material constructed by teacher in ItsLearning.
Almost any Physics book for Engineers.
Teacher-led classroom activities, problem based, independent studies, team work
Supervised exercise (1 pieces) are evaluated on a scale (0 when the exercise is not done at all, 0.5 when only the measurements have been made and 1-2 when the report has also been approved).
Making and reporting of other exercises (10 pieces) are evaluated on a scale of 0-5 (0 when the exercise is not done at all).
There is a larger preliminary task for the Electric circuit exercise that evaluates on a scale of 0-2.
There are 11 laboratory exercises and 1 of these are evaluated on a scale of 0-2, 9 of these on a scale of 0-5 and 1 of these are evaluated on a scale of 0-7, so maximum points are 54 (1 x 2 + 9 x 5 + 1 x 7 points) from laboratory exercises.
Maximum points are 26 from the final exam.
So total maximum is 80 points.
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
40 - 70
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Final exam at week 17.
The re-exam could be done within the exam of next course.
Other complementary work to the course must be agreed with the teacher.
During the course, you will learn the basic skills of measuring physics and analyzing the results, which are the basis of the engineering work. Tasks include sectoral application examples. The course uses international physics notation and terminology, which enables students to understand international engineering literature, standards, etc. Students are encouraged to work in teamwork. The course uses a digital learning environment.
Partification in classroom activities and exam: 30 h.
Independent study, preparing to the exercise, reporting and preparing to the final exam: 100 h.
• week2/2023: Safety and laboratory rules
• week2/2023: Graphical presentation and slope
• week3/2023 - week15/2023: Laboratory exercises (11 piece)
• week16/2023: Shift for undone exercise
• week17/2023: Final exam
Total points less than 32.
Total points at least 32 and less than 50.
Total points at least 50 and less than 68.
Total points at least 68.
Face-to-face
Opettajan ilmoittama materiaali sähköisellä oppimisalustalla. (not translated)
Viikoittain lukujärjestyksen mukaisesti tapahtuva kontaktiopetus. Kontaktiopetus tapahtuu sekä lähi- että etäopetusmenetelmiä käyttäen. Kurssin aikana opiskelijat saavat harjoitustehtäviä luentoihin ja määriteltyyn opiskelumateriaaliin liittyen.Harjoitustehtävät tulee palauttaa oppimisalustalle määritellyn ajan kuluttua tehtävän antamisesta. Harjoitustehtävät syventävät luennoilla esitettyä teoriasisältöä. Luennoilla ja harjoitustehtävissä opittuja asioita sovelletaan käytäntöön projektityössä, joka tehdään ryhmätyönä. (not translated)
Projektityo opettajan arvioimana 70%, opiskelijoiden itsensä tekemä projektiryhmäkohtainen vertaisarviointi 30%.
Kaikki arvioinnit tehdään numeerisesti skaalalla 0-5. Arvioinnit tehdään projektien päätyttyä joulukuussa 2021.Arviointikohdistuu koko projektin kestolle eli koko opintojakson ajalle.
Opintojakson hyväksytty suoritus vaatii myös opintojakson aikana annettujen opiskelijakohtaisten harjoitustehtävien hyväksyttyä palautusta. Opettaja arvioi harjoitustehtävät asteikolla hyväksytty/hylätty (not translated)
Finnish
29.08.2022 - 22.12.2022
13.06.2022 - 11.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Ei ole (not translated)
Opintojakson aikana toteutetaan pienryhmissä lääkinnällisen laitteen tuotekehitykseen liittyvä projekti, jossa sovelletaan kontaktiopetuksessa ja harjoitustehtävissä läpikäytyjä asioita. Opettaja käy pienryhmien kanssa viikoittain keskustelua projektien etenemisestä. Projektien toiminta on tavoitteellista ja suunnitelmallista ja sitä seurataan kaikkien projektin osapuolten osalta. (not translated)
Lähi/verkko-opetus 10h
Harjoitustehtävät 35h
Projektityö 90h (not translated)
9/2022 Mitä on terveysteknologia?
9/2022 Lääkinnällisen laitteen tuotekehitysprosessi
9/2022 Laadunhallintajärjestelmä
9/2022 Riskinhallinta ja käytettävyys
10/2022 Ohjelmisto lääkinnällisenä laitteena
10/2022 - 12/2022 Projektityö (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin harjoitustehtävät. Opiskelija tuntee kurssilla opetettavat asiat, ymmärtää niiden merkityksen käytännön projektissa ja kykenee työskentelmään yhtenä projektiryhmän jäsenenä. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin harjoitustehtävät. Opiskelija on tietää kurssilla opetettavat asiat ja osaa käyttää niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan tuottavana projektiryhmän jäsenenä ja tietää lääkinnällisten laitteiden erityisvaatimukset projekteissa. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin harjoitustehtävät. Opiskelija on sisäistänyt kurssilla opetettavat asiat ja osaa soveltaa niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan itsenäisesti tuottavana projektiryhmän jäsenenä ja osaa ottaa huomioon lääkinnällisten laitteiden erityisvaatimukset projekteissa. (not translated)
Face-to-face
English
09.01.2023 - 30.04.2023
28.11.2022 - 13.01.2023
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
Lecture and supplementary material will be made available at the appropriate timing for each topic or upon request from the students.
The course will combine instructivist theory lectures with cognitivist problem solving by means of programming tasks and assignements.
This course consists of:
- Practical assignments per topic; and
- Online theory quizzes per topic
All work is individual.
Practical assignments are to be returned via ItsLearning and will be graded on a 0-5 basis (failure to return an assignment by the end of the course, will lead to the assignment receiving a grade of 0). The grading criteria (rubric) for each assignment will be made available at the time of receiving the assignment. All practical assignments will be combined to give a practical average.
Theory quizzes will be completed via the ItsLearning platform and each quiz result will be transposed to a grade of 0-5. The quizzes will only be open at very specific time periods - failure to complete a quiz during the allocated time slot (unless pertinent reasons are given) will result in the quiz receiving a grade of 0. All quizzes will be combined to give a theory average.
All assignments and quizzes will contribute to the respective averages - in other words, an assignment that was not attempted will score 0 and still count toward the final grade.
The course is graded as follows:
(Practical average x 0,7) + (Theory average x 0,3)
Finnish
05.09.2022 - 09.12.2022
30.07.2022 - 31.10.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The theoretical content will be handled largely online while the practical parts of the course have face-to-face facilities and support.
This course does not have a formal exam.
OOP is a 5 ECTS course and each student is thereby expected to work 135 hours. The workload will be broken into:
- 25 - 40% theory
- 25 - 40% practical work (under guidance and supervision)
- 20 - 50% self-exploratory work and problem solving
The workload numbers are purely indicators and will vary from student to student (depending largely on experience).
This course teaches the basics of object oriented programming (OOP) and uses the C# programming language as practical application tool.
OOP runs from September to December and consists of:
- Theory sessions (all students);
- Practical sessions for students who already have experience in C#;
- Practical sessions for students with little to no experience with C#.
The theory lecture sessions will include theoretical unpacking of OOP concepts and demonstrations (in tutorial fashion) of the topic for that specific phase of the course, while the practical sessions will be an opportunity for students to practice the aspects shown during the lecture sessions. The practical sessions are also intended for students to work on their class assignments, under the assistance of the lecturer, Turku Game Lab engineer, or senior student class assistant.
The course content is delivered on a weekly basis and will cover the following topics:
- The history and low-level theory of computer program execution;
- The C# development environment (Visual Studio) and the basic program structure;
- Data types and how to use them with logical and arithmetical operators;
- Control structures and iteration;
- Overview of OOP principles;
- Abstraction;
- Encapsulation;
- Inheritence;
- Polymorphism
Each student must complete:
- At least 4 practical assignments; and
- At least 5 theory quizzes
If students do not meet this minimum requirement, they will fail the course.
Face-to-face
The content covers chapters 1-5 and 11
Python 3 Object Oriented Programming by Dusty Phillips, ISBN-13: 978-1849511261
Assessment is completely based on exercises.
- 40% network exercises
- 40% programming exercises NOTE! exercises returned late are not assessed
- 20% programming project
If the number of points is 90% of the total the number of credits is 6cr and the grade is 5.
Finnish
01.01.2023 - 30.04.2023
02.12.2022 - 18.01.2023
the course uses itslearning as learning platform
NOTE! The course implemented together with group PTIVIS21S
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course can be compensated with an exam Enrol via email by 15.1.2023 and tell which programming language you will use e.g. java, python, C#, ...
learning by programming
reading the material 10* 3 h= 30 h
doing the network exercises 10* 3 h= 30 h
doing the programming exercises 10* 4 h= 40 h
project 35 h
total 135 h student work
The learning is based on doing
- network exercises
- programming exercises
- to support the learning there are weekly introductory lectures on the topic and exercises
- weekly labs for presenting the exercises and getting support before returning the exercises
- programming project work
All the classes are programming labs. A student needs to go through the theory before the labs. Part of the lab exercises is evaluated only if they have been presented in front of the class.
< 40% of assessed exercises
40-59%
60-79%
>80%
Face-to-face
The content covers chapters 1-5 and 11
Python 3 Object Oriented Programming by Dusty Phillips, ISBN-13: 978-1849511261
learning by programming
this is not an online course
Assessment is completely based on exercises returned in time. NOTE! exercises returned late are not assessed
- 40% network exercises
- 40% programming exercises
- 20% programming project
If the number of points is 90% of the total the number of credits is 6cr and the grade is 5.
Finnish
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
Course platform is itslearning
NOTE! the course is implemented together with group PTIVISH
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course can be compensated with an exam. Enrol by email by 15.1.2023 and tell which programming language you will use e.g. java, python, C# ...
reading the material 10* 3 h= 30 h
doing the network exercises 10* 3 h= 30 h
doing the programming exercises 10* 4 h= 40 h
project 35 h
total 135 h student work
The learning is based on doing
- network exercises
- programming exercises
- to support the learning there are weekly introductory lectures on the topic and exercises
- weekly labs for presenting the exercises and getting support prior to returning the exercises
- programming project work
All the classes are programming labs. A student needs to go through the theory before the labs. Part of the lab exercises is evaluated only if they have been presented in front of the class.
< 40% of accessed exercises
40-59%
60-79%
>80%
Face-to-face
In the workspace of this course.
Reading the given material and coding the programming exercises and exercise work. Demonstrating and documenting the exercises and exercise work.
Grading
Course contains 8 exercises + exercise work. Exercise work corresponds 4 weekly exercises. Each exercise has tasks, from which points are given. Maximum points from each exercise is 10 and from all exercises 120.
Grade is formed based on the number and quality of acceptably finished exercises:
less than 60 points -> grade 0
60 points -> grade 1
72 points -> grade 2
84 points -> grade 3
96 points -> grade 4
108 points -> grade 5
Finnish
01.01.2023 - 30.04.2023
30.11.2022 - 15.01.2023
40 - 65
Maximum of 3 open university students can take this course.
Pre-requisites: Take into account that students shall have passed introduction to programming course or have similar skills.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
1) Demonstrate e.g. a real work life project and showing that student masters the contents of this course.
2) mooc.fi contains a programming MOOC, whose contents covers the Introduction to Programming and Advanced Programming courses of the University of Helsinki. Courses are 10 credits together (5+5). MOOC in question contains object oriented material at the end.
No exam.
Self assessment
Student regularly pays attention to own learning and studying.
Students are asked to take notes from each programming exercise and contemplate at least the following:
* Topic area: What did I know about the topic beforehand? What did I think about the area?
* While coding: Thoughts about the challenge level and interest of the exercise.
* Afterwards: What did I learn?
Moreover, students learn to assess their own work regarding every assignment using scale: Excellent - Good - Sufficient.
To pass this course requires acceptably finished coding exercises as well as exercise work and return in time.
5 credits: 27 * 5 = 135 hours
Weekly work amount: 135 hours / 13 weeks = 10.4 hours a week (from which 4 is contact teaching).
Course is arranged between January - April
After completing this course, student can:
- Describe the phases and methods of software development.
- Explain terms such as class hierarchy, inheritance and polymorphism and apply them in software development.
- Discuss the possibilities of concurrency.
- Use exceptions.
- Design, implement, test and document applications.
- Use style guide.
Contents:
- Common object oriented programming methods.
- Error handling using exceptions.
- Software engineering process and methods.
- UML diagrams.
Grade is fail if less than 60 points is achieved from exercises and/or exercises are very insufficient or of very poor quality.
Grade is satisfactory (1-2) if 60 - 71 points is achieved and exercises are done in time. Exercises may contain minor (quality) issues.
Grade is good (3-4) if 72 - 107 points is achieved, exercises are done in time and they are well done.
Grade is excellent (5) if at least 108 points is achieved, exercises are done in time and the quality is excellent.
Face-to-face
English
01.01.2023 - 30.04.2023
02.12.2022 - 22.01.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Shiho Torii
Anne Räikkä
Face-to-face
Japanese for busy people (Kodansha): Unit 1–2
If 4th edition (ISBN: 9781568366197) is published during this summer we use it.
Teacher's own materials
Active participation on at 75 % of the classes is required.
English
17.11.2022 - 08.12.2022
01.06.2022 - 09.11.2022
10 - 30
Active participation on at 75 % of the classes is required.
Engineering and Business
Degree Programme in Information and Communication Technology, Ammattikorkeakoulun yhteiset vapaasti valittavat opinnot, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
Classroom work 8 h and independent work (homework) 19 h
Active participation on at 75 % of the classes is required.
3.11. - 24.11.2022
Mauri Suhonen
Poppy Skarli
Noora Maritta Nieminen
Jetro Vesti
Leena Mattila
Tiina Ferm
Face-to-face
Teaching material in Itslearning.
lessons, tasks, independent studying, teamwork, project work
Weekly tasks
• Final report
• Working hours. (peer review)
• Success in the Demo Day.
The weight value of all these is informed in the Assessment form of the group
English
09.01.2023 - 30.04.2023
30.11.2022 - 18.01.2023
90 - 140
Students need their laptop during the course.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
During the course, the students study the basic skills of product development. The students work in groups and produce a new innovative solution to problems of everyday life. The student groups make a project plan, marketing plan and testing plan during the course for their groups' own project. Furthermore, the groups have to track their hours for the whole course. The course culminates in a competition taking place in April where company representatives will evaluate the quality of the student products.
After completing the course the student can:
- describe and perform product development process steps
- create a project plan
- act as a member of a project group
- perform technical problem solving in small groups
- plan, design and document simple programs/products
- write reports and design promotional materials
- taking into account patents, laws and directives relating to various products
- utilize an e-learning platform.
Lessons 60 h
Independent studying, making and presenting groups' optional project 130 h
January–April 2022
• 1/2022 - 4/2022: Different tasks of product development.
• 1/2022 - 4/2022: Groups' optional project in which the planning and implementation and reporting are included
• 4/2022: Demo Day in the ICT-City.
Face-to-face
Teacher provided lecture material
Supporting public online material
All needed material will be available in itslearning.
Lectures and program examples
Programming exercises
Independent learning (itslearning)
Final exam
Programming exercises returned throughout the course
English
29.08.2022 - 22.12.2022
01.06.2022 - 18.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
First exam in december, date to be announced later.
Two possibilities for re-exam.
Given program examples and programming exercises support each topic studied during the lectures. Additional material in the form of tutorials and reliable information sources is provided.
Contact hours 56 h
Inpendent studying 79h, including:
- Studying the course material
- Completing exercises
- Preparation for the exam
The goal of this course is to introduce the student to the programming related concepts and techniques often needed in the field of data networks and information security.
Upon completion of this course, students will be able to write small Python scripts to:
-Parse different kinds of data (JSON, log data etc.)
-Connect and query a database
-Query an external API for data and build a simple REST API of their own
The contents of the course:
-JSON format
-Using basic Python data structures to store data
-Parsing data in Python
-Basics of databases - concepts of relational and non-relational databases
-Querying databases with Python
-Concept of an API
-Querying an API with Python
-Building your own RESTful API
-Command line arguments and piping content to a Python script
Face-to-face
Due to the practical nature of this course, there is no prescribed learning material. All necessary documentation and other material toward the successful completion of the project course on game development will be shared with students throughout the course.
The learning platform UTU Moodle https://bit.ly/pcgd2023
Weekly Friday morning meetings:
onsite meetings in ICT City
each team presents shortly the current status of their project
preferably with a workable and playable demo
each answers briefly the following three questions:
1. Have you achieved the previous goal?
2. What are you going to do next?
3. Is there something preventing you from doing it?
Weekly Friday Laboratory Meetings in ICT City C3031
Friday afternoon meeting will cover the week topic for game development as project and team work. Each team and member will plan and share the upcoming week task
The course will be delivered through close contact and practical Game Lab work. Peer-assisted learning is required throughout the course.
The course material, assignments and direct instructions will be shared through UTU Moodle..
Online tuition will be conducted with Zoom and UTU Moodle workspace https://bit.ly/pcgd2023
The course has weekly meetings:
On Friday morning meetings one member of the group must present the weekly goal of the group and review the progress.
On Friday afternoon meetings are based both on individual and group work at Gamelab.
Each student will be evaluated independently based on group work, active participation and progress and peer evaluation
The participation will form a factor for the whole grade: attendance percentage x final grade
English
09.01.2023 - 12.03.2023
02.12.2022 - 15.01.2023
Passing this course is a pre-requisite for continuing with 3th-year studies – no exceptions will be made.
Pre-requisite for this course is passed grading of Game Development Essentials, Introduction to Game Development Tools and Object Oriented Programming
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Experience in published game project in a company. Contact the instructor.
There are no exams for this course.
This course does not have any retake possibilities. Failing the course means that students will have to repeat it the following year.
This course leans on CDIO principles and takes a project-based learning approach.
Close contact meetings 51h
Team based project work 84h
Week 2
Grouping and ideas
Week 3
Pitching the idea
Week 4
Game mechanics working
Week 5
Game assets implemented
Week 6
Version that can be tested internally by the group
Week 7
Version that can be tested with friends and family
Week 8
Work on your game project
Week 9
Playable version that can be shown to strangers
Week 10
ICT Showroom event (Thu)
Post production and publishing, ICT Showroom event experiences
Week 11
Course wrap up
Failure to participate weekly meetings and to submit the game project as a group
Individual non-participation as determined by attendance and the peer-evaluation will also lead to failing the course.
- The weekly progress is weak
- Deliverable is done on hasty manner
- Deliverable contains a few features
- Deliverable is incoherent or does not work
- The weekly progress is good
- Deliverable contains many features
- Adequately applied preliminary research to complete the project, but lacking creativity
- Deliverable is coherent and functions as required
- The weekly progress is excellent
- Deliverable contains lots of features
- Creatively applied preliminary research to complete the assignment
- Deliverable is coherent and the quality is superb
Marika Säisä
Sanna Määttä
Face-to-face
Various internet sources, links & descriptions online
Group work and independent work, project work, online activities
Assignments and reports: diagnostic assessment.
Team work: formative assessment taking into account student's self and peer assessment.
English
16.01.2023 - 30.04.2023
30.11.2022 - 24.01.2023
40 - 65
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
-
No exam.
Practical assignments and reports
Project work
Self study
Lectures and self study: 53 hours
Assignments: 55 hours
Guest lectures + report: 27 hours
The course starts with the presenting IPMA International Project Management Association and other project management institutions and activities as well as IPMA standards – Individual Competence Baseline. There after the aspects of waterfall project management methodology are discussed. The student learns how to create a realistic project plan, budget, timeframe and risks for the project. In addition, student learns setting up goals for the project that create customer value, resource allocation and division of work and sizing. After that, the focus is set on agile project management, especially Scrum framework. Students also practice risk management and risk analysis in more detail. Last, quality management in software engineering is handled in lectures and group work.
No show, not carrying out responsibilities, disappearing from team work, lack of communication with other team members.
Poor, but satisfactory performance both in independent work and team work.
Good performance both in team work and independent work.
Excellent performance both in team work and independent work.
Face-to-face
Due to the practical nature of this course, there is no prescribed learning material. All necessary documentation and other material toward the successful completion of Advanced Game Technologies will be shared with students throughout the course.
The R&D Project course is taught by means of:
1. Contact sessions and lectures;
2. Lecturer and TGL engineer guidance during on-site project work;
- This includes code reviews for programmers and asset evaluations for content producers
3. Customer coaching during on-site project work
4. Self-learning and discovery by students
This course is entirely hands-on and students are expected to take initiative for their learning.
The project is evaluated as follows:
GROUP grade...
- Expert evaluation of the deliverable (H-5);
- Customer evaluation of the deliverable (H-5);
- Lecturer overall impression of the deliverable (H-5).
The average of these three gives a group grade for each student per project.
INDIVIDUAL student per group grade
Each student will also be measured on their contribution to the group's activities by:
- Self assessment of the contribution made;
- Group member evaluation of the contribution made;
- An overall impression by the course lecturers of the individual work logs.
The average of these three gives an individual grade for each student per project.
The course grade will be calculated:
(GROUP grade x 0,3) + (INDIVIDUAL grade x 0,7)
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 09.09.2022
Students are responsible for:
1. Distributing and collecting customer and expert feedback forms for their project evaluations.
2. Filling and returning peer- and self-evaluation forms at the end of the project.
Failure to produce these documents will impact the course grade.
The lecturers will provide the appropriate forms at the time they are required.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
If the COVID19 situation demands it, we will react toward a more online-driven approach.
This course has no formal examination
This course leans on CDIO principles and takes a project-based learning approach.
Each student of the R&D Project course are each expected to complete 270 hours of work:
Below is a rough indication of the hours for different work categories - these are purely an indicator and are expected to be different for each group and can change according to group needs:
1. Contact sessions and lectures (35-45 hours)
2. Coaching during on-site work (60-100 hours)
3. Independent work (100-140 hours)
Students are expected to keep individual work logs of their activities related to the various projects. These work logs form part of the course assessment and will be reviewed regularly throughout the course.
This course runs from September to December and sees students integrated into one or more of the Futuristic Interactive Technologies research group RDI projects.
- The project(s) will be introduced during the opening two weeks of the course;
- In the next weeks, student groups are expected to research (under supervision) the problem and present a feasible solution;
- After the proposed solutions have been approved, student groups will draw up a project management plan that will see them through to the end of the course;
- The project plan must include development, implementation and scientific testing of the solution;
- The tangibles for the course are a working solution and comprehensive test report.
Face-to-face
Project work
project performance, deliverables and final report
Finnish
29.08.2022 - 30.04.2023
01.06.2022 - 16.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
project work and reporting 390 hours
IoT R&D project course. The students will develop solutions for one of multiple projects topics in current technologies as a group project. Topics will be presented at the start of the course. Each project will provide a later thesis subject for the students.
No contribution to group project.
Weak contributions to group project. Missing project meetings.
Strong performance and major contributions to group project. Active role in development.
Teppo Saarenpää ja Johannes Hautamäki (not translated)
Face-to-face
Opettajien erikseen sähköiselle oppimisalustavalle ilmoittama materiaali. (not translated)
Tuotekehitysprojekti on tyypillisesti yhdessä yrityksen tai muun toimeksiantajan kanssa toteutettu hanke, joka liittyy toimeksiantajan tuotekehitykseen tai muuhun kehitysprojektiin. Opintojakso voi liittyä myös ammattikorkeakoulun omaan tutkimus- ja kehittämistoimintaan. Opintojakson tarkempi sisältö määritellään projektikohtaisesti ja se saattaa vaihdella myös projektiin osallistuvien opiskelijoiden välillä. Tästä kuitenkin sovitaan tarvittaessa projektin toimeksiantajan ja ohjaajien kanssa. (not translated)
Projektityo opettajan arvioimana 35%, projektityö toimeksiantajan arvioimana 35%, opiskelijoiden itsensä tekemä projektiryhmäkohtainen vertaisarviointi 30%.
Kaikki arvioinnit tehdään numeerisesti skaalalla 0-5.
Arvioinnit tehdään projektien päätyttyä helmikuussa 2022. Arviointi kohdistuu koko projektin kestolle eli siis koko opintojakson ajalle.
Opintojakson hyväksytty suoritus vaatii myös opintojakson aikana palautettavien opiskelijakohtaisten viikkotehtävien hyväksyttyä suoritusta. Opettajat arvioivat viikkotehtävät asteikolla hyväksytty/hylätty. (not translated)
Finnish
29.08.2022 - 26.02.2023
01.06.2022 - 11.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Ei ole. (not translated)
Lähiopetus, verkko-opetus, projektiopetus, pienryhmätyöskentely, itsenäinen opiskelu. (not translated)
Projektityöskentely 220h
Viikkotehtävät 40h
Lähi/verkko-opetus 10h (not translated)
Opintojakson suoritettuaan opiskelija osaa
- osallistua tavoitteelliseen tutkimus- ja kehitystyöhön projektiryhmän vastuullisena jäsenenä
- ymmärtää projektin tavoitteiden ja onnistumisen merkityksen osana toimeksiantajan liiketoimintaa
- toimia tiukan projektiaikataulun mukaisesti yhdessä muun projektiryhmän ja toimeksiantajan kanssa
- soveltaa teknistä osaamistaan projektihaasteiden ratkaisemisessa
- dokumentoida työnsä tulokset selkeästi ja ymmärrettävästi sekä esittää ne muille projektitiimin jäsenille ja asiakkaalle.
Opintojakson tarkemmat oppimistavoitteet määritellään projektikohtaisesti. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija tuntee kurssilla käsitellyt asiat ja ymmärtää niiden merkityksen käytännön projektissa. Opiskelija kykenee toimimaan projektiryhmän jäsenenä ja tuntee terveysteknologian erityisvaatimukset projekteissa. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija on tietää kurssilla opetettavat asiat ja osaa käyttää niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan tuottavana projektiryhmän jäsenenä ja tietää terveysteknologian erityisvaatimukset projekteissa. (not translated)
Opiskelija on tehnyt hyväksytysti kaikki kurssin viikkotehtävät. Opiskelija on sisäistänyt kurssilla opetettavat asiat ja osaa soveltaa niitä itsenäisesti käytännön projektissa. Opiskelija kykenee toimimaan itsenäisesti tuottavana projektiryhmän jäsenenä ja osaa ottaa huomioon terveysteknologian erityisvaatimukset projekteissa. (not translated)
Wireless communications: Jarkko Paavola, Juha Kalliovaara, Tero Jokela
Cybersecurity: Jarkko Paavola, Jani Ekqvist, Jani Vanharanta
Face-to-face
During the course student will:
-participate in RDI work as part of project team
-perform the work according to project schedule together with the team
-apply the technical knowledge in solving project challenges
-document the results clearly and present them to the project team and customer
More detailed learning targets will be defined based on the projects
Learning journal, (50% of grade basing on teacher assessment, 50% on peer review)
Finnish
29.08.2022 - 23.12.2022
01.06.2022 - 15.09.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Weekly sessions 15x4h=60h
Project work = 210h
During the course an R&D project is implemented. The extent and detailed contents of the course will be defined on a project basis. Weekly steering sessions.
Poppy Skarli: responsible for the English implementation of the course
Distance learning
Materials in Itslearning
contact teaching, task-based learning, independent study
Finnish
31.08.2022 - 23.12.2022
01.06.2022 - 30.11.2022
The course is online course, the link is in Itslearning.
The course is run in parallel in Finnish and English every other week.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
Hyväksytty/Hylätty
No alternative methods of attainment
N/A
The course covers the basic skills of research communication and goes through the thesis process.
The course schedule will be published in Itslearning. Instruction in Finnish and instruction in English in alternate weeks. Typically, the course has 13 sessions (1 x kickoff to the course, 6 x classes in English, 6x classes in Finnish)
Contact classes: 2 x 14h = 28h (14h in Finnish, 14 h in English)
Students' own work : 31h
Students can attend either Finnish or English or both language sessions. However, it is recommended that they attend the classes in the language in which they will write their thesis.
Basics of academic writing
Theses: Types and relevant agreements
The process of thesis writing ( from thesis topic idea to publication)
Basic skills in thesis writing and thesis reporting
Information search
N/A
N/A
N/A
Approved: active attendance at least 5 lessons and a topic paper done.
Failed: Less than 5 active attendances and/or topic paper not done.
Face-to-face
Materials in Itslearning
contact teaching, task-based learning, independent study
Finnish
01.01.2023 - 31.05.2023
02.12.2022 - 22.01.2023
The course is online course, the link is in Itslearning.
The course is run in parallel in Finnish and English every other week.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
No alternative methods of attainment
N/A
The course covers the basic skills of research communication and goes through the thesis process.
The course schedule will be published in Itslearning. Instruction in Finnish and instruction in English in alternate weeks. Typically, the course has 13 sessions (1 x kickoff to the course, 6 x classes in English, 6x classes in Finnish)
Contact classes: 2 x 14h = 28h (14h in Finnish, 14 h in English)
Students' own work : 31h
Students can attend either Finnish or English or both language sessions. However, it is recommended that they attend the classes in the language in which they will write their thesis.
Basics of academic writing
Theses: Types and relevant agreements
The process of thesis writing ( from thesis topic idea to publication)
Basic skills in thesis writing and thesis reporting
Information search
N/A
N/A
N/A
Approved: active attendance at least 5 Researc Communication lessons and attendance at least 2 Thesis seminars and a topic paper done.
Failed: Less than 5 active attendances Researc Communication lessons and/or less than 2 attendances Thesis seminars and/or topic paper not done.
Face-to-face
English
09.01.2023 - 30.04.2023
28.11.2022 - 13.01.2023
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Face-to-face
lecture slides
internet material
Lectures
Group assignment
Group assignment
Final exam
Finnish
29.08.2022 - 22.12.2022
30.07.2022 - 28.08.2022
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
12h lectures
80h group assignment
38h self-study
2h exam
Signal properties in time and frequency domains
Noise and interference
Signal sampling
Signal filtering
Analog and digital sensor interfaces
Sensors and applications
Missing group assignment or failed final exam.
Unfocused group assignment performance.
Poor grade from final exam.
Sharp and focused group assignment performance. Student learns tools and concepts, and shows efficient problem solving skills.
Good grade from final exam.
Werner Ravyse - responsible lecturer and project monitoring
Timo Haavisto - Project management lecturing and guidance
Jami Aho - Sprint coordinator and projects mentor
Face-to-face
Project management material prepared by lecturers (MS Teams will be used as the project management platform);
Prior learning skills, notes and materials;
Online resources such as tutorials, manuals, forums and more;
Depending on the project, there may also be existing repositories to use.
All learning material will be shared through the TUAS ItsLearning learner management system.
Applied prior learning (GDE, IGDT, Gamification and SGs, Advanced UI & UX, and others) for the practical work
CDIO principles in which we encourage students to seek out solutions to development challenges.
Supplementing theoretical knowledge gaps through critically seeking information and lecturer Q&A.
Individual grades are based on the group performance in delivering a serious game according to the customer specifications and technology/technique points (more detail about these technology points will be shared during the course introduction).
The technology/techniques included in the serious game output are determined by the student (grade/7);
The value of the serious game output and your group performance is is evaluated by the teachers (grade/3);
The UI/UX of the serious game output is evaluated by the customer (grade/5);
The novelty and complexity of the serious game output is evaluated by industry experts from TGL (grade/5);
All grades are added and divided by 4 to give the final grade out of 5.
There will be a peer review at the end of the project that could affect individual grades.
English
02.03.2023 - 19.05.2023
02.01.2023 - 10.03.2023
This course will require you to sign IPR transfer documents. These are to ensure that TUAS, if they so wish, can continue your project work after the conclusion of the course.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Since this is a group project that requires multiple weeks of work, there are no retake possibilities.
Also, no extensions for completing the work will be granted.
This course follows a combined constructivist and instructivist approach:
- Students are expected to apply prior technical knowledge for the development work and seek out and fill their knowledge gaps (teachers and Game Lab engineers will naturally facilitate this process).
- Students will be extensively guided and monitored on the project management.
The entire course is dedicated to making a serious game as a group project.
The duration of the course is 11 weeks - final presentation is on 18.5.2023.
Each student is expected to work 270 hours (10 ECTS) in total, or approximately 24 hours per week for the duration of the course.
Week 1 to 3 of the course: Project introductions + intense project management preparation and work scheduling
Weeks 4 to 9 of the course: Practical project work with weekly sprint sessions
Weeks 10 and 11 of the course: Project wrap-up and customer presentation
Peer review indicating that the student contributed little to nothing toward the serious game development or project management activities.
All members of a group will fail the course if the group fails to demonstrate a working serious game prototype.
The demonstration was not complete and offered no new information or approach about the game. The demonstration also showed that little effort was made in building excitement about the game. The demonstration failed to capture the interest of the audience and/or is confusing in what was communicated.
The demonstration offered some new information or approach about the game. The demonstration also showed initial effort was made in building excitement about the game. The demonstrated techniques used were effective in conveying main ideas, but a bit unimaginative.
The demonstration offered new information or approach about the game. The demonstration also showed strong effort was made in breaking new ground and building excitement about the game. The demonstration was imaginative and effective in conveying ideas to the audience.
Kimmo Tarkkanen and Sanna Määttä
Face-to-face
Session slides and material, tools for every student (Git, Jira, Adobe XD etc.), required tools for your project (e.g. Visual Studio Code etc.). No reading material.
In the study module, students will practice operating at the separate stages of the software project.
A software project is carried out from beginning to end in the group as an exercise: project planning, designing the software, programming of the software, testing and publishing.
Grading with scale 0-5.
Group work is 60 % of the grade. To pass the course you need to pass the group work i.e. get at least half of the total points.
- Each sprint is evaluated with 0-2 points. There will be 6 Sprints in total. Passing the group work = min. 6 points.
- Sprint review, for example, 2 points (all tasks done in time, as requested, no weaknesses), 1 point (some shortcomings/omissions in answers), 0 point (not in time, some tasks missing, major faults).
- Points = Grade: 0-5 points = Failed; 6-8 points = 1; 9-10 points = 2; 11-12 points = 3 i.e. with the group work only, a student can get grade 3.
Active presence and/or returning exercises during the teaching session is 40 % of the grade.
- 1 point / session available, which is based on either presence or exercise returns during the session.
- With participating in sessions, a student can get 0-2 grades more on top of the group work grade
- Points = Grade: < 50% of total points = 0; 50-74% of total points = +1; 75-100% of total points = +2
Finnish
29.08.2022 - 22.12.2022
01.06.2022 - 04.09.2022
Prerequisites are basic programming skills with some language. Students develop a software as a group work, yet coding and programming is not the topic of the teaching sessions.
Traditionally, group works have been developed for real clients and user needs.
Customers act as Product Owners in the project.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
A software project as a group work with Scrum method and 2 week Sprints.
Weekly teaching sessions and exercises guide students in software project tasks as well as help in developing their own software in the group.
5 credit units in total, multiplied with 27 hours = 135 hours / student. The course runs about 14 weeks, which means that weekly studying hours are roughly 10 hours / week of which common sessions 2-3 hours / week and group work 7-8 hours / week.
After the course, the student
- knows software project models and can estimate their suitability for the project at hand
- can operate at different stages of the software project
- understands the significance of planning, designing and testing in the software project
- is able to create software specifications (models with UML) and UI prototypes
- is able to exploit version management (Git) in cooperation with others
- is able to manage Atlassian Jira Software tool for running Sprints and managing software requirements