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.
We will be using Adobe Photoshop and Illustrator. You can utilize the lab classroom each day from 4:00 pm until 8:00 pm or you can buy student licence from Adobe. Read more about the Adobe TUAS Student licence in Messi intranet.
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). Active participation to the course, discussion and assignments will affect positively.
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.2023
English
04.09.2023 - 29.10.2023
01.06.2023 - 15.09.2023
20 - 60
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 36 Course Introduction, 2D Graphics in Games, intro to Adobe Photoshop
Week 37 Tools For 2D Graphics: Photoshop continues
Week 38 Tools For 2D Graphics: Vector graphics Adobe Photoshop&Illustrator
Week 39 Tools For 2D Graphics: Illustrator continues
Week 40 Unity 2D: tools & techniques
Week 41 Unity 2D: tools & techniques
Week 42 WORK ON YOUR OWN - 2D Game Art
Week 43 Unity 2D: tools & techniques
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.2023
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 Discord. 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 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). Active participation to the course, discussion and assignments will affect positively.
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.No feedback for late assignment submissions. Last assignment must be returned before 20.12.2023
English
30.10.2023 - 31.12.2023
01.06.2023 - 05.11.2023
20 - 60
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.
Recommended Prerequisites:
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, if you have experience from industry or experience that is compatible with the course content contact the lecturer.
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 homework 87 hours
All course work is individual
Course starts on 30.10.2022 and ends 14.12.2022. 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 44 Course Introduction, 3D Graphics in Games, Game engines & tools, content creation inside game engine.
Week 45 Unity: Render pipelines, asset preparation, shader & VFX graph
Week 46 Unity: Lighting in Unity, post process etc
Week 47 Substance Alchemist, Authoring PBR materials & Substance in Game Engines
Week 48 Substance Painter & game asset pipeline
Week 49 Substance Painter & game asset pipeline
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
Sanna Määttä
Annukka Kinnari
Marika Säisä
Marika Säisä
Annukka Kinnari
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
04.09.2023 - 30.04.2024
01.06.2023 - 10.09.2023
10 - 80
-
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
5 credits
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: 135 hours
Project work: 135 hours
Majority of project work is done on-site.
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.
Ali Khan
Sami Pyöttiälä
Ali Khan
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
Personal assignments:
5 personal assignments: 75 points
The group project work: 25 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
05.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
25 - 40
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Python Crash Course
3rd Edition
A Hands-On, Project-Based Introduction to Programming
Eric Matthes
January 10, 2023
ISBN-10 : 1718502702
ISBN-13 : 978-1718502703
The reading are will be concentrated mostly on chapters 9 and 18 - 20.
Please note that there is a limited number of the book's 3rd
editions available in eBook Central for you to read.
No exams
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
Ali Khan
Face-to-face
Python Crash Course
3rd Edition
A Hands-On, Project-Based Introduction to Programming
Eric Matthes
January 10, 2023
ISBN-10 : 1718502702
ISBN-13 : 978-1718502703
The reading are will be concentrated mostly on chapters 9 and 18 - 20.
Please note that there is a limited number of the book's 3rd
editions available in eBook Central for you to read.
7 personal assignments: 70 points
The group project works: 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 be present in the demos (on the lectures where the personal assignments are checked and presented).
The student must get at least 28 points from the assignments and 12 points from the group works 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
05.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
40 - 80
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
No exam.
Total work 135 hours
Contact lessons 40 hours
Personal assignments 55 hours
The group works 40 hours
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 the MVT version of the MVC architectural pattern.
The students will elaborate more deeply in creating a web site during the group project work.
Onsite lessons: Theory, programming together, demos and supporting working in teams. Theory and programming lessons are arranged mostly before the autumn vacation (on week 42), after that the lessons concentrate more on supporting team work.
7 personal assignments
Two group project works
Tuomo Helo
The instructor is Tuomo Helo.
Face-to-face
The course book:
Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and more
Jose Haro Peralta
Mar 7, 2023
The part 3 of the course book "Designing And Building GraphQL APIs" is going to be totally skipped.
A limited number of book licenses is going to be available via TUAS' electronic library.
6 personal assignments: 60 points
Two team works: Theoretical 10 points and practical 30 points = 40 points.
The assignments must be returned by the deadline to get the points. The student must participate in the demonstrations. 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
04.09.2023 - 15.12.2023
01.06.2023 - 14.09.2023
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 possible online lessons.
The students must install Virtual Box and the image on their own computers. The instructor will prepare and share the image with students.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
No exam.
Total work 135 hours
Contact lessons 26 hours
Personal assignments 55 hours
The team works 54 hours
The aim of the course is to learn to design and implement simple microservices with REST APIs by using Python programming language.
The following contents will be included.
REST API
Microservice Architecture
Designing and implementing a back-end service with a REST API
Documenting a REST API
Testing the REST API
Implementing an application that consumes the services provided by the REST API
Using professional tools
The programming language is Python.
6 personal assignments.
Two team works (not compulsory)
Golnaz Sahebi
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.
Theories sessions as well as programming by doing learning
Interaction with teacher and classmates
Assignments
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
04.09.2023 - 08.12.2023
26.07.2023 - 14.09.2023
40 - 70
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
The course includes 12-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 topics. 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
Face-to-face
teacher’s own and web-based material
teacher-directed classroom activities, independent work, pair work, group work, project work activities (quizzes, meetings)
The student needs physically attend and complete all the tasks/assignments in order to pass the course.
The students have two options to complete the course
Option 1: Writing an essay. This option is recommended for those who completed the English Professional Skills B2 with grade 4 or above. Deadline for submitting the essay 29.02.2024 Grade range for this option 0-5
Option 2: Summarizing research articles. This option is recommended for those who completed the English Professional Skills B2 with grade 1-3. In this option, the students will have to summarize a total of 5 research articles from Finna on a selected topic of interest. The actual summaries will be written in class and at end the students will have to produce a short piece of writing discussing their views/opinions on the specific topic with references to the summarized research articles. (0-3)
For both Options: the writing will be carried out in class using pen and paper
English
08.01.2024 - 28.04.2024
01.12.2023 - 15.01.2024
0 - 70
Course Requirement: The students need to have completed the English Professional course.
We will be using Itslearning for this course.
Compulsory physical attendance
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.
The course deals with the theme of sustainable development in discussing, reading articles and writing about general concepts ( e.g. green IT, energy efficiency), technologies & strategies (such as cloud computing, virtualization); social & ethical issues ( e.g. data privacy, digital divide, inclusive access)
classroom activities: 24 h
individual work: 76 h
pairwork work: 25 h
January- March 2024
Theme 1: Reading Skills, Writing Process & Academic Writing
Theme 2: Reading Strategies & Sentence structure
Theme 3: Note-taking & Paragraph structure
Theme 4: Summarizing & Essay Structure
Theme 5: Citing & Referencing, Evaluating sources
Theme 6: Text polishing and editing
The student has insufficient attendance (has been absent in 3 classes) and/or has not submitted writing tasks within the given deadlines). Insufficient attendance and intermittent return of assignments will result in immediate failure of the course.
The student has completed tasks but they are not of an acceptable standard.
The student keeps changing the topic of the essay/summaries and therefore cannot provide evidence of their writing process.
The student has committed plagiarism. The student has submitted work with a high percentage (20% +) of similarity to other sources.
The student has used AI-generated content.
The student has provided references that when checked they do not match the title listed in the references ( fake references).
The student is not able to properly cite sources in the text.
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 activities (quizzes, meetings)
The student needs physically attend and complete all the tasks/assignments in order to pass the course.
The students have two options to complete the course
Option 1: Writing an essay. This option is recommended for those who completed the English Professional Skills B2 with grade 4 or above. Deadline for submitting the essay 29.02.2024 Grade range for this option 0-5
Option 2: Summarizing research articles. This option is recommended for those who completed the English Professional Skills B2 with grade 1-3. In this option, the students will have to summarize a total of 5 research articles from Finna on a selected topic of interest. The actual summaries will be written in class and at end the students will have to produce a short piece of writing discussing their views/opinions on the specific topic with references to the summarized research articles. (0-3)
For both Options: the writing will be carried out in class using pen and paper
English
08.01.2024 - 28.04.2024
01.12.2023 - 15.01.2024
25 - 45
Course Requirement: The students need to have completed the English Professional course.
We will be using Itslearning for this course.
Compulsory physical attendance
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.
The course deals with the theme of sustainable development in discussing, reading articles and writing about general concepts ( e.g. green IT, energy efficiency), technologies & strategies (such as cloud computing, virtualization); social & ethical issues ( e.g. data privacy, digital divide, inclusive access)
classroom activities: 24 h
individual work: 76 h
pairwork work: 25 h
January- March 2024
Theme 1: Reading Skills, Writing Process & Academic Writing
Theme 2: Reading Strategies & Sentence structure
Theme 3: Note-taking & Paragraph structure
Theme 4: Summarizing & Essay Structure
Theme 5: Citing & Referencing, Evaluating sources
Theme 6: Text polishing and editing
The student has insufficient attendance (has been absent in 3 classes) and/or has not submitted writing tasks within the given deadlines). Insufficient attendance and intermittent return of assignments will result in immediate failure of the course.
The student has completed tasks but they are not of an acceptable standard.
The student keeps changing the topic of the essay/summaries and therefore cannot provide evidence of their writing process.
The student has committed plagiarism. The student has submitted work with a high percentage (20% +) of similarity to other sources.
The student has used AI-generated content.
The student has provided references that when checked they do not match the title listed in the references ( fake references).
The student is not able to properly cite sources in the text.
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
Face-to-face
on the job training
Course Deliverables
Agreement on Practical Training (also return to the Anchor system) before the Practice starts
Work Certificate ( after the Practice has been completed)
Weekly Diary (during the Practice)
Final Report (after the Practice has been completed
English
01.08.2023 - 31.07.2024
27.04.2023 - 01.05.2024
20 - 100
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
Completing Basic Practice through already acquired work experience (AHOT)
Requirements: sufficiently long previous work experience (at least one year) any work or in the technology field for at least 3 months
The work experience can consist at the most of two work experience periods (e.g. 3-month + 9-month work contract)
Detailed instructions are provided in Itslearning
N/A
The recommended time for implementation is during the Spring semester of the 1 year
7 weeks/35 workdays
In part-time work 270 hours
Info sessions on how the course is implemented are provided both in Spring and autumn Semesters.
Failed: some deliverables are not completed as instructed
Approved: all the deliverables have been completed as instructed
Anne Jumppanen
Juha Saarinen
Sanna Määttä
Annukka Kinnari
Noora Maritta Nieminen
Tommi Tuomola
Annukka Kinnari, Juha Saarinen
Distance learning
In Itslearning
Internet
Self study
Practical assignment
Quality of the returned assignment.
English
01.09.2023 - 31.07.2024
23.08.2023 - 31.07.2024
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).
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Business Information Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
1 credits
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
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
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
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
Hazem Al-Bermanei
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)
Assessment Method
1. 30% of the homework is MANDATORY and students can get points if they do more than 50%.
2. Points distributed as follow:
i. First Exam = 20 points
ii. Second Exam = 20 points
iii. Homework =10 points
Total = 50 points
English
08.01.2024 - 30.04.2024
01.12.2023 - 15.01.2024
40 - 70
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in ITS Learning
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 (0--20) points
Collect (20--32) points in the exams and doing more 50% of the assignments.
Collect (32--44) points in the exams and doing at least 75% of the assignments
Collect (44--50) points in the exam and doing at least 85% of the assignments
Face-to-face
Finnish
31.08.2023 - 31.12.2023
01.08.2023 - 08.09.2023
20 - 60
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
course material in itslearning
learning by doing
Every exercise is worth 5-10 points, max 100
Points are cumulative and have no weight.
Only exercises returned in time are evaluated.
Network exercises (50 points)
Lab works (50 points)
English
04.09.2023 - 31.12.2023
01.06.2023 - 17.09.2023
20 - 60
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
Sami Pyöttiälä
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
04.09.2023 - 15.12.2023
26.07.2023 - 14.09.2023
25 - 50
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 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
Tommi Tuomola
Distance learning
Published in Ville-system
Remote self-study.
Lecture videos & slides; Exercises, text material and tests in Ville online system
The student requires min. 50% of points to pass the course. Tests, practical work and the final exam are compulsory.
The course is graded on scale 0-5:
Grading is based on total points collected:
50%-59% of points --> grade 1
60-69% --> 2
70-79% --> 3
80-89% --> 4
90-99% --> 5
The exact number of total points and points per type will be announced in Ville system.
English
23.10.2023 - 31.05.2024
01.01.2023 - 01.01.2023
0 - 200
Ville-system
Discord channels
ICT (not translated)
Ammattikorkeakoulun yhteiset vapaasti valittavat opinnot, Degree Programme in Information and Communications Technology
5 credits
H-5
Final exam will be available in Ville system.
Students collect points from exercises and tests in Ville.
Estimated working hours usage:
20 h Reading materials
40 h Exercises
30 h Practical work
30 h Tests and exams
Students familiarize themselves with database thinking and the principles of data management from a quality perspective. Key topics include data modeling using ER diagrams, relational schema representations and normalization technique for validating the quality of the database design. In the database use part of the course, students apply structured query language (SQL) to create a database (SQL DDL), and to manipulate and search data in the database (SQL DML). The course consists of self-study materials, exercises, midterm tests, a practical work and final exam.
Jarno Tuominen
Face-to-face
Lecture materials
Lab instructions in OneNote
Lectures
Homework
Lab exercises
Based on:
- Number of completed (and demonstrated) lab exercises
- A short exam
English
31.08.2023 - 31.12.2023
01.08.2023 - 07.09.2023
20 - 60
Teams-channel of the course
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 lectures will introduce the theory required for the lab exercise. Simulations are used to verify the designed circuitry. Implementing and measuring the actual circuits gives deeper understanding and brings hands-on experience on real-world working methods.
Lectures 7*2h (14h)
Lab exercises 7 * 3h (21h)
A short exam (1h)
Independent work incl. simulations (99h)
Total: 135h
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.
Mikko Peltonen de Santiago
Mikko Peltonen de Santiago
Face-to-face
Physics notebook (written by TUAS Physics teachers, shared on ITSlearning)
OpenStacks AP Physics Collection (a free online Physics textbook)
In addition, other material (such as lecture slides) made by the teacher, shared on ITSlearning
Lectures, homework, independent study
Total points given from homework exercises is 66 (one point per correct exercise).
Total points given from the part-exams is 60 (2 x 30 points).
To pass the course:
- Points gained from the part-exams must be at least 12 in total.
- Points gained from the homework before the first part-exam must be at least 12.
- Points gained from the homework after the first part-exam must be at least 10.
- However, total points gained from all homework and exams must be at least 50.
English
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
50 - 80
Course's ITSlearning page will be used for all communications about the course.
A calculator is required (scientific calculator or a graphical calculator) for the course.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
If a student wants to pass the course without homework by attending a competency test this needs to be agreed upon with the teacher.
1st part-exam on Thursday of week 43.
2nd part-exam on Friday of week 49.
Only one of the part-exams may be retaken. A retake will be arranged in Jan/Feb 2024.
We will be learning basic physics skills which are a part of the foundation of all engineering. Exercises and examples include some that are directly related to ICT. We use international notation and terminology which allows students to understand engineering-related literature, standards etc. In homework exercises, students are encouraged to work in groups. We use online learning platforms throughout the course.
Contact hours and exams 52 h
Independent study, homework and preparing for the part-exams 75 h
Weeks 36-49
9/2023 - 10/2023: Units, quantities, linear motion, projectile motion free body diagrams, forces (Newton's laws), work, energy, power, momentum. 1st part-exam.
11/2023 - 12/2023: Electrostatics, electric field, potential, capacitors, DC circuits, magnetism, induction and its applications. 2nd part-exam.
12/2023 - 2/2024: Retakes of the part-exams.
Total points are less than 50.
OR
Part-exam points total are less than 12.
OR
Points gained from the homework before the first part-exam are less than 12.
tai
Points gained from the homework after the first part-exam are less than 10.
Total points at least 50 and less than 74, and points gained from the part-exams is at least 12 and from homework at least 12+10.
Total points at least 74 and less than 98, and points gained from the part-exams is at least 12 and from homework at least 12+10.
Total points at least 98.
Noora Maritta Nieminen
Face-to-face
Available on the ITSL page
Lecture notes
Exercise assignments and solutions
Formula Book
Function Calculator (Casio fx-82EX or equivalent)
Lectures
Exercise sessions
Exams
A passing grade of 8/20 must be obtained from each of the midterm exams. The scores from the midterm exams are added together, and additional points from exercise assignments are added to this sum. Exercise assignments can provide a maximum of 10 extra points, which can improve the overall grade.
Grade table based on points:
0-15: 0
16-22: 1
23-29: 2
30-35: 3
36-42: 4
43-50: 5
English
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
75 - 120
Email.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
PART 1:
Midterm exam 1 and its retake in November
PART 2:
Midterm exam 2 and its retake in December
Final retake in January of the following year:
You can choose to retake either one or both of the midterm exams.
Classroom instruction 52 hours
Independent study approximately 68 hours
Exams and exam preparation approximately 15 hours
September, REVIEW PART:
- basic arithmetic operations, fractions
- exponent, root, logarithm
- polynomials
- 1st and 2nd degree equations, systems of equations
September-November, PART 1:
- functions and equations, power equation, root equation, exponential equation, logarithmic equation, inequality
- trigonometry
- complex numbers
November-December, PART 2:
- matrices, determinants
- vectors
- number systems
Not enough points from the exams.
According to the grade table.
According to the grade table.
According to the grade table.
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)
Assessment Method
1. 30% of the homework is MANDATORY and students can get points if they do more than 50%.
2. Points distributed as follow:
i. First Exam = 20 points
ii. Second Exam = 20 points
iii. Homework =10 points
Total = 50 points
English
08.01.2024 - 30.04.2024
01.12.2023 - 15.01.2024
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in ITS Learning
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
Fail in the final exam and not doing the assignments.
Collect (0--20) points and doing less than 30% of the assignments.
Collect (20--32) points in the exams and doing more 50% of the assignments.
Collect (32--44) points in the exams and doing at least 75% of the assignments
Collect (44--50) points in the exam and doing at least 85% of the assignments.
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.
Compulsory attendance
English
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
75 - 120
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 2023
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
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
08.01.2024 - 30.04.2024
01.12.2023 - 21.01.2024
0 - 120
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.
The course deals with the theme of sustainable development in discussing presenting, reading articles about general concepts ( e.g. green IT, energy efficiency), technologies & strategies (such as cloud computing, virtualization); social & ethical issues ( e.g. data privacy, digital divide, inclusive access)
classroom activities: 28 h
individual work: 45 h
pairwork work: 30 h
group work: 27h
January – April 2024
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
All needed material will be available online in https://cisco.netacad.com
Further course enrollment instructions are provided by instructor.
Please register to the site using school email.
Laboratory assignments in laboratory room
Packet tracer assignments done at home
Module exams
Practice final exams
Theory final exam and Packet Tracer final exam.
Grading details will be provided in course plan, passing limit is 60%.
English
04.03.2024 - 30.04.2024
01.09.2023 - 04.03.2024
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Business Information Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Theory final exam and Packet Tracer exam will held in course.
You can do one re-exam within course deadline.
NOTE: Course ending time shown in academy system is not real, please check the course plan for end date!
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Course describes the architecture, components, operations, and security to scale for large, complex networks, including wide area network (WAN) technologies. The course emphasizes network security concepts and introduces network virtualization and automation. Students learn how to configure, troubleshoot, and secure enterprise network devices and understand how application programming interfaces (API) and configuration management tools enable network automation.
By the end of this course, students will be able:
- Configure single-area OSPFv2 in both point-to-point and multiaccess networks.
- Explain how to mitigate threats and enhance network security using access control lists and security best practices.
- Implement standard IPv4 ACLs to filter traffic and secure administrative access.
- Configure NAT services on the edge router to provide IPv4 address scalability.
- Explain techniques to provide address scalability and secure remote access for WANs.
- Explain how to optimize, monitor, and troubleshoot scalable network architectures.
- Explain how networking devices implement QoS.
- Implement protocols to manage the network.
- Explain how technologies such as virtualization, software defined networking, and automation affect evolving networks.
Poppy Skarli
Face-to-face
on the job training
Course Deliverables
Agreement on Practical Training (also return to the Anchor system) before the Practice starts
Work Certificate ( after the Practice has been completed)
Weekly Diary (during the Practice)
Final Report (after the Practice has been completed)
English
01.08.2023 - 31.07.2024
27.04.2023 - 01.05.2024
10 - 100
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
N/A
The recommended time for implementation is during the Spring semester of the 2 year
7 weeks/35 workdays
In part-time work 270 hours
Info sessions on how the course is implemented are provided both in Spring and autumn Semesters.
Failed: some deliverables are not completed as instructed
Approved: all the deliverables have been completed as instructed
Failed: some deliverables are not completed as instructed
Vilhelmiina Valonen
Vilhelmiina Valonen
Face-to-face
Material and links provided by teacher in Itslearning course platform
Book: Gehring, Sonja & Heinzmann, Sanni. 2023. Suomen mestari 1 Uudistettu — Suomen kielen oppikirja aikuisille. Otava.
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. 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
04.09.2023 - 03.12.2023
31.05.2023 - 16.09.2023
0 - 40
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Follow the deadlines for the assignments given in itslearning and the oral exam on the last lesson
Working on the face-to-face lessons at campus, online in Itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Totally 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 26 lessons at Kupittaa campus, starting in September 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 42.
Ann-Katrin Tyni-Nummelin
MA Ann-Katrin Tyni-Nummelin
60% Face-to-face, 40% Distance learning
LEARNING MATERIAL
- material online and material provided by the teacher
- material by the students
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 ‘EXAM’ you should be able to answer correctly to at least 50% of the questions / exercises – the more correct your language skills are, the higher grade (1 – 5) you’ll get for the course.
Finnish
14.09.2023 - 15.12.2023
31.05.2023 - 30.09.2023
15 - 30
ann-katrin.tyni-nummelin@turkuamk.fi
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
H-5
To pass the course, you should
- follow the deadlines given for the assignments
- participate actively on the lessons
- pass the Oral Exam (level A1.2)
Working on the lessons at campus, online, in itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Estimated time used:
• active attending in the lessons at campus
• exams
• written assignments
• work independently
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 September 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 42
Vilhelmiina Valonen
Vilhelmiina Valonen
Face-to-face
Material and links provided by teacher in Itslearning course platform.
Book: Gehring, Sonja & Heinzmann, Sanni. 2023. Suomen mestari 1 Uudistettu — Suomen kielen oppikirja aikuisille. Otava.
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. 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
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
20 - 40
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Follow the deadlines for the assignments given in itslearning and the oral exam on the last lesson
Working on the face-to-face lessons at campus, online in Itslearning, in groups and independently.
Innopeda learning methods (learning by doing)
Totally 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 26 lessons at Kupittaa campus, starting in September 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 42.
Noora Hämäläinen
Face-to-face
Acquire the course book:
Gerstler, Susanne; Aho, Hanna & Willberg, Hanna 2019. No niin! 1. Suomea aikuisille. Helsinki: Finn Lectura.
OR later version.
The book is also available as an e-book: https://finnlectura.fi/oppimateriaalit/no-niin-1-nakoisversio
You will find other course material on the learner´s platform 'itslearning'
Suomen kielen käyttäminen oppitunneilla ja aktiivinen itsenäinen työskentely vapaa-ajalla.
Harjoitukset tehdään itsenäisesti, parin kanssa ja ryhmässä. (not translated)
Participation in the lessons (80%) is necessary for evaluation and required to get a grade.
You can find the assessment scale in the learner´s platform.
Finnish
05.09.2023 - 15.12.2023
01.06.2023 - 12.09.2023
75 - 105
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
You can find the deadlines for the weekly assignments in itslearning. Assignments have to be completed during the course.
Oppitunnit ovat Kupittaan kampuksella.
Harjoitukset ja opintojakson materiaalit löytyvät Itslearning-alustalta. (not translated)
Opintojakso on 5 op laajuinen.
Opiskelijan työmäärä on noin 135 h.
Opintojakson tehtävät kerrotaan tarkemmin oppitunneilla. (not translated)
Opintojaksolla tehdään A2-tason suomen kielen harjoituksia. Tunneilla harjoitellaan tehtävien avulla kuuntelemista, puhumista, lukemista ja kirjoittamista.
Opintojakson sisältöjä ovat
- työelämän tekstien lukeminen
- arkielämän ja työelämän keskustelutilanteiden harjoitteleminen
- oman ammattialan perussanastoon tutustuminen
- lyhyet suulliset esitykset
- suomen kielen kielioppiasioiden harjoitteleminen
Sinulla täytyy olla vähintään A1-tason suomen kielen taito, jotta voit osallistua opintojaksolle.
Oppitunnit pidetään Kupittaan kampuksella. Tarkista oppituntien ajat lukujärjestyksestä. (not translated)
Sami Pyöttiälä
Online teaching and guidance: Sami Pyöttiälä (TUAS) and Erkki Kaila (UTU).
Distance learning
Online material in ViLLE environment
Theory studies and independent practicing of programming and problem solving using ViLLE-learning environment with editor and interpreter. Written exam, weekly exercises and material on-line; the course is organized in co-operation between University of Turku and Turku University of Applied Sciences
A written exam at the end of the course.
English
02.10.2023 - 30.11.2023
02.07.2023 - 31.07.2023
At the beginning, participating students will receive an e-mail to both their e-mail-addresses - personal (if they have provided one) and student e-mail. The e-mail contains instructions on how to access all necessary channels of information and systems. The systems used will be Itslearning-environment (of TUAS), ViLLE-learning environment and Discord for discussions. Itslearning is mainly used for distributing extra materials, notifications and instructions, whereas ViLLE contains the main course material and all assignments. The discussions on Discord are both between students and between teachers and students.
ICT (not translated)
Ammattikorkeakoulun yhteiset vapaasti valittavat opinnot, Degree Programme in Information and Communications Technology
5 credits
H-5
Total 135 hours.
The course introduces the basic concepts and structures of programming languages, the algorithmic thinking needed for programming, and practical programming skills sufficient for working with an editor and interpreter. The main goal is to learn how to build small, functional, 1-5 subprogram-based applications based on sequences, selection, and repetition.
The learning tool and example programming language for the course is Python. Topics covered include, among others, writing programs in an editor, proper programming style, variables, references, basic control structures, basic data structures, input and output, algorithmic problem solving, modularity, and functions. In addition to studying theory, students will be required to practice independently from the start of the course.
Starts on 18th of September 2023, ends 20th of November 2023.
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 such as arrays, lists and hash tables.
• understands how the program flow is going
• can make programs that include aforesaid concepts.
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:
- Lecturer overall impression of the game (H-5);
- Peer evaluation of the game (H-5).
The combination 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
04.09.2023 - 15.12.2023
01.06.2023 - 18.09.2023
20 - 60
Course lecturers will be present onsite 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 Create With Code and Unity Learn
- 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.
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.
Students will be required to present their game projects in 3 milestones:
26.09.2023 - Concept project design document presentation of personal project and peer evaluation
07.11.2023 - Prototype presentation of personal project and peer evaluation
12.12.2023 - 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 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:
26.09.2023 - Concept project design document presentation of personal project and peer evaluation
07.11.2023 - Prototype presentation of personal project and peer evaluation
12.12.2023 - 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:
- 05.09.2023: Course introduction and Create with Code...Getting Started & Unit 1
- 12.09.2023.Create with Code...Unit 1
- 19.09.2023: Create with Code...Unit 2
- 26.09.2023: Concept presentation of personal project, peer evaluation
- 03.10.2023: Create with Code...Unit 3
- 10.10.2023: Create with Code...Unit 3
- 24.10.2023: Create with Code...Unit 4
- 18.10.2023: Independent work on your personal project
- 31.10.2023: Create with Code...Unit 4
- 07.11.2023: Prototype presentation of personal project. Peer evaluation. Create with Code...Unit 5
- 14.11.2023: Create with Code...Unit 5
- 21.11.2023: Independent work on your game
- 28.11.2023: Independent work on your game
- 05.12.2023: Finalize your game
- 12.12.2023: 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
04.09.2023 - 22.10.2023
01.06.2023 - 17.09.2023
20 - 60
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 2023.
9/23 - 11/23: theory, homework
10/23 - 11/23: project work +reports
12/23: 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
31.08.2023 - 31.12.2023
01.08.2023 - 30.09.2023
20 - 60
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 2023 (Week 45) and XX December 2023 (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 XXth October (MORE INFORMATION SOON)
The course 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
Werner Ravyse - primary teacher and administrative matters for TUAS students
Jouni Smed - administrative matters for UTU and ÅA students
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/gtst2023 - 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
04.09.2023 - 27.10.2023
01.08.2023 - 15.09.2023
20 - 60
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/gtst2023 - 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
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 contact sessions are onsite at TUAS premises - exact locations and weekly schedule will become available in August 2023.
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 (the sequence of the phases may vary from year to year):
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.
The course is in the process of being reworked into a fully collaborative virtual learning environment. Further details and instructions will be made available nearer to the start of the course.
The course is in the process of being reworked into a fully collaborative virtual learning environment. Further details and instructions will be made available nearer to the start of the course.
Assessment of the course will happen through tasks and assignments within the collaborative platform.
English
23.10.2023 - 15.12.2023
01.08.2023 - 03.11.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
Hyväksytty/Hylätty
There is a risk that the collaborative environment might not be ready before the start of the course. If this is the case, we will revert to the more traditional contact and practical working methods. You will be informed in advance of the situation.
This course has no formal exam.
This course leans on CDIO principles and takes a project-based learning approach.
The course is in the process of being reworked into a fully collaborative virtual learning environment. Further details and instructions will be made available nearer to the start of the course.
This course is 5 ECTS - students are expected to work 135 hours
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
Grades will be withheld from students who do not fully complete the requirements as stipulated through the collaborative learning platform
Face-to-face
Material will be published in Itslearning.
- Lectures, assignments and practical work
Grade will be composed of:
50% Personal and group Assignments
50% Exam.
Finnish
31.08.2023 - 31.12.2023
01.08.2023 - 30.08.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Course has an exam.
Lectures
Assignments and practical work
After completing the course the student can:
- explain basic principles of ISO/IEC27005:2008 -standard based information security risk assessment and risk management
- explain the basic principles of information security risk assessment and risk management
- list the phases of information security risk management process
- classify information security risks by applying different approaches
- give examples of different information security risk assessment methods
- organize and conduct information security risk assessment to an SME sector enterprise or similar size organization
- analyze the results of information security risk assessment
- give justified improvement proposals to mitigate information security risks.
<50% of assignment and exam points.
>=50% of assignment and exam points. Each part must get a passing grade.
>=70% of assignment and exam points. Each part must get a passing grade.
>=90% of project, assignment and exam points. Each part must get a passing grade.
Face-to-face
Everything you need to learn, read and know to be able to do the tasks
Information and learning goals and materials from PO
Learning goals from tutors
Individual reading and inquieries needed by the task
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
• Studies and learn new skills needed for the project 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 POs assesment, groups peer assessment and tutor’s assessment. Peer assessment will be made at the middle and the end of the course, but tutor asses constantly during the autumn.
Finnish
05.09.2023 - 19.12.2023
01.07.2023 - 11.09.2023
20 - 200
Coordinators:
Hazem Al-Bermanei (Hazem.Al-Bermanei@turkuamk.fi)
Linnossuo Timo (Timo.Linnossuo@turkuamk.fi)
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 05.09.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 mandatory team time
Additionally individual/group student work other times
05.09.2023 - 19.12.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).
• Use chosen method and tools for project management
Any of these lacking in students work
• 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.
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)
Assessment Method
1. 30% of the homework is MANDATORY and students can get points if they do more than 50%.
2. Points distributed as follow:
i. First Exam = 20 points
ii. Second Exam = 20 points
iii. Homework =10 points
Total = 50 points
English
08.01.2024 - 30.04.2024
01.12.2023 - 22.01.2024
0 - 40
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in ITS Learning.
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
Fail in the final exam and not doing the assignments.
Collect (0--20) points and doing less than 30% of the assignments.
Collect (20--32) points in the exams and doing more 50% of the assignments.
Collect (32--44) points in the exams and doing at least 75% of the assignments
Collect (44--50) points in the exam and doing at least 85% of the assignments
Reetta Partala
Face-to-face
English
04.09.2023 - 30.11.2023
31.05.2023 - 16.09.2023
60 - 120
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Tero Virtanen
Mika Koivunen
Networks: Tero Virtanen ja Marko Teräspuro
Security: Mika Koivunen
Face-to-face
Materials are distributed through ITSlearning platform.
Lectures, demos, laboratory work, independent study.
Demo assignments and laboratory work / networks 25 p
Exam / information networks 25 p
Demo assignments and laboratory work / security 25 p
Exam / information security 25 p
The overall result is the sum of the results of the assignments and exams. Max 100p.
English
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
50 - 80
The student needs his own computer that can run Intel architecture virtual machines. In addition, it is recommended to get your own USB-ethernet adapter if the machine does not have a fixed ethernet connection.
Distribution of materials and other information about the course takes place through the Itslearning platform.
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Demonstrating an equivalent amount of knowledge with previous trainings or certificates. Skills test.
Tests at the end of both parts. Both tests have two separate time slots. There is no retake opportunity.
Contact teaching.
The teaching material is in English.
Lectures and demos 10x2h = 20h
Laboratory work 6x3h=18h
Homework and self-study = 68h
Test preparation = 20h
Tests 2 x 2h = 4h
A total of 130 hours
Networks start in first period and Security in second period (preliminary, can change when course begings)
The student does not know the basic concepts of the field.
Less than 50 points in total score
The student knows the basic concepts to some extent.
50-69 points in total score
The student knows the basic concepts quite well.
70-89 points in total score
The student knows the basic concepts very well and can apply knowledge to the basic needs of networks and information security.
Over 90 points in total score
Mikko Peltonen de Santiago
Mikko Peltonen de Santiago
Face-to-face
Lecture notes, links and videos on the course's ITSlearning page
Lectures, lab sessions, pair work, independent study
Course has two parts:
Part 1: Introduction to electrical measurements
- 4 assignments (70 %)
- Lab test (30 %) on week 45 (NOT mandatory!)
Part 2: Introduction to electronics
- 4 assignments
Weighing
- Part 1: 60 % of final grade
- Part 2: 40 % of final grade
Both parts must be passed!
Each assignment: grade 0–5 (not returned: -3). The test: grade 0–5. Using these grades, I’ll calculate the average grades for course parts 1 and 2 and weigh them in the 60-40-ratio to help determine the final grade.
Much more detailed instructions can be found on ITSlearning and will be explained during the first lecture.
English
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
75 - 120
ITSlearning
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
If a student wants to pass the course without submitting the reports, this needs to be agreed upon with the teacher.
Lab test (which is not mandatory) will take place in week 45.
During the course we will learn electronics skills fundamental for an ICT-engineer's background knowledge. Most of the learning happens in the electronics lab, during hands-on assignments where students work in pairs to build circuits and measure how they operate.
Contact hours (lectures and lab sessions): 51 h
Independent study, preparing for the labs and lab test, writing lab reports: rest
8 written reports on lab assignments and 1 lab test. Work will be distributed throughout the duration of the course.
The course will begin in week 36 and end in week 50.
Topics:
- Basic concepts of circuit analysis and measurements: current, voltage, resistance, power
- Basic usage of the oscilloscope to measure and analyse AC signals
- Basics of analog and digital electronics
- Active and passive components used in electronics, such as transistors, operational amplifiers and logic gates
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/igdt2023
Students are able to access Moodle using their HAKA accounts (TUAS account credentials).
The game project is evaluated as follows:
GROUP grade...
- Lecturers overall impression of the game (H-5).
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 combination of these gives an individual grade for each student per project.
English
04.09.2023 - 15.12.2023
01.06.2023 - 18.09.2023
20 - 60
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/igdt2023
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 other 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 36: Introduction to games industry and the history of video games
Week 37: Game Design and instructions for your first game project
Week 38: Game Engines
Week 39: Concept presentations
Week 40: Game Programming
Week 41: Game Graphics
Week 42: No Session. *Work on your game project*
Week 43: Game Programming - AI
Week 44: Prototype presentations
Week 45: Game Audio and tools
Week 46: Game Optimization and polishing
Week 47: Publishing the project. Publishing platforms, channels and process
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
Pauliina Tryykilä
60% Face-to-face, 40% Distance learning
Materials in the itsLearning workspace
Lectures
Materials and assignments shared on the ItsLearning platform
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)
English
08.09.2023 - 15.12.2023
01.06.2023 - 16.09.2023
20 - 30
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
2 credits
2 credits
H-5
Health technology introduction and definitions, 1 cr
Health technology as an industry, 2 credits
Health technology research 2 credits
- Different areas and special features of the health technology. ICT in the context of health technology.
- Healthtech companies, trade associations and authorities. Employment, career paths. The current situation of the industry.
- Health technology research and projects at TUAS. HealthTech Lab.
The student recognizes the field of the health technology industry and the opportunities it creates
The student knows the areas of health technology as well as its interfaces and applications
The student identifies some areas of knowledge in information and communication technology necessary for the tasks of an engineer in relation to the field of health technology
The student identifies his own skills, interests, strengths and development needs in the industry
The student knows the field of the health technology industry and its special features, as well as the opportunities created by the industry
The student is able to describe the areas, interfaces and application areas of health technology from the perspective of a ICT engineer
The student can explain the areas of competence required for the tasks of an information and communication technology engineer in relation to the field of health technology
The student knows his own skills, interests, strengths and development needs in the industry
The student knows how to define the field of the health technology industry and its special features, as well as the opportunities created by the field
The student is able to describe the areas, interfaces and applications of health technology from different perspectives
The student can explain the areas of competence required for the tasks of an information and communication technology engineer in relation to the field of health technology
The student knows how to analyze his own skills, interests, strengths and development needs in the industry
Annukka Kinnari
Marika Säisä
Marika Säisä
Annukka Kinnari
Face-to-face
Various internet sources, links & descriptions online.
Group work and independent work, project work, onsite 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
04.09.2023 - 15.12.2023
01.06.2023 - 10.09.2023
30 - 70
-
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
Majority of project work is done on-site.
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.
Hazem Al-Bermanei
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
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
25 - 40
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
- Simultaneous equations
- Percent calculation
- Surface areas and volumes of solids
- Density, mass and volume
- Interpreting graphs of functions
- Movement with constant speed or acceleration
Face-to-face
All needed material will be available online in https://cisco.netacad.com
Further course enrollment instructions are provided by instructor.
Please register to the site using school email.
Laboratory assignments in laboratory room
Packet tracer assignments done at home
Module exams
Practice final exams
Theory final exam and Packet Tracer final exam.
Grading details will be provided in course plan, passing limit is 60%.
English
01.09.2023 - 15.12.2023
01.06.2023 - 04.09.2023
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Theory final exam and Packet Tracer exam will held in course.
You can do one re-exam within course deadline.
NOTE: Course ending time shown in academy system is not real, please check the course plan for end date!
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Course covers the architecture, structure, functions and components of the Internet and other computer networks. Students achieve a basic understanding of how networks operate and how to build simple local area networks (LAN), perform basic configurations for routers and switches, and implement Internet Protocol (IP).
By the end of the course, students will be able to:
- Configure switches and end devices to provide access to local and remote netwok resources.
- Explain how physical and data link layer protocols support the operation of Ethernet in a switched network.
- Configure routers to enable end-to-end connectivity between remote devices.
- Create IPv4 and IPv6 addressing schemes and verify network connectivity between devices.
- Explain how the upper layers of the OSI model support network applications.
- Configure a small network with security best practices.
- Troubleshoot connectivity in a small network.
Tiina Ferm
Face-to-face
Python Basics: A Practical Introduction to Python3 4th edition by David Amos,Dan Bader,Joanna Jablonski, Fletcher Heisler, ISBN:9781775093329 (paperback), ISBN:9781775093336 (electronic)
Programming tools
- Python 3.11.x
- IDLE
Learning by programming
7 Quizzes – online, evaluated, minimum 14, maximum 35
7 Labs – classroom activity, evaluated, plagiarism check result must be < 50%, 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 a scale of 1 – 5 is calculated.
English
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
75 - 120
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 e-exam. More instructions on how to enrol is given in itslearning.
The exam can be done using a programming language e.g. C/C++/#, java, javascript a student states when enrolling.
Contact hours 77 h
Independent study continuously throughout the course, preparation for the exam 58 h
The course consists of eight topics with rehearsal questions, quizzes and labs for each.
week 36: Introduction
week 37: Basic syntax
week 38: Input and output in the console
week 39: Variables and types, quiz and lab 1 (total 10 points)
week 40: Operators and branching, quiz and lab 2 (total 10 points)
week 41: Exam 1 (10 points)
week 43: Loops (for and while), quiz and lab 4 (total 10 points)
week 44: Collections (list, tuple, set, dictionary), quiz and lab 3 (total 10 points)
week 45: Exam 2 (10 points)
week 46: Functions, quiz and lab 5 (total 10 points)
week 47: File IO, quiz and lab 6 (total 10 points)
week 48: Review, quiz and lab 7 (total 10 points)
week 49: Exam 3 (10 points)
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
25.09.2023 - 31.12.2023
01.06.2023 - 26.09.2023
20 - 60
-
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 works 7x4h = 28h
lectures 6x1h = 6h
exam = 2h
self study = 74h
exam preparation 25h
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
6 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
04.09.2023 - 31.12.2023
01.06.2023 - 17.09.2023
20 - 60
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 exams 3h
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
04.09.2023 - 31.12.2023
01.06.2023 - 17.09.2023
20 - 60
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
All needed material will be available online in https://cisco.netacad.com
Further course enrollment instructions are provided by instructor.
Please register to the site using school email.
Laboratory assignments in lab and at home using virtual machines
Module exams
Theory final exam and practical exam.
Grading details will be provided in course plan, passing limit is 60%.
English
01.09.2023 - 15.12.2023
01.06.2023 - 04.09.2023
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Theory final exam and practical exam will held in course.
You can do one re-exam within course deadline.
NOTE: Course ending time shown in academy system is not real, please check the course plan for end date!
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Students who complete the course will be able to perform the following functions:
- Basic Linux command line skills
- How to use help commands and navigate help systems when using Linux
- How to work with Linux files and directories
- Search and extract data from Linux files
- Creating users and groups on a Linux system
- Managing Linux file permissions and ownership
Werner Ravyse
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
- An online theory quiz
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.
The theory quiz will be completed via the ItsLearning platform and transposed to a grade of 0-5. The quiz will only be open at the end of the course for a specified time - 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 assignments and the quiz 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,5) + (Theory quiz x 0,5)
Finnish
11.09.2023 - 08.12.2023
01.08.2023 - 23.09.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
All theory lessons and practical sessions will be in face-to-face contact mode at TUAS premises.
The location and timing of each of the lessons will be made available in August 2023.
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
- The theory quiz
If students do not meet this minimum requirement, they will fail the course.
Face-to-face
English
31.08.2023 - 31.12.2023
01.08.2023 - 06.09.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Werner Ravyse
Juha Saarinen
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 teacher will share the necessary resources for the academic writing component of the course at the correct timing.
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.
Location and timing of the contact and practical sessions will be made available in August 2023.
The project is evaluated as follows:
GROUP grade...
- Expert evaluation of the development deliverable (H-5);
- Customer evaluation of the development deliverable (H-5);
- Lecturer overall impression of the academic writing and development deliverables (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 and academic writing efforts.
The average of these three gives an individual grade for each student per project.
A detailed breakdown of the assessment criteria will be given during the course introduction.
Finnish
04.09.2023 - 22.12.2023
02.08.2023 - 15.09.2023
Students are also 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
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 (40-60 hours)
3. Independent work (130-180 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.
- Each group is to produce a draft academic publication based on the work they have researched and completed.
Face-to-face
Project work
project performance, deliverables and final report
English
04.09.2023 - 31.12.2023
01.06.2023 - 17.09.2023
20 - 40
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.
Tero Jokela
Juha Kalliovaara
Project personnel related to the topics of the projects
Face-to-face
Project report, (50% of grade basing on teacher assessment, 50% on peer review)
English
05.09.2023 - 31.12.2023
01.08.2023 - 12.09.2023
20 - 60
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 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
Face-to-face
All needed material will be available online in https://cisco.netacad.com
Further course enrollment instructions are provided by instructor.
Please register to the site using school email.
Laboratory assignments in laboratory room
Packet tracer assignments done at home
Module exams
Practice final exams
Theory final exam and Packet Tracer final exam.
Grading details will be provided in course plan, passing limit is 60%.
English
08.01.2024 - 30.04.2024
01.09.2023 - 08.01.2024
0 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Business Information Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Theory final exam and Packet Tracer exam will held in course.
You can do one re-exam within course deadline.
NOTE: Course ending time shown in academy system is not real, please check the course plan for end date!
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Course covers the architecture, components, and operations of routers and switches in small networks and introduces wireless local area networks (WLAN) and security concepts. Students learn how to configure and troubleshoot routers and switches for advanced functionality using security best practices and resolve common issues with protocols in both IPv4 and IPv6 networks. The course includes activities using Packet Tracer, hands-on lab work, and a wide array of assessment types and tools. By the end of the course, students will be able to:
- Configure VLANs and Inter-VLAN routing applying security best practices.
- Troubleshoot inter-VLAN routing on Layer 3 devices.
- Configure redundancy on a switched network using STP and EtherChannel.
- Troubleshoot EtherChannel on switched networks.
- Explain how to support available and reliable networks using dynamic addressing and first-hop redundancy protocols.
- Configure dynamic address allocation in IPv6 networks.
- Configure WLANs using a WLC and L2 security best practices.
- Configure switch security to mitigate LAN attacks.
- Configure IPv4 and IPv6 static routing on routers.
Face-to-face
lecture slides
internet material
Lectures, home works
Group assignment
Group assignment
Final exam
English
04.09.2023 - 31.12.2023
01.06.2023 - 15.09.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
18h lectures
80h group assignment
28h self-study
6h exams
Key concepts of measurements
Basic concepts in metrology
Sensor signal chain (sensor - variable transform - filtering - sampling - digital processing - data fusion)
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.
Hazem Al-Bermanei
Face-to-face
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in ITSLEARNING.
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
05.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Probability and Statistics (3rd edition),Murray R. Spiegel, John J. Schiller, R. Alu Srinivasan, SCHAUM’S outlines.
The contents of the course give understanding to use the mean and standard deviation,.. , and the figures to analyze the data.
The students will team up for a project work and writing reports on some current and relevant aspect of statistics, which gives everyone an opportunity to understand the topic; all students will develop their statistical 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
- mean and standard deviation figures
- diagrams and their differences
- regression, correlation
- basic definitions and formulas of probability
- discrete probability distribution, binomial distribution, Poisson distribution
- continuous probability distribution, normal distribution, normalization
- statistical testing, sampling, confidence interval
- z-test and t-test of average
- contingency tables and chi-square test
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
Face-to-face
All practical information on timetables, project work, grading etc., as well as links to web materials are provided in ITSLEARNING.
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 TSLEARNING): peer feedback summative teacher feedback at the end of the course.
Two written exam (1,5 hrs) on specified material: Summative teacher evaluation at the end of the course
English
08.01.2024 - 30.04.2024
01.12.2023 - 15.01.2024
20 - 40
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Probability and Statistics (3rd edition),Murray R. Spiegel, John J. Schiller, R. Alu Srinivasan, SCHAUM’S outlines.
The contents of the course give understanding to use the mean and standard deviation,.. , and the figures to analyze the data.
The students will team up for a project work and writing reports on some current and relevant aspect of statistics, which gives everyone an opportunity to understand the topic; all students will develop their statistical 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
- mean and standard deviation figures
- diagrams and their differences
- regression, correlation
- basic definitions and formulas of probability
- discrete probability distribution, binomial distribution, Poisson distribution
- continuous probability distribution, normal distribution, normalization
- statistical testing, sampling, confidence interval
- z-test and t-test of average
- contingency tables and chi-square test
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
Heli Söderlund-Laihinen
Heli Söderlund (not translated)
Distance learning
Pietilä Anna-Maija: Kontakt - Informationsteknik Digikirja (6 kk). Edita 2022. (not translated)
Kirjalliset etätehtävät ja suulliset keskusteluharjoitukset verkossa (not translated)
Aktiivinen osallistuminen verkkotapaamisiin (100%)
Etätehtävät
Arbets- och företagspresentation (oman työn ja yrityksen esittelyvideo)
Kirjallinen tentti
Suullinen tentti (not translated)
Finnish
25.08.2023 - 15.12.2023
02.06.2023 - 18.09.2023
20 - 35
Teams (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Location-independent
1 credits
H-5
Att berätta om sig själv (familj, hobbier osv.)
Studier
Att söka jobb: platsansökan och CV, anställningsintervju
Att jobba inom IT-branschen
Arbets- och företagspresentation (not translated)
Heli Söderlund-Laihinen
Heli Söderlund (not translated)
Distance learning
Pietilä Anna-Maija: Kontakt - Informationsteknik Digikirja (6 kk). Edita 2022. (not translated)
Kirjalliset etätehtävät ja suulliset keskusteluharjoitukset verkossa (not translated)
Aktiivinen osallistuminen verkkotapaamisiin (100%)
Etätehtävät
Arbets- och företagspresentation (oman työn ja yrityksen esittelyvideo)
Kirjallinen tentti
Suullinen tentti (not translated)
Finnish
25.08.2023 - 15.12.2023
02.06.2023 - 18.09.2023
20 - 35
Teams (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Location-independent
1 credits
H-5
Att berätta om sig själv (familj, hobbier osv.)
Studier
Att söka jobb: platsansökan och CV, anställningsintervju
Att jobba inom IT-branschen
Arbets- och företagspresentation (not translated)
Heli Söderlund-Laihinen
Heli Söderlund (not translated)
Distance learning
Pietilä Anna-Maija: Kontakt - Informationsteknik Digikirja (6 kk). Edita 2022. (not translated)
Kirjalliset etätehtävät ja suulliset keskusteluharjoitukset verkossa (not translated)
Aktiivinen osallistuminen verkkotapaamisiin (100%)
Etätehtävät
Arbets- och företagspresentation (oman työn ja yrityksen esittelyvideo)
Kirjallinen tentti
Suullinen tentti (not translated)
Finnish
25.08.2023 - 15.12.2023
02.06.2023 - 18.09.2023
20 - 35
Teams (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Location-independent
1 credits
H-5
Att berätta om sig själv (familj, hobbier osv.)
Studier
Att söka jobb: platsansökan och CV, anställningsintervju
Att jobba inom IT-branschen
Arbets- och företagspresentation (not translated)
Heli Söderlund-Laihinen
Heli Söderlund (not translated)
Distance learning
Pietilä Anna-Maija: Kontakt - Informationsteknik Digikirja (6 kk). Edita 2022. (not translated)
Aktiivinen osallistuminen verkkotapaamisiin (100%)
Etätehtävien hyväksytty suorittaminen
Arbets- och företagspresentation (oman työn ja yrityksen esittelyvideo)
Kirjallinen tentti ja suullinen tentti (not translated)
Finnish
05.09.2023 - 15.12.2023
02.06.2023 - 18.09.2023
60 - 105
Teams (not translated)
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Location-independent
2 credits
H-5
Att berätta om sig själv (familj, hobbier osv.)
Studier
Att söka jobb: platsansökan och CV, anställningsintervju
Att jobba inom IT-branschen
Arbets- och företagspresentation (not translated)
Juha Nikkanen
Tero Jokela
Matti Kuikka
Jani Ekqvist
Mika Luimula
Teppo Saarenpää
Pia Satopää
Jarno Tuominen
Tero Virtanen
Jari-Pekka Paalassalo
Tiina Ferm
Taisto Suominen
Face-to-face
Finnish
01.08.2023 - 31.07.2024
02.07.2023 - 31.12.2023
30 - 200
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Paula Steinby
Face-to-face
Lecture notes, homework and MATLAB exercises will be published in Itslearning.
Part 1, Logic, combinatorics and number theory:
lectures and demonstrations, self-study, homework
Part 2, Sequences and series:
lectures, MATLAB exercises, self-study, exercises/homework
Submit in time at least 25 % of the homework/exercises for both modules.
Active participation in classroom and exercise sessions (at least 75 % attendance for both modules).
Achieve at least 6/15 points in both Midterm exams or retakes.
English
05.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
25 - 40
We use MATLAB, for which TUAS has a campus licence. You'll need to download it to your laptops.
Taking the self-study course MATLAB Basics for ICT is highly recommended prior to the start of Sequences and Series part (Part 2).
Engineering and Business
Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Midterm exam, on Part 1 on week 41, retake on week 43.
Midterm exam, part 2 on week 49, retakes on week 50. Exact dates and times in the schedule.
Note. Homework and exercises must be submitted in time, there is no way to complement or "retake" them later.
Lessons 46 h
Exams + preparing for them 20 h
Self-study (homework, installing and learning Matlab etc.) 70 h so approx. 6 h per week.
Fall semester 2023, according to the schedule.
Part 1, weeks 36-41
Part 2, weeks 43-50
Less than 25 % of homework exercises submitted in time.
More than 25 % (unauthorized) non-attendance from lectures and exercise sessions.
Less than 6/15 points in one or both of the Midterm exams or retakes.
Student has not demonstrated achieving the learning objectives of the course. They recognize and can use only few of the concepts of the course topics, and show no skills to apply them.
Student has demonstrated having achieved the learning objectives of the course on satisfactory level. They recognize and can to some extent use most of the concepts of the course topics.
Student has demonstrated having achieved the learning objectives of the course well.
They recognize and can use most of the concepts of the course topics, and are able to apply them on various study and work contexts.
Student has demonstrated having achieved the learning objectives of the course on excellent level. They master the concepts of the course topics, and are able to fluently apply them on study and work contexts.
Face-to-face
Lecturer's material and live sessions. Software manufacturer specific online references and materials
Other available online material.
Group chat on Discord. 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 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 assignment as passed or failed. To pass the course, students are expected to submit at least 5 assignments and give a final presentation of their project. There will be 10 assignments in total.
Final grade will be based on the following:
10 passed assignments == 5
9 passed assignments == 4
8 passed assignments == 3
7 passed assignments == 2
6 passed assignments == 1
5 passed assignments == 1
4 or fewer passed assignments == 0
Missing the final presentation will result -1 grade to the final evaluation.
Assignment changes each week and assignment needs to returned before next weeks live session.No feedback for late assignment submissions. Last assignment must be returned before 20.12.2023
English
13.09.2023 - 15.12.2023
01.06.2023 - 18.09.2023
20 - 30
All communication through Itslearning.
This course is recommended for Game and Interactive Technology Students. Additional students can join only if there are available seats in the game lab.
Course is suitable for students without previous game development experience but will require more effort from those unfamiliar with the game development process.
Recommended Prerequisites:
Basics of any programming language
Basic understanding of object oriented programming
Solid Computer skills
For homework you will need a personal computer that is capable of running Unreal Engine 5.2.
https://docs.unrealengine.com/5.0/en-US/hardware-and-software-specifications-for-unreal-engine/
The laboratory classroom is available Mondays-Fridays from 4:00 pm to 8:00 pm for homework.
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 other experience that is compatible with the course content contact the lecturer.
No exams
This course leans on CDIO principles and takes a project-based learning and learning by doing approach.
This course requires students to work 135 hours and is divided as follows:
- Contact sessions and instructed laboratory work 48 hours
- Individual homework 87 hours
All course work is individual
This course will focus on how to use Unreal Engine for game development with the main focus on programming. Course starts on calendar week 37 (11.9.) and ends on calendar week 50 (13.12.). The course will be held onsite at the game laboratory. Tasks and guidance are given at the laboratory classroom C3031. The laboratory assignments and homework are related to the topic of the week.
Week 37: Unreal Engine Setup
Week 38: Enhanced Input System in Unreal Engine
Week 39: Player movement and collisions
Week 40: Game modes and managers
Week 41: UI
Week 43: Implementing animations
Week 44: Implementing VFX
Week 45: Implementing SFX
Week 46: AI and behavior trees
Week 47: Polishing
Week 48: Making a playable build
Week 50: Show your game
Assignment changes each week and assignment is recommended to be returned before next week’s live session as the course progresses chronologically relying on skills acquired during previous weeks. Last assignment must be returned before 19.12.2022.
Learning Objectives:
After completing the module, the student is able:
- to understand the development worklfow with Unreal Engine
- to create game mechanics with Unreal Engine
- to understand possibilities of inside engine tools and assets
- to understand the roles and tasks of programmer in Unreal Engine
Content:
After completing the module, the student is able:
- to understand the development worklfow with Unreal Engine
- to create game mechanics with Unreal Engine
- to understand possibilities of inside engine tools and assets
- to understand the roles and tasks of programmer in Unreal Engine
- to create game play mechanics with Unreal engine
- to create game play mechanics with Unreal engine
Student submits less than 5 of the assignments or submits 6 and does not show up for the final presentation.
5-7 passed assignments and did the final presentation or 7-8 passed assignments and no final presentation.
9-8 passed assignments and did the final presentation or 10-9 passed assignments and no final presentation.
10 passed assignments and did the final presentation.
80% Face-to-face, 20% Distance learning
All course materials and instructions can be found in It'sLearning workspace.
The course is implemented as face-to-face teaching using electronic work tools with a schedule according to the timetable. The course material is added to It'sLearning as the course progresses and is available to students until the end of the course. In the final phase of the course, an exercise is carried out in small groups, where the things learned during the course are applied to a practical application. A report is produced from the exercise work, which is evaluated as part of the whole. At the end of the course, there is a theory test on the most relevant theoretical content covered during the course.
Exercise work (max 20). The task in small groups is project-based work. [summative assessment, teacher assessment]
Final exam (max 20 points, linear table). [summative assessment, teacher assessment].
Repeat exams (max. 20 p.) 2 will be organized as needed. [summative assessment, teacher assessment]
English
31.08.2023 - 31.12.2023
01.06.2023 - 15.09.2023
20 - 60
All course materials and instructions can be found in It'sLearning workspace.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
1 credits
1 credits
H-5
Exam 12/2023
Re-exams 12/2023 - 1/2024
In the course, the basic skills of usability and usability planning are studied. The examples and tasks contain sector-specific application examples. The study course uses source material in English, which gives students the ability to understand international engineering literature, publications, standards, etc. When solving assignments, students are encouraged to work in a team. Digital study material and an electronic learning environment are used in a variety of ways in the course.
Contact teaching 28h
Personal studying, homework, project work and exam preparations 111h
• 9/23 : usability definition, benefits, principles and operating models
• 10/23 : human as user, interaction, culture and environment and usability evaluation
• 11/23: usability testing, user research, conceptual design and sense of sight and visual observation
• 12/23: practice work on the topics discussed in the course. It is carried out in small groups.
• 12/23: final exam
The student knows the topics covered in the course and recognizes the practical design tasks to which they could be applied.
The student is familiar with the topics covered in the course and knows how to use them in practical planning tasks.
The student has mastered the topics covered in the course and knows how to apply them independently to practical design tasks.
Face-to-face
Will be informed at the beginning of the course
Lectures
Exercises
Self study
Written (short) exam
Exam 25%
Lab exercises 75%
Project work TBD%
English
31.08.2023 - 31.12.2023
01.08.2023 - 07.09.2023
20 - 40
Basic skills in programming (any language) is mandatory
Basic skills in electronics is highly recommended
This is a laboratory course
The tools used in this course require a lot of hard disk space on your laptop (>10GB)
Support is given primarily for windows-environment, Linux can be used as well (limited support). No support for Mac users, tools must be run in virtual machine, which is very likely to cause big problems. Thus, Mac highly not recommended.
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
None
Exam 1: W49
Exam 2: TBD
Exam 3: TBD
Contact teaching / lectures 7*1h (7h)
Contact teaching / lab work 14*3h (42h)
Self studying / independent work (85h)
Exam (1h)
Total: 135h
VHDL/FPGA development
Course duration 9/2022 - 12/2022
Topics:
- VHDL
- combinatorial logic
- sequential logic
- state machines
- FPGA
After completing the course the student:
- can design and implement digital logic using VHDL language
- knows principles of FPGA technology and related tools
- understands the basics of computer architecture
Less than 66% of lab exercises completed
OR
Less than 10 points in exam
OR (TBD)
Project work not submitted
grade 1: 66% of lab exercises completed, 50% of max points in exam
To be defined
To be defined
Tero Jokela
Juha Kalliovaara
Face-to-face
Lecture material
Lectures
Laboratory exercises (MATLAB exercises, practical measurements with mobile devices etc.)
Exam 0-5, 40 % of the grade
Home work / exercises 0-5, 60 % of the grade
English
28.09.2023 - 31.12.2023
01.08.2023 - 05.10.2023
20 - 60
Engineering and Business
Degree Programme in Information and Communication Technology, Degree Programme in Information and Communications Technology
Kupittaa Campus
H-5
Exam will be held on last lecture, re-take possibilities will be communicated at the end of the course
Topics are covered in lessons and confirmed with laboratory works and practical measurements.
Lessons and laboratory works 50 h
Homeworks and preparations for labs and exam 85h
Different wireless systems (e.g. WLAN, TV, Mobile, IoT), newest technologies (5G, NB-IoT etc.), frequency allocations, use of radio spectrum, radio waves, propagation and attenuation, propagation modeling, link budget, fading, antennas, building blocks of wireless communication systems (ADC/DAC, modulation, coding, interleaving, encryption), laboratory exercises (antennas, propagation modeling, coding, connection to systems in use, e.g. LoRaWAN, BT, BLE or WLAN), measurements in test network.
Exam not passed or not enough points from the exercises
Understands the basics of different wireless systems and can use MATLAB for system-level analysis of wireless systems.
Understands the high-level operation of 4G and 5G mobile networks, radio propagation and can conduct measurements in wireless networks and analyze their results.
Understands well the physical properties of wireless technologies and is able to analyze how they are related to the wireless system performance.
There is no implementations attached to this degree programme.