Tietojenkäsittelyn koulutus
Tietojenkäsittely, S23
Tietojenkäsittely, S22
Tietojenkäsittely, S21
Opintopolkujen ajoitukset
Tietojenkäsittely, S20
Opintopolkujen ajoitukset
Tietojenkäsittely, S19
Opintopolkujen ajoitukset
Ilmoittautumisaika
23.08.2023 - 31.07.2024
Ajoitus
01.09.2023 - 31.07.2024
Opintopistemäärä
1 op
Virtuaaliosuus
1 op
Toteutustapa
Etäopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Anne Jumppanen
- Juha Saarinen
- Sanna Määttä
- Annukka Kinnari
- Noora Maritta Nieminen
- Tommi Tuomola
Ryhmät
-
PINFOK23Information and Communications Technology, K23
-
PTIETS23Tietojenkäsittely, s23
-
PIOTK22Degree Programme in Information Technology, Cyber Security and IoT
-
PTIVIS23Tieto- ja viestintätekniikka S23
-
PINFOS23Information and Communications Technology (International), S23
-
PTIETS22Tietojenkäsittely, S22
-
PTIVIS22Tieto- ja viestintätekniikka S22
-
PINFOS22Information and Communications Technology (International), S22
Tavoitteet
After completing this course student can:
Install Git Bash
Initialize repository and commit code to Git
Create, use and merge branches
Use stashing and unstashing
Use Git remotes, push and pull code from Git remotes
Sisältö
Basic use of Git locally and Git remotes.
Oppimateriaalit
In Itslearning
Internet
Opetusmenetelmät
Self study
Practical assignment
Tenttien ajankohdat ja uusintamahdollisuudet
No exam
Kansainvälisyys
Self study
Toteutuksen valinnaiset suoritustavat
-
Opiskelijan ajankäyttö ja kuormitus
Practical assignment and self study 27 hours
Arviointikriteerit, hyväksytty/hylätty
Course is passed, if the assignment is done and returned according to instructions.
Sisällön jaksotus
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).
Viestintäkanava ja lisätietoja
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).
Arviointiasteikko
Hyväksytty/Hylätty
Arviointimenetelmät ja arvioinnin perusteet
Quality of the returned assignment.
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
10 - 50
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Golnaz Sahebi
Vastuuopettaja
Golnaz Sahebi
Ryhmät
-
PTIETS22deaiPTIETS22 Datatekniikka ja Tekoäly
-
PTIVIS22IData Engineering and AI
Tavoitteet
After completing the course the student:
- Can define the main concepts related to machine learning
- Understands the value and the drivers for machine learning
- Can describe the processes of machine learning
- Can use some tools for data analytics and machine learning
Sisältö
Machine learning process and methods
Practical work
Oppimateriaalit
Course book:
Aurélien Géron.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
2nd Edition.
Publisher : O'Reilly Media; 2nd edition
(October 15, 2019)
We read chapters 1-10 of the book of menus. They have about 300 pages, but some are skipped over.
The course book can be read in electronic form from our institution's eBook Central database.
The course also has reading material, which will be announced during the course.
Tenttien ajankohdat ja uusintamahdollisuudet
No Exam.
Kansainvälisyys
The course includes approximately 12 guided working and theory sessions, 9 personal practice tasks and group work.
*
Group work is done in groups of 2-3 people outside of guidance sessions. The group sets aside 15 minutes to present the group work during the last session.
Opiskelijan ajankäyttö ja kuormitus
Contact hours
- 12 times 3h theory and practice: 12 x 3h = 36 hours
- Final projects and presentations: 24 hours
Home work: approximately 70 hours
Total: approximately: 130 hours
Sisällön jaksotus
Introduction to machine learning:
- data exploration
- data processing and preparation
- model training, selection, and evaluation
- supervised learning
- unsupervised learning
- visualization
We proceed in general according to the chapters in the course book.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
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 at least 10 points for each practice task. You can therefore get a maximum of 90 points from all 9 practice tasks.
Personal practice tasks: 25 points -> grade 0.5; 38 -> 1.0; 50 -> 1.5; 63 -> 2.0; 75 - 2.5; 88 -> 3.0. The tasks are checked in the demos. Must be present at the demo sessions.
Teamwork final project: 0.0 - 2.0.
*
(In both cases, 0.5 is the first accepted grade)
Hylätty (0)
Less than 50 points in exercises and project not passed.
To pass the course, you need to achieve at least 30 points of the exercises and 20 points of the final project.
Arviointikriteerit, tyydyttävä (1-2)
50 - 69 points from the total points of the exercises and the final project
Arviointikriteerit, hyvä (3-4)
70 - 89 points from the total points of the exercises and the final project
Arviointikriteerit, kiitettävä (5)
90 - 100 points from the total points of the exercises and the final project
Ilmoittautumisaika
01.12.2023 - 17.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
10 - 40
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Matti Kuikka
Vastuuopettaja
Matti Kuikka
Ryhmät
-
PTIETS22deaiPTIETS22 Datatekniikka ja Tekoäly
-
PTIVIS22IData Engineering and AI
Tavoitteet
After completing the course the student can:
- explain the most common data structures
- apply the most common data structures and algorithms connected to the use of these structures
- evaluate the efficiency of algorithms.
Sisältö
- lists, stacks, queues, trees, graphs and hash tables
- analysing and evaluating algorithms
- designing algorithms
- sorting methods
- search algorithms
Oppimateriaalit
Material available via the learning environment (ITS).
Opetusmenetelmät
Weekly contact sessions when 3 hours for theory and practical exercises.
Additionally, weekly 1h sessions for questions and support in exercises.
Kansainvälisyys
The course has 12 three-hour contact sessions where teacher present theory and examples and students work with practical tasks.
Additionally, students are able to receive extra guidance for exercises.
Electronic materials are used in the course. In addition, guidance is also organized online in order to reduce the carbon footprint caused by movement.
Toteutuksen valinnaiset suoritustavat
-
Opiskelijan ajankäyttö ja kuormitus
Contact hours
- Course introduction: 3 hours
- 12 times 3h theory and practice: 12 x 3h = 36 hours
- 10 times Questions & Support: 10 x 1h = 10 hours
Home work:
- Working with assignments: approximately 80 hours
Total: approximately 130 hours
Sisällön jaksotus
Week 2: Course introduction
Weeks 2 - 15
- Algorithms and algorithmic thinking
- Data structures
- Search algorithms
- Sorting algorithms
Contact hours according to lukkari.turkuamk.fi.
Viestintäkanava ja lisätietoja
ITS and Teams.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
The course is graded on a scale of 0-5.
You can achieve points from practical exercises in class room and home work exercises.
Around half of the exercises are done during the contact hours.
Additionally, there is an exam during the last contact session that will be used an option to pass the course with grade 1 or 2.
Hylätty (0)
Less than 50% points in the exercises OR Student does not passed the exam.
Arviointikriteerit, tyydyttävä (1-2)
50% - 69% points in the exercises OR student has passed the test in the final contact session.
Arviointikriteerit, hyvä (3-4)
70% - 89% points in the exercises.
Arviointikriteerit, kiitettävä (5)
At least 90% points in the exercises.
Esitietovaatimukset
Introduction to Programming, or equivalent programming skills
Ilmoittautumisaika
01.12.2023 - 17.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
10 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Matti Kuikka
Vastuuopettaja
Matti Kuikka
Ryhmät
-
PTIETS22swisPTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
Tavoitteet
Kurssin suoritettuaan opiskelija:
- Osaa kertoa, mitä data-analyysi ja koneoppiminen ovat
- Osaa kertoa miksi data-analyysiä ja koneoppimista käytetään
- Osaa analysoida ja visualisoida dataa
- Osaa kuvata koneoppimisprosessin
- Osaa käyttää soveltuvia työkaluja data-analyysiin ja koneoppimiseen
Sisältö
Johdatus data-analyysiin ja koneoppimiseen
Data-analyysin prosessi ja menetelmät
Koneoppimisen prosessi ja menetelmät
Käytännön harjoittelu
Oppimateriaalit
Pääosin oheisen kirjan mukaisesti (kappaleista 1 -10)
[Aurélien Géron] Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Publisher : O'Reilly Media; 2022, 3rd Edition
Lisäksi: Opettajan laatima materiaali, verkkomateriaali sekä oppimisympäristön tehtävät.
Opetusmenetelmät
Lähiopetus, tietokoneavusteinen opetus, tehtäväperustaisuus
Tenttien ajankohdat ja uusintamahdollisuudet
-
Kansainvälisyys
Opintojakso sisältää noin 12 ohjattua työskentely- ja teoriakertaa, 10 henkilökohtaista harjoitustehtävää ja ryhmätyön.
Ryhmätyö tehdään 3-4 hengen ryhmissä.
Opintojaksolla käytetään vain sähköisiä materiaaleja. Lisäksi seurantaa järjestetään myös verkossa, jotta vähennetään liikkumisesta johtuvaa hiilijalanjälkeä.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunnit:
- Kurssin aloitus: 2h
- Viikot 3 - 5: Teoria & käytäntö (3h/viikko): 5 x 3h = 15h
- Viikot 9 - 15: Teoria & käytäntö (3h/viikko): 7 x 3h = 21h
- Viikko 16: Projektitöiden esitykset: 3h
- Lisäksi viikoilla 4 - 15 noin 10 tuki- ja kyselytuntia: 10 x 1h = 10h
Kontaktitunnit yhteensä: noin 51h
Itsenäinen opiskelu ja kotitehtävät: noin 90 h
Yhteensä: noin 130h
Sisällön jaksotus
Viikko 2:
- Machine learning landscape (Johdanto koneppimiseen)
Viikot 3 - 7:
- End-to-end machine learning process (Koneoppimisprosessi)
Viikot 9-15:
- Ryhmätyön esittely
- Classification (Luokittelu)
- Training linear models (Lineaariset mallit)
- Decision trees (Päätöspuut)
- Unsupervised learning (Ohjaamaton oppiminen)
- Neural networks (Johdanto neuroverkkoihin)
Viikko 16: Projektitöiden esitys
Viestintäkanava ja lisätietoja
Kurssin materiaalit ja tehtävien ovat ITS.ssä.
Harjoitustehtävät suoritetaan pääosin Jupyter Notebookilla.
Kurssin tiedotus ITS:n kautta, mutta myös kurssin Teams-kanavan kautta.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssi arvostellaan asteikolla 0-5.
Saat pisteitä kontakitunnille tehdyistä harjoituksista ja kotitehtävistä, jotka vaikuttavat arvosteluun 3 yksikön verran.
Noin puolet harjoituksista tehdään kontaktitunneilla.
Projektityö vaikuttaa myös arvosteluun 2 yksikön verran. Projekityöstä saa ITS:iin arvion 0 - 5, johon vaikuttaa sekä opettajan arvio että muun projektitiimin antama vertaisarvio.
Kurssia voi läpäistä vain tekemällä sekä harjoitustehtäviä että osallistumalla projektityöhön.
Hylätty (0)
Opiskelija EI osallistu projektityöhön tai saa siitä arvosanan 0 TAI ei saanut vähintään 40% kurssin harjoitusten pisteistä.
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija sai 40-59% kurssin harjoitusten tehtävien pisteistä JA sai projektityöstä arvosanan 1 - 3.
Arviointikriteerit, hyvä (3-4)
Opiskelija sai 60-84% kurssin harjoitusten tehtävien pisteistä JA sai projektityöstä arvosanan 3 - 4.
Arviointikriteerit, kiitettävä (5)
Opiskelija sai vähintään 85% kurssin harjoitusten tehtävien pisteistä JA sai projektityöstä arvosanan 5.
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Sami Pyöttiälä
- Tuomo Helo
Vastuuopettaja
Tuomo Helo
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
Kertoa mikä DevOps on ja miten se liittyy ohjelmistotuotantoon,
Käyttää DevOpsiin liittyviä työkaluja ja ympäristöjä,
Käyttää DevOps:ia ohjelmistoprojektissa.
Sisältö
Ohjelmistotuotannon perusteet
DevOps toimintamalli
DevOps työkalut ja ympäristöt
DevOps käytännössä
Projektityö
Oppimateriaalit
Kurssilla käytetään valikoiden seuraavaa materiaalia. Lista ei välttämättä ole täydellinen.
1. Learning DevOps: A comprehensive guide to accelerating DevOps culture adoption with Terraform, Azure DevOps, Kubernetes, and Jenkins, 2nd Edition
2. Mastering React Test-Driven Development - Second Edition
Daniel Irvine, Justin Searls
Published by Packt Publishing (2022)
3. Automating Workflows with GitHub Actions
Priscila Heller
Published by Packt Publishing (November 11, 2021)
Asia tarkentuu kurssin alkaessa.
Kansainvälisyys
Ohjelmointi ja muu käytännön työskentely yhdessä ja yksin
Harjoitustehtävien tekeminen
Harjoitustyön tekeminen
Opiskelijan ajankäyttö ja kuormitus
Kontaktiopetus 32 h
Harjoitustehtävät 33 h
Kirjojen lukeminen 30 h
Harjoitustyö 30 h
Kehitysympäristön luonti ja ylläpitäminen 10h
Sisällön jaksotus
Suomeksi
I. DevOps teoriassa :
- 2-3 luentoa
- Harjoitus monivalintatenttinä 15 pistettä
II. Testaamisen automatisointi:
- 3-4 luentoja ja demot:
- henkilökohtaisista harjoitustehtävistä 2 * 10 = 20 pistettä
- teknologiat React ja Jest
III. CI/CD ja GitHub Actions
- 3-4 lluentoa ja demot
- henkilökohtaisista harjoitustehtävistä 2 * 10 = 20 pistettä
IV. Kontittaminen - Dockers
- 2-3 luentoa ja demot
- henkilökohtainen harjoitustehtävä 15 pistettä
V. Ryhmätyö :
- 4 hengen ryhmissä
- rthmäkohtainen toimeksianto
- esitys opintojakson muille opiskelijoille
- 30 pistettä
Yhteensä 100 pistettä
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Henkilökohtaiset harjoitustehtävät (sisältäen monivalintatestin): 70 pistettä
Ryhmätyö: 30 pistettä.
Harjoitustyö tulee palauttaa määräaikaan mennessä pisteiden saamiseksi.
Opiskelijan täytyy saada ainakin 22 pistettä harjoitustehtävistä ja 8 pistettä harjoitustyöstä läpäistääkseen kurssin.
Arvosteluasteikko (pisteet -> arvosana):
30 pistettä -> 1
45 -> 2
60 -> 3
75 -> 4
90 -> 5
Ilmoittautumisaika
31.05.2023 - 16.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
40 - 70
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Jaana Lindgren
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
The aim of the course is to activate and develop the students’ field-relevant English language and communication skills. The students gain professional skills in various spoken and written communicative situations encountered in working life and society. In addition, they learn to utilize tools and techniques to further develop their skills in authentic, field-specific contexts.
Upon completing the course, the students have acquired sufficient skills to communicate at level B2 of the European Framework of Reference for Languages which states that at level B2, students should be able to produce clear, coherent and well-structured texts, present detailed descriptions related to their field of interest, express and exchange opinions using fluent language, follow complex argumentation, and read longer articles and reports.
Sisältö
- writing professional, field-specific texts
- presenting and discussing field-specific topics in a professional manner
- reading field-specific texts and utilizing the information in professional contexts
- learning and using key terminology of their field
- becoming professional, autonomous language users in working life
Kansainvälisyys
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 on 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 are provided after the completion of each task.
Opiskelijan ajankäyttö ja kuormitus
classroom activities
individual work
pairwork
group work
Arviointiasteikko
H-5
Hylätty (0)
The student has insufficient attendance. The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard.
Arviointikriteerit, tyydyttävä (1-2)
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.
Arviointikriteerit, hyvä (3-4)
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.
Arviointikriteerit, kiitettävä (5)
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.
Ilmoittautumisaika
01.09.2023 - 04.03.2024
Ajoitus
04.03.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
0 - 60
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Tero Virtanen
- Marko Teräspuro
Vastuuopettaja
Tero Virtanen
Ryhmät
-
PTIETS22dncsPTIETS22 Tietoverkot ja Kyberturva
-
PTIVIS22TData Networks and Cybersecurity
Tavoitteet
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.
Sisältö
Enterprise Networking, Security, and Automation (ENSA) 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. The course includes activities using Packet Tracer, hands-on lab work, and a wide array of assessment types and tools.
Oppimateriaalit
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.
Tenttien ajankohdat ja uusintamahdollisuudet
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!
Opiskelijan ajankäyttö ja kuormitus
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Sisällön jaksotus
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.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Laboratory assignments in laboratory room
Packet tracer assignments done at home
Module exams
Practice final exams
Theory final exam and Packet Tracer final exam.
The overall result is the sum of the all results of the assignments and exams, passing limit is 60%.
Detailed grading limits will be provided in course plan when course starts but past grading limits have been the following:
Less than 60% Fail
60-67.4% Grade 1
68-75.4% Grade 2
76-83.4% Grade 3
84-91.4% Grade 4
91.5% or higher Grade 5
Esitietovaatimukset
Opintojaksot Internet Networks and Security (5051215) ja Introduction to Networks (TE00BU42) tai vastaava osaaminen.
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
30 - 70
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Tuomo Helo
Vastuuopettaja
Tuomo Helo
Ryhmät
-
PTIETS22sepmPTIETS22 Ohjelmistotekniikka ja projektihallinta
-
PTIVIS22OSoftware Engineering and Project Management
Tavoitteet
After completing the course the student:
masters JavaScript and can use some of the most important libraries in developing browser user interfaces
can implement dynamic and responsive browser user interfaces that are usable in variety of devices
masters AJAX technology and JSON data-interchange format
can use efficient tools in browser scripting
Sisältö
JavaScript
jQuery
Doing asynchronous requests with AJAX
JSON data-interchange format
Tools for developing browser interfaces
Implementing a small scale dynamic and responsive browser user interface
Oppimateriaalit
The course books
*
Eloquent JavaScript
Marijn Haverbeke
No Starch Press; 3 edition (December 4, 2018)
Available on the Net: http://eloquentjavascript.net
*
Learning React : Modern Patterns for Developing React Apps
2nd edition
Alex Banks and Eve Porcello
Available in ProQuest EBook Central
*
Only selected chapters will be read.
Opiskelijan ajankäyttö ja kuormitus
Kontaktiluentoja 30 h
Harjoitustehtäviä 40 h
Harjoitustyö 40 h
Kirjallisuuden lukemista 15 h
Sisällön jaksotus
Contents
I. JavaScript (Lectures and personal exercises)
- Basics
- Strings
- Objects, destructuring
- Arrays, array operations
- Programming functions
- Error handling
- DOM, event handling
- Modules
- Asynchronous programming
- Tools
II. React (Lectures and a teamwork)
- Basics
- JSX
- Components
- Modularization
- Tools
- Managing state
- Hooks
III. Teamwork: A simple single page web application with React (without backend)
7 personal JavaScript exercises.
React-based Teamwork.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
7 personal assignments: 70 points
The group project work: 30 points.
The assignments must be returned by the deadline to get the points.The assignments returned after the deadline will give you only half of the points.
The student must get at least 30 points from the assignments and 10 points from the group work to pass the course.
The grading scale (points b -> grade):
40 points -> 1
55 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
10 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
20 - 65
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Annukka Kinnari
- Marika Säisä
Vastuuopettaja
Marika Säisä
Ryhmät
-
PTIVIS21OSoftware Engineering and Project Management
-
PTIETS21sepmPTIETS21 Ohjelmistotekniikka ja Projektihallinta
Tavoitteet
Deepening knowledge of ICT project work and the most used methods and technologies of software projects.
Sisältö
Project work in an international project team in ICT projects.
Substance knowledge of different ICT field -related topics.
Working life skills (team working, communication, time management, professional attitude and taking responsibility) and problem-solving skills.
Oppimateriaalit
Various internet sources, links & descriptions online.
Lecture slides.
theFIRMA's and course's Itslearning.
Opetusmenetelmät
Lectures, group work and independent work, project work, online/on-site activities
Tenttien ajankohdat ja uusintamahdollisuudet
no exam
Kansainvälisyys
Practical assignments and reports
Project work
Self study
Toteutuksen valinnaiset suoritustavat
-
Opiskelijan ajankäyttö ja kuormitus
Lectures and on-site activities: 86 hours
Assignments and self study: 66 hours
Project work 108 hours
Guest lectures + report: 10 hours
TOTAL 270 hours
Sisällön jaksotus
This course deepens project working skills on ICT field as well as substance knowledge of different ICT field -related topics. Students will team up for a project work on customer projects related to ICT field. Customer projects develop students’ working life skills (among others: technical, team working, communication, time management, professional attitude and taking responsibility) and problem solving skills.
Project teams are usually international and the official communication language is usually English. This develops students’ ability to multicultural communication and collaboration.
Viestintäkanava ja lisätietoja
Course material is in It´s Learning
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Course includes 6 assignments: 2 individual assignments and 4 group assignments. Maximum points of each assignment is 3 points. Thus, the maximum amount of points from assignments is 18.
In addition course includes 1 guest lecture report, which is assessed pass/fail.
Team work: formative assessment taking into account student's self and peer assessment.
Presence
50-59% attendance affect on your grade +0,1
60-64% attendance affect on your grade +0,2
65-69% attendance affect on your grade +0,3
70-74% attendance affect on you grade +0,4
75+% attendance affect on your grade +0,5
Project work: formative assessment based on self and peer assessment, customer’s feedback (if available) and project manager’s feedback.
Final grade of the course is weighted average:
- Group assignments inc. self and peer assessment 40%
- Presence 10%
- Guest lecture report 10%
- Project work inc- self and peer assessment 40%
Hylätty (0)
Less than 6 points from assignments, project working hours not completed.
No show, not carrying out responsibilities, disappearing from team work, lack of communication with other team members.
Student has to pass assignments and project work to complete the course.
Arviointikriteerit, tyydyttävä (1-2)
Grade 1: 6-7 points from assignments + passing guest lecture report + completing project work hours
Grade 2: 8-10 points from assignments + passing guest lecture report + completing project work hours
Poor, but satisfactory performance both in independent work and team work. Low participation on lectures and other activities.
Student has to pass assignments and project work to complete the course.
Arviointikriteerit, hyvä (3-4)
Grade 3: 11-13 points from assignments + passing guest lecture report + completing project work hours
Grade 4: 14-16 points from assignments + passing guest lecture report + completing project work hours
Good performance both in team work and independent work. Active participation on lectures and other activities.
Student has to pass assignments and project work to complete the course.
Arviointikriteerit, kiitettävä (5)
Grade 5: 17-18 point from assignments + passing guest lecture report + completing project work hours
Excellent performance both in team work and independent work. Active participation on lectures and other activities.
Student has to pass assignments and project work to complete the course.
Ilmoittautumisaika
02.12.2023 - 31.12.2023
Ajoitus
01.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
30 - 70
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Jani Ekqvist
Vastuuopettaja
Jani Ekqvist
Ryhmät
-
PTIVIS21TData Networks and Cybersecurity
-
PTIETS21dncsPTIETS21 Tietoverkot ja Kyberturva
Tavoitteet
After completing the course the student:
- is able to explain the basic principles of information security testing and assessment
- can list the phases of information security testing process
- is able to organize and conduct information security risk testing to an SME sector enterprise or similar size organization
- can analyse and report the results from information security testing
- is able to give justified improvement proposals to mitigate information security vulnerabilities
Sisältö
- Social Engineering
- Penetration Testing
- Network Discovery
- Network Service Identification
- Vulnerability Scanning
- Password Cracking
Arviointiasteikko
H-5
Esitietovaatimukset
Opintojaksot Tietoverkkojen ja tietoturvan perusteet ja Linux and Virtualization
Ilmoittautumisaika
01.12.2023 - 15.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
3 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
0 - 300
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Anne Jumppanen
- Tero Jokela
- Matti Kuikka
- Jani Ekqvist
- Teppo Saarenpää
- Annukka Kinnari
- Jarno Tuominen
- Jari-Pekka Paalassalo
- Paula Steinby
- Taisto Suominen
Ryhmät
-
PTIVIS23APTIVIS23A
-
PTIVIS23BPTIVIS23B
-
PTIVIS23CPTIVIS23C
-
PTIVIS23DPTIVIS23D
-
PTIETS23APTIETS23A
-
PTIVIS23EPTIVIS23E
-
PTIETS23BPTIETS23B
-
PTIVIS23FPTIVIS23F
Tavoitteet
Opintojakson suoritettuaan opiskelija:
• osaa kuvata tieto- ja viestintätekniikan osa-alueita, rajapintoja ja sovelluskohteita
• osaa selittää tieto- ja viestintätekniikan insinöörin tehtävissä tarvittavia osaamisalueita
• tuntee Turun AMK:n tieto- ja viestintätekniikan insinööriopintojen osaamispolkujen opintosisältöjä, sovelluskohteita ja yritysyhteistyötä
• osaa analysoida omaa osaamistaan, kiinnostuksen kohteitaan, vahvuuksiaan ja kehittymistarpeitaan
Sisältö
* tutustuminen osaamispolkujen sisältöihin, laboratorioihin ja hankkeisiin
* urasuunnittelu ja oman osaamispolkuhaun tekeminen
Oppimateriaalit
Itslearning
Opetusmenetelmät
Luennot, tehtävät, raportit yms.
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojakson suoritus perustuu osallistumiseen ja annettujen tehtävien tekemiseen. Ei uusintamahdollisuutta opintojakson päättymisen jälkeen.
Kansainvälisyys
Jokaisen osan osallistumis- ja tehtävävaatimukset ilmoitetaan Itslearningissa.
DEAI - Data Engineering and Artificial Intelligence
DNCS - Data Networks and Cybersecurity
EMB - Embedded Software and IoT
GAME - Game and Interactive Technologies
SEPM - Software Engineering and Project Management
EHEA - Health Technology
Toteutuksen valinnaiset suoritustavat
Ei valinnaisia suoritustapoja.
Opiskelijan ajankäyttö ja kuormitus
Viikottaiset kontaktitunnit (kahdesti per kurssin osa) sekä kunkin osan tehtävät.
Arviointikriteerit, hyväksytty/hylätty
Opintojakson läpäisyyn vaaditaan 5/6 hyväksyttyä osasuoritusta.
Sisällön jaksotus
Opintojaksossa on yksi osa per osaamispolku, yhteensä kuusi osaa.
Oppitunnit tammi-huhtikuussa 2024 lukujärjestyksen mukaisesti.
Viestintäkanava ja lisätietoja
Itslearning
Arviointiasteikko
Hyväksytty/Hylätty
Ilmoittautumisaika
05.10.2023 - 21.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
0 - 100
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Kimmo Tarkkanen
- Monica Tamminen
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija:
- ymmärtää yrityksen toiminnot ja keskeiset liiketoimintaprosessit
- osaa liiketoimintaprosessien kuvaamisen ja hallinnan periaatteet
- osaa liiketoiminnan peruskäsitteet ja keskeiset tunnusluvut
- tunnistaa erilaisia tiedonhallinnan tarpeita liiketoiminnassa
Sisältö
- liiketoiminnan suunnittelu
- yrityksen materiaali-, tieto- ja talousprosessit
- liiketoimintaprosessien hallinta
- liiketoiminnan kehittäminen
Oppimateriaalit
Opettajan laatima materiaali sekä omavalintainen kirja/lukupaketti
Opetusmenetelmät
Lähiopetuksen tietoiskut, ryhmätyö, henkilökohtainen lukemisto, tentti
Tenttien ajankohdat ja uusintamahdollisuudet
Kurssin aikana järjestetään tentti perustuen tietoiskuihin ja muuhun jaettuun materiaaliin.
Kansainvälisyys
Kurssin tavoitteena on perehdyttää opiskelija liiketoiminnan perusteisiin yrityskehityksen avulla. Työssä kehitetään liikeideaa, yritystä ja sen toimintoja monipuolisesti strategisesta ja operaatiivisesta näkökulmasta. Yrityskehitystä tehdään pienryhmässä ja sen tuotos liiketoimintasuunnitelman muodossa palautetaan, esitellään ja arvioidaan. Opiskelija suuntaa omia oppimistavoitteitaan valitsemalla itseään kiinnostavan liiketoimintaan liittyvän kirjan tai lukemiston. Tentin tavoitteena on tukea liiketoiminnan peruskäsitteiden tuntemusta ja ymmärtämistä.
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus: 42 tuntia
Ryhmätyö: 50 tuntia
Henkilökohtainen lukupaketti: 30 tuntia
Tentti: 10 tuntia
Sisällön jaksotus
Lähiopetus viikoittain. Lähiopetus toteutetaan alun tietoiskuina ja workshop-työskentelynä pienryhmissä. Lähiopetuksessa käsitellään teemoja mm. tuote, asiakassegmentit, markkinointiviestintä, asiakkuuden hallinta, tieto- ja tavaravirrat, laadun käsite, liiketoimintamallit, talous ja siihen liittyvät käsitteet.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssin arvosana määräytyy seuraavin painoarvoin:
50% ryhmätyön yrityskehityksen esitykset ja loppuraportti (liiketoimintasuunnitelma)
25% henkilökohtainen lukupaketti
25% henkilökohtainen tentti
Ryhmätyö edellyttää opiskelijalta henkilökohtaista aktiivisuutta, jonka arvioinnissa voidaan hyödyntää vertaispalautetta.
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija käyttää keskeisiä liiketaloudellisia käsitteitä ja perusteorioita kertoessaan löydöksistään ja havainnoistaan. Osaa kuvailla, luokitella ja luetella asioita. Tuotos on kuvaileva, mutta ei sisällä pohdintaa tai oivalluksia. Opiskelija osallistuu ryhmän keskusteluihin.
Ryhmän yritysidean suunnittelussa on tarvittu paljon ohjausta ja tukea. Yhteistyö ryhmän kesken ei toimi tai se on hankalaa. Palautetta ei ole pystytty hyödyntämään ryhmässä. Liiketoimintasuunnitelmassa on epäjohdonmukaisuuksia ja sen avulla idean myynti ei onnistu toivotulla tavalla. Kurssin materiaalia ja muita lähteitä on käytetty suppeasti. Kurssilla esillä olleita käsitteitä ei ole hyödynnetty suunnitelmassa. Suunnitelma on vain vähäisiltä osin toteuttamiskelpoinen.
Arviointikriteerit, hyvä (3-4)
Opiskelija ymmärtää kokonaisuuksia ja käyttää teoriaa sen kuvaamiseen. Osoittaa kykyä soveltaa jotain aihealueeseen liittyvää periaatetta ja kykenee yhdistelemään asioita. Hyödyntää hankkimaansa materiaalia omassa ja ryhmän työssä. Osallistuu ryhmän keskusteluihin, on aktiivinen liiketoimintasuunnitelman laatimisessa ja ottaa vastuuta ryhmän tehtävistä.
Ryhmän yritysidea on melko luova. Sitä on suunnittelu itsenäisesti ja yhteisymmärryksessä koko ryhmän kanssa. Liiketoimintasuunnitelma on selkeä ja johdonmukainen kokonaisuus. Kurssin käsitteiden soveltaminen omaan liiketoimintasuunnitelmaan osoittaa asiantuntemusta. Suunnitelma on monelta osin toteuttamiskelpoinen. Esitys on selkeä, ymmärrettävä ja myyvä.
Arviointikriteerit, kiitettävä (5)
Opiskelija näkee alalle ja yritykselle kriittisiä menestystekijöitä, ymmärtää teoriaa ja esittää perustellen löydöksiään. Kykenee näkemään kehittämiskohteita ja on kriittisesti ajatteleva. Osaa analysoida syy-seuraus suhteita ja käsittelee asioita oivaltavasti. Laadukasta taustamateriaalia on haettu ja löydetty itsenäisesti ja sen käyttö on perusteltua. Opiskelija osallistuu ryhmän keskusteluihin aktiivisesti, aloitteellisesti ja vastuullisesti, sekä vie ryhmää asiatiedossa syvemmälle.
Ryhmän yritysidea on innovatiivinen ja luova. Sitä on suunnittelu innostavasti, vastuullisesti, ja yhteisymmärryksessä koko ryhmän kanssa. Lähteitä ja kurssimateriaalia on käytetty monipuolisesti.
Liiketoimintasuunnitelma ja esitys ovat selkeitä, ymmärrettäviä, johdonmukaisia, myyviä ja luovia. Suunnitelma on suurelta osin toteuttamiskelpoinen.
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 19.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
10 - 40
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Sami Pyöttiälä
Vastuuopettaja
Sami Pyöttiälä
Ryhmät
-
PTIETS22swisPTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- nimetä erilaisia ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- kuvailla ohjelmistoprojektin vaiheet
- tulkita ja laatia ohjelmistotuotannossa käytettyjä kaavioita
- ymmärtää määrittelyn ja suunnittelun merkityksen ohjelmoinnissa
toimia ohjelmistoprojektin eri vaiheissa
Sisältö
- Ohjelmistokehitys projektina
- Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, käyttöönotto ja ylläpito
- UML-mallinnus
Oppimateriaalit
Erikseen jaettavat ja linkatut lähiopetuskertojen materiaalit, ohjelmistotyökalut, dokumentointipohjat.
Opetusmenetelmät
Opintojaksolla harjoitellaan toimimista ohjelmistoprojektin eri vaiheissa.
Harjoitustyönä toteutetaan ryhmässä hallittu ohjelmistoprojekti alusta loppuun: Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, ja käyttöönotto.
Kansainvälisyys
Harjoitustyö toteutetaan ryhmässä. Projektissa noudatetaan SCRUM menetelmän periaatteita. Viikoittaisilla opetuskerroilla tehdään ohjelmistuotantoon liittyviä pienempiä tehtäviä, jotka palvelevat harjoitustyön tekemisen osia sekä edistetään omaa harjoitustyöprojektia.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 5 opintopistettä.
Työmäärä on 5 * 27 tuntia eli 135 tuntia.
Opintojakson kesto on noin 14 viikkoa.
Viikottainen työmäärä on noin 10 tuntia, josta
viikkoharjoitukset noin 2 tuntia ja oma harjoitustyönä oleva
ohjelmistoprojekti noin 8 tuntia.
Sisällön jaksotus
Opintojakson suoritettuaan opiskelija :
- tuntee ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- osaa toimia ohjelmistoprojektin eri vaiheissa ja rooleissa
- ymmärtää määrittelyn, suunnittelun ja testauksen merkityksen ohjelmistoprojektissa
- osaa laatia ohjelmistotuotannossa käytettyjä suunnittelukaavioita (UML), käyttöliittymäprototyyppejä ja käyttää versionhallintaa yhteistyössä muiden kanssa
- käyttää ketterää kehitystä tukevaa työkalua ohjelmistoprojektin ja vaatimustenhallintaan
Viestintäkanava ja lisätietoja
Osallistumisen edellytyksenä ovat perustaidot jostakin ohjelmointikielestä. Kurssilla toteutetaan ryhmätyönä ohjelmisto, mutta ohjelmoinnin opetus ei ole varsinaisesti kurssin sisältöä.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Harjoitustyö muodostaa 60 % arvosanasta. Opintojaksosta läpipääsy edellyttää hyväksytysti suoritettua harjoitustyötä
Aktiivinen osallistuminen lähiopetukseen muodostaa 40 % arvosanasta
Harjoitustyön välipalautukset (sprinttien tuotokset) arvostellaan pistein 0-2, jossa:
2 pistettä: Erittäin hyvä (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, ei puutteita)
1 piste: Hyväksytty (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, pienehköjä puutteita)
0 pistettä: Hylätty (tehtäviä ei palautettu ollenkaan, osa tehtävistä puuttuu, tehtävät palautettu myöhässä tai tehtävät ovat erittäin puutteellisia)
Lähiopetukseen osallistumisesta saa 1 pisteen / kerta. Pisteen saaminen edellyttää aktiivista osallistumista ja tehtävien tekemistä lähiopetustunteihin liittyen.
Kurssin arvosana muodostuu seuraavasti:
Harjoitustyön pistemäärä = arvosana: 0-5p. = 0, 6-8p. = 1, 9-10p. = 2, 11-12p. = 3
Lähiopetuksen pistemäärä = arvosana lisäys: 0-6p. = +0; 7-10p. = +1; 11p. tai enemmän = +2 harjoitustyön arvosanaan
Esitietovaatimukset
Ohjelmoinnin perusteet, Liiketoiminnan perusteet
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
50 - 100
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Anne Jumppanen
- Annukka Kinnari
Vastuuopettaja
Anne Jumppanen
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla tärkeimpiä sovellustyyppien ja niiden komponenttien toimintaa
- keskustella soveltuvan ratkaisumallin valinnasta
- määritellä ohjelmointiin liittyviä peruskäsitteitä kuten lähdekoodi, kääntäjä, muuttuja ja tyyppi
- lukea jonkun muun tekemää ohjelmakoodia
- hyödyntää tavallisimpia valinta- ja toistorakenteita
- tunnistaa olio-ohjelmoinnin peruskäsitteet (luokka ja sen jäsenet, olio, viittaus, poikkeukset)
- suunnitella ja toteuttaa yksinkertaisia sovellusohjelmia
- piirtää kaavion, joka kuvaa ohjelman toiminnan kulkua.
Sisältö
- ohjelmistosovelluksen rakenne
- kehitysympäristö
- muuttujat ja tyypit
- funktiot
- ehtolauseet ja silmukat
- taulukot ja listat
Oppimateriaalit
Kaikki oppimateriaali ilmoitetaan ItsLearningissä.
Opetusmenetelmät
Opintojaksolla opetellaan uudet asiat ensin opettaja-vetoisesti. Opettaja esittelee teoreettisen taustan. Sen jälkeen opettaja näyttää omalta koneelta ohjelmoiden, miten uusi opiskeltava asia tuodaan ohjelmointitehtäviin. Opiskelijat tekevät saman ohjelmointiharjoituksen omalla koneellaan.
Tämän jälkeen opettaja antaa opiskelijoille harjoitustehtäviä, joissa pääpaino on opiskeltavassa asiassa. Sen jälkeen jatketaan harjoitustehtävillä, joissa uusi asia integroidaan jo opittuihin asioihin. Kun opiskelijat tekevät harjoitustehtäviä, molemmat opettajat ovat opiskelijoiden tukena.
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojaksolla ei ole tenttiä.
Kansainvälisyys
Opintojaksolla opetellaan uudet asiat ensin opettaja-vetoisesti. Opettaja esittelee teoreettisen taustan. Sen jälkeen opettaja näyttää omalta koneelta ohjelmoiden, miten uusi opiskeltava asia tuodaan ohjelmointitehtäviin. Opiskelijat tekevät saman ohjelmointiharjoituksen omalla koneellaan.
Tämän jälkeen opettaja antaa opiskelijoille harjoitustehtäviä, joissa pääpaino on opiskeltavassa asiassa. Sen jälkeen jatketaan harjoitustehtävillä, joissa uusi asia integroidaan jo opittuihin asioihin. Kun opiskelijat tekevät harjoitustehtäviä, molemmat opettajat ovat opiskelijoiden tukena.
Toteutuksen valinnaiset suoritustavat
1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Ohjelmoinnin perusteet voi suorittaa tekemällä ohjelmoinnin MOOCin alkuosan.
Opiskelijan ajankäyttö ja kuormitus
Opiskelijan työn mitoitus
5 opintopistettä: 27 * 5 = 135 tuntia
Opintojakson kesto: 8.1. - 19.4.2024 (14 viikkoa + opetukseton viikko 8)
Viikkotyömäärä: 135 tuntia / 14 viikkoa = 9,5 tuntia viikossa
Sisällön jaksotus
Opintojaksolla opiskellaan ohjelmoinnin ajattelutapaa sekä tutustutaan ohjelmistokehityksen pääpiirteisiin.
Opintojakson harjoitukset tehdään Javalla.
Tulostaminen näytölle ja tiedostoon.
Tiedon lukeminen näppäimistöltä ja tiedostosta.
Ohjelmoinnin valintarakenteet.
Ohjelmoinnin toistorakenteet.
Aliohjelmat ja niiden käyttö.
Poikkeukset.
Taulukot ja merkkijonot.
Ohjelman dokumentointi.
Ohjelman testaus.
Viestintäkanava ja lisätietoja
Kurssin viestintä tapahtuu pääsääntöisesti ItsLearningissä.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Opintojakson läpäisy edellyttää hyväksytysti suoritettujen harjoitusten tekemistä sekä aktiivista osallistumista harjoitustyön tekoon.
Viikkokohtaisia kotitehtäviä on 10 sarjaa, kussakin 10 pisteen edestä tehtäviä. Kotitehtäväsarjan kokonaisarviointi noudattaa seuraavaa kaavaa:
40 pistettä -> 1
55 pistettä -> 2
70 pistettä -> 3
80 pistettä -> 4
90 pistettä -> 5
Harjoitustyö arvioidaan erikseen skaalalla 1-5.
Opiskelijan opintojakson arvosana muodostuu kotitehtäväsarjan ja harjoitustyön keskiarvosta. Molempien osioiden pitää olla hyväksyttyjä.
Hylätty (0)
Hyväksytysti suoritettuja harjoituksia puuttuu ja/tai harjoitustyö puuttuu.
Arviointikriteerit, tyydyttävä (1-2)
Hyväksytysti suoritettuja harjoituksia on tehty minimimäärä tai niiden laatu on tyydyttävä ja/tai harjoitustyön laatu on tyydyttävää tasoa.
Arviointikriteerit, hyvä (3-4)
Hyväksytysti suoritettuja harjoituksia on tehty riittävästi ja niiden laatu on hyvää ja harjoitustyön laatu on hyvää tasoa.
Arviointikriteerit, kiitettävä (5)
Hyväksytysti suoritettuja harjoituksia on tehty maksimimäärä ja niiden laatu on kiitettävää ja harjoitustyön laatu on kiitettävää tasoa.
Esitietovaatimukset
Tietokoneen peruskäyttötaidot sekä toisen asteen opintojen matematiikan oppimäärä tai vastaavat tiedot ja taidot.
Ilmoittautumisaika
01.05.2023 - 15.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
15 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Anne Jumppanen
- Annukka Kinnari
Ryhmät
-
PTIETS22swisPTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
Sisältö
- oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen
Oppimateriaalit
Opintojakson työtilassa IT'S Learningissa.
Opetusmenetelmät
Materiaalin lukeminen ja ohjelmointiharjoitusten tekeminen.
Materiaali pitää sisällään olio-ohjelmoinnin teoriaa sekä teoriaa valaisevia kuvia ja esimerkkikoodeja.
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojaksolla ei ole tenttiä.
Kansainvälisyys
Itsearviointi
Opiskelijan tulee kiinnittää säännöllisesti huomiota omaan opiskeluunsa ja oppimiseen.
Opiskelijaa pyydetään tekemään muistiinpanoja jokaisen viikkotehtävän kohdalla pohtien ainakin seuraavia asioita
* Tehtävän teema: Mitä tiesin teemasta etukäteen? Mitä ajatuksia teema herätti?
* Tehtävää tehdessä: Esiin nousseet ajatukset kohdistuen tehtävien vaativuustasoon ja mielenkiintoon
* Tehtävän jälkeen: Mitä opin?
sekä antamaan itselleen arvosana työskentelystään jokaisen viikkotehtäväsarjan kohdalla asteikolla: Erinomainen - Hyvä - Tyydyttävä.
Toteutuksen valinnaiset suoritustavat
1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Olio-ohjelmoinnin voi suorittaa tekemällä ohjelmoinnin MOOCin loppuosan.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson suoritus edellyttää hyväksytysti suoritettujen harjoitustehtävien tekemistä ja palauttamista määräaikaan mennessä.
5 opintopistettä: 27 * 5 = 135 tuntia
Opintojakso ajoittuu aikavälille 1.9.2023 - 16.12.2023
Viikkotyömäärä: 135 tuntia / 13 viikkoa = 10,4 tuntia viikossa
Sisällön jaksotus
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
Sisältö
- keskeisimmät oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML kaavioiden ymmärtäminen ja auttavasti niiden piirtäminen
Viestintäkanava ja lisätietoja
Avoimen AMK:n opiskelijoita otetaan mukaan opintojaksolle max 3.
Lue myös opintojakson edeltävyysehdot.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Arvosanan muodostuminen
Opintojakso pitää sisällään 10 viikkotehtäväsarjaa, joihin sisältyy ohjelmoinnin teorian opiskelua sekä aiheeseen liittyviä ohjelmointitehtäviä.
Jokaisen viikkotehtäväsarjan maksimipistemäärä on 10 pistettä. Koko kurssilla on siis jaossa 100 pistettä.
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Tehtyjä tehtäviä 40 % -> arvosana 1
Tehtyjä tehtäviä 55 % -> arvosana 2
Tehtyjä tehtäviä 70 % -> arvosana 3
Tehtyjä tehtäviä 80 % -> arvosana 4
Tehtyjä tehtäviä 90 % -> arvosana 5
Hylätty (0)
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on hylätty, mikäli tehtyjä ja palautettuja tehtäviä on alle 40 % kokonaismäärästä.
Arviointikriteerit, tyydyttävä (1-2)
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 1, mikäli tehtyjä ja palautettuja tehtäviä on yli 40 % mutta alle 55% kokonaismäärästä.
Opiskelijan arvosana on 2, mikäli tehtyjä ja palautettuja tehtäviä on yli 55 % mutta alle 70% kokonaismäärästä.
Arviointikriteerit, hyvä (3-4)
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 3, mikäli tehtyjä ja palautettuja tehtäviä on yli 70 % mutta alle 80% kokonaismäärästä.
Opiskelijan arvosana on 4, mikäli tehtyjä ja palautettuja tehtäviä on yli 80 % mutta alle 90% kokonaismäärästä.
Arviointikriteerit, kiitettävä (5)
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 5, mikäli tehtyjä ja palautettuja tehtäviä on vähintään 90 kokonaismäärästä.
Esitietovaatimukset
Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot
Ilmoittautumisaika
29.11.2023 - 18.12.2023
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
30 - 70
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Anne Jumppanen
- Annukka Kinnari
Vastuuopettaja
Anne Jumppanen
Ryhmät
-
PTIETS22sepmPTIETS22 Ohjelmistotekniikka ja projektihallinta
-
PTIVIS22OSoftware Engineering and Project Management
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
Sisältö
- oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen
Arviointiasteikko
H-5
Ilmoittautumisaika
01.09.2023 - 20.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
0 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Tuomo Helo
- Tero Virtanen
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija:
- ymmärtää käyttöjärjestelmän keskeiset tehtävät ja käsitteet
- osaa asentaa ja konfiguroida käyttöjärjestelmän työpöytä- ja palvelinkäyttöön
- osaa toimia käyttöjärjestelmän pääkäyttäjänä
Sisältö
- käyttöjärjestelmän tehtävät ja käsitteet
- käyttöjärjestelmän asentaminen ja konfigurointi työpöytä- ja palvelinkäyttöön
- järjestelmän hallinta komentotulkin kanssa
- käyttöoikeuksien hallinta
- palvelimen asentaminen ja hallinta
Oppimateriaalit
I . Kurssikirjat:
The Linux Command Line: A Complete Introduction
William Shotts
2nd edition
2019
Tästä on olemassa netissä vielä uudempi, päivitetty painos: https://linuxcommand.org/tlcl.php
Mastering Ubuntu Server
Jay LaCroix
4th edition
2022
Kurssikirjoja luetaan vain valikoiduin osin.
Kurssikirjat ovat luettavissa oppilaitoksemme eBook Central -palvelussa.
II. Teoreettista osuudet kirja ja muu materiaali tarkentuu kurssin alkaessa.
III. Opettajan laatimat harjoitustehtävät.
Tenttien ajankohdat ja uusintamahdollisuudet
Kurssin puolen välin jälkeen monivalintatentti käyttöjärjestelmien teoriasta.
Uusintamahdollisuus kurssin päätteeksi.
Kansainvälisyys
Käytännön työskentely luokassa opettajan johdolla
Pääosin kotona tehtävät käytännön harjoitustehtävät
Teorialuennot
Materiaalin lukeminen
Tenttiminen
Opiskelijan ajankäyttö ja kuormitus
Käytännön opetusta paikan päällä 24h
Teoriaopetusta paikan päällä 10h
Tentti ja sen uusintatilaisuus 4 h
Oman virtuaaliympäristön valmistelua ja ylläpitoä 7h
Materiaalin läpikäyntiä ja harjoitustehtävien tekemistä 70h
Tenttiin valmistautumista 20h
Sisällön jaksotus
Opetus etenee pääpiirteissään seuraavassa järjestyksessä:
Käyttöjärjestelmän teoriaa
Linux-käyttöjärjestelmän asentaminen virtuaalikuvakkeelle
Johdatus käyttöjärjestelmiin
Bash-komentotulkin peruskäyttö
Pääkäyttäjänä toimiminen
Ohjelmistojen ja prosessien hallinta
Käyttäjien ja oikeuksien hallinta
Bash-komentotulkin kehittyneempi käyttö
Verkkoyhteyksien hallinta
Johdatus palvelimiin
Tietokantapalvelimen asentaminen
Web-palvelimen asentaminen ja hallitseminen
Tietoturvan perusteita
Teoriatentti ja tentin uusinta.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Harjoitustehtävät (8 kpl): 0,0 (hylätty); 0,5 (alin hyväksytty), 1,0; 1,5; 2,0; 2,5 tai 3,0 arvosanayksikköä tehtävistä kerättyjen pisteiden määrän perusteella. Kurssin läpäiseminen edellyttää hyväksyttyä suoritusta.
Arvosteluskaala: vähintään 30 pistettä -> 0,5 arvosanayksikköä; 38 pistettä -> 1,0; 46 pistettä -> 1,5; 54 pistettä -> 2,0; 62 pistettä -> 2,5; 70 pistettä -> 3,0. Maksimipistemäärä 80.
Tentti: 0,0-2,0 (alin hyväksytty suoritus 0,5 arvosanayksikköä)
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Tuomo Helo
Vastuuopettaja
Tuomo Helo
Ryhmät
-
PTIETS22swisPTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
Tavoitteet
Opintojakson suoritettuaan opiskelija:
tuntee palvelinpuolen ohjelmoinnin keskeiset teknologiat ja ratkaisut.
osaa ohjelmoida www-sovellusten palvelinpuolen logiikan ja tiedon tallentamiseen liittyvät ratkaisut jollakin keskeisellä skriptauskielellä.
ymmärtää www-sovellusten ohjelmistoarkkitehtuuriaosaa hyödyntää sisällönhallintaohjelmistoa tai sovelluskehystä www-sovelluksen kehittämisessä.
osaa käyttää tehokkaita kehitystyökaluja.
Sisältö
Palvelinpuolen skriptauskielen opetteleminen.
www-sovellusten ohjelmistoarkkitehtuurin perusteet.
Sovelluksen integroiminen tietokantaan.
Sisällönhallintajärjestelmän tai sovelluskehyksen hyödyntäminen.
Kehitystyökalujen käyttäminenpienimuotoisen www-sovelluksen kehittäminen.
Arviointiasteikko
H-5
Ilmoittautumisaika
01.06.2023 - 17.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
50 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Anne Jumppanen
- Kimmo Tarkkanen
- Sami Pyöttiälä
- Tuomo Helo
- Annukka Kinnari
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- Kertoa miten erilaiset ICT-palvelut ja ratkaisut liittyvät yrityksen liiketoimintaan.
- Kuvata toiminnan algoritmina (prosessina), jonka perusteella voidaan laatia ”ohjelma”.
- Tehdä toimivan ohjelman (sovelluksen) valitulla ohjelmointikielellä.
- Hallita internetsivuihin liittyvät perustekniikat.
- Ohjelmoida responsiivisia käyttöliittymiä.
- Tuntee käytettävyyden periaatteita ja osaa soveltaa niitä käyttöliittymien laadinnassa.
- Ymmärtää www-selaimen toimintaa ja osaa käyttää joitakin kehittämistyökaluja.
Sisältö
Liiketoiminnan perusteet.
Ohjelmoinnin perusteet.
Responsiivisen www-käyttöliittymän kehittämisen perusteet.
Oppimateriaalit
Opettajan laatima materiaali, verkkomateriaali, yms. oppimisympäristön kautta.
Opetusmenetelmät
Lähiopetus, ohjattu työskentely tietokoneella, harjoitukset, projektioppiminen
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojaksolla ei ole varsinaista tenttiä.
Kansainvälisyys
Opintojaksolla opiskellaan Tietojenkäsittelyn opintoihin liittyviä Informaatioteknologian perusteita: Liiketoiminta, Ohjelmointi, Web-ohjelmointi.
Opintojaksolla opiskellaan sekä yksin, ryhmissä ja projekteissa.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunnit teoria- tai ryhmätyötiloissa: 24h
• Liiketoiminta: 18h
Kontaktitunnit ATK- ja virtuaaliluokassa: 70h
• Ohjelmointi: 20h
• WWW-ohjelmointi: 22h
YHTEENSÄ: 135h
Sisällön jaksotus
Aloitustasotesti (osana orientaatiota): Viikko 34
Ohjelmointi (2 op): Viikot 36 - 41, 44 - 47 (10 kertaa kahdelle ryhmälle).
Liiketoiminta (1 op): Viikot 36-41 (6 kertaa ryhmät yhdessä)
Web-ohjelmointi (2 op): Viikot 37 – 41, 43 – 49 (8 kertaa kahdelle ryhmälle)
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Suoritettujen kotitehtävien määrä hyväksytysti.
Hylätty (0)
Web-ohjelmointi: Vähimmäispistemäärää ei ole saavutettu.
Liiketoiminta: Alle puolet tehtävistä hyväksytty.
Ohjelmointi: Alle puolet tehtävistä tehty ja hyväksytty.
Arviointikriteerit, tyydyttävä (1-2)
Web-ohjelmointi: Opiskelija osaa hallita HTML5 ja CSS3 teknologioiden perusteet sekä luoda yksinkertaisen www-sivuston ryhmässä.
Liiketoiminta: Opiskelija tuntee liiketoiminnan perustarpeita ja osoittaa sen loppuraportissaan. Henkilökohtaisista tehtävistä on hyväksytty vähintään puolet.
Ohjelmointi: Opiskelija ymmärtää kurssilla läpikäytyjen ohjelmointirakenteiden esimerkit. Tehtävistä tehty ja hyväksytty 50-79%
Arviointikriteerit, hyvä (3-4)
Web-ohjelmointi: Opiskelija osaa hallita HTML5 ja CSS3-teknologiat sekä luoda yksinkertaisen ja pitkälti responsiivisen www-sivuston ryhmässä
Liiketoiminta: Opiskelija pystyy pohtimaan ja kuvailemaan loppuraportissa yritystoimintaa ja sen ratkaisuja kurssin aiheiden kautta. Henkilökohtaisissa tehtäväpalautuksissa muutamia puutteita.
Ohjelmointi: Opiskelija hallitsee kurssilla läpikäytyjen ohjelmointirakenteiden esimerkit. Tehtävistä tehty ja hyväksytty 80-94%
Arviointikriteerit, kiitettävä (5)
Web-ohjelmointi: Opiskelija osaa hallita laajasti HTML5 ja CSS3-teknologiat sekä tehdä toimivan ja helppokäyttöisen kauttaaltaan responsiivisen internetsivuston HTML5 ja CSS hyödyntäen ryhmässä. Tukea muita kehittäjiä kehittämään www-sivuja.
Liiketoiminta: Opiskelija ymmärtää kokonaisvaltaisesti ja osaa kuvata monipuolisesti yritystoiminnan perustarpeita loppuraportissaan. Henkilökohtaisissa tehtäväpalautuksissa ei puutteita.
Ohjelmointi: Opiskelija osaa soveltaa kurssilla läpikäytyjä ohjelmoinnin rakenteita. Tehtävistä tehty ja hyväksytty 95%
Ilmoittautumisaika
01.12.2023 - 15.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
60 - 90
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Anne Jumppanen
- Kimmo Tarkkanen
- Tero Jokela
- Matti Kuikka
- Jani Ekqvist
- Annukka Kinnari
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- Toimia projektiryhmän jäsenenä sekä kuvata miten ICT-projekteja hallitaan.
- Dokumentoida ja raportoida projektin tuloksia.
- Hallita internetsivuihin liittyvät perustekniikat ja rakentaa niillä toimiva www-sivu.
- Ymmärtää www-selaimen toimintaa ja osaa käyttää joitakin kehittämistyökaluja.
- Osaa käyttää informaatioteknologian työkaluja projektityössä.
- Kertoa millaisia erikoistumisvaihtoehtoja tietojenkäsittelyn koulutuksessa on tarjolla.
- Tuntee Turun AMK:n tietojenkäsittelyn opintojen osaamispolkujen opintosisältöjä, sovelluskohteita ja yritysyhteistyötä.
- Osaa analysoida omaa osaamistaan, kiinnostuksen kohteitaan, vahvuuksiaan ja kehittymistarpeitaan.
Sisältö
Projektinhallinnan perusteet.
Versionhallinnan perusteet.
Käytännön projektin toteutus ja läpivienti.
Tutustuminen osaamispolkujen sisältöihin, laboratorioihin ja hankkeisiin.
Urasuunnittelu ja oman osaamispolkuhaun tekeminen.
Oppimateriaalit
Opettajan laatima materiaali, verkkomateriaali, yms. oppimisympäristön kautta.
Opetusmenetelmät
Projektityöskentely: Lähiopetus, ohjattu työskentely, projektioppiminen.
Osaamispolut: Infoluennot ja harjoitukset polkuihin liittyen.
Kansainvälisyys
Opintojaksolla opitaan projektityöskentelyn metodeja sekä harjoitusten että käytännön työn avulla.
Opiskelijat saavat tietoa osaamispolkujen sisällöstä osallistumalla polkujen infoluennoille ja polkujen opintoihin liittyviin harjoituksiin.
Opintojaksolla käytetään vain sähköisiä materiaaleja. Lisäksi seurantaa järjestetään myös verkossa, jotta vähennetään liikkumisesta johtuvaa hiilijalanjälkeä.
Opiskelijan ajankäyttö ja kuormitus
Projektihallinnan ja versionhallinnan teoriatunnit: 10h
Projektityön ohjattu opastus: 10h (5 x 2h)
Projektin loppuesitys + valmistelu: noin 5h
Itsenäinen projektityöskentely: 40h
Osaamispolut, joissa 2h ryhmät yhdessä, 2h ryhmittäin:
- DNCS: 2 x 2h kontaktitunnit = 4h
- SEPM: 2 x 2h kontaktitunnit = 4h
- SWIS: 2 x 2h kontaktitunnit = 4h
- DEAI: 2 x 2h kontaktitunnit = 4h
Itsenäinen opiskelu ja kotitehtävät: 50 h
Yhteensä: noin 130 h
Sisällön jaksotus
Viikot 2 - 7: Projektihallinnan perusteet
Viikot 3 - 9: Projektityö SCRUM-menetelmää käyttäen
Viikot 6 - 14: Osaamispolkuihin tutustuminen
Oppitunnit lukujärjestyksen mukaisesti.
Viestintäkanava ja lisätietoja
Projektityössä käytetään soveltuvia työkaluja kommunikointiin, versionhallintaan sekä seurantaa (esim. Teams, Github ja Trello).
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Projektihallinnan tehtävät.
Projektityöhön osallistuminen.
Suoritettujen kotitehtävien määrä hyväksytysti.
Osaamispolkujen esittelyyn osallistuminen ja niiden harjoitusten tekeminen.
HUOM: Osaamispolkujen osuus EI vaikuta arvosanaan, mutta hyväksytyn suorituksen saamiseksi, sinun tulee suorittaa polkujen vaatimia tehtäviä.
Hylätty (0)
Projektityö: Opiskelija ei suorita projektityötä loppuun tai ei osallistu siihen aktiivisesti.
Osaamispolut: Opiskelija EI osallistu vähintään 3 polun infoihin ja suoritta hyväksyttävästi niihin liittyviä tehtäviä.
Arviointikriteerit, tyydyttävä (1-2)
Projektihallinta: Opiskelija osaa kertoa mitä projektihallinta on ja tunnistaa erilaisia projektihallinnan toimintoja.
Projektityö: Opiskelija osallistuu projektityöhön, ja toimii projektissa käytetyn menetelmän (SCRUM) mukaisesti.
Osaamispolut: Opiskelija osallistuu 3 polun infoihin ja suorittaa hyväksyttävästi niihin liittyvät tehtävät.
Arviointikriteerit, hyvä (3-4)
Projektihallinta: Opiskelija osaa kertoa, mikä on SCRUM, mitä ovat SCRUM Masterin ja Tuoteomistajan tehtävät.
Projektityö: Opiskelija osallistuu projektityöhön, jossa projektitiimi tekee vaaditut tehtävät aikataulun mukaisesti sekä osaa toimia SCRUM:a käyttävässä projektissa.
Osaamispolut: Opiskelija osallistuu kaikkien polkujen infoihin ja suorittaa hyväksyttävästi niihin liittyvät tehtävät.
Arviointikriteerit, kiitettävä (5)
Projektihallinta: Opiskelija osaa tuottaa projektihallintaan liittyvää dokumentaatiota sekä osaa valita sopivan projektihallinnan menetelmän projektiin.
Projektityö: Opiskelija osallistuu projektityöhön, ja toimii projektin avainroolissa (esim. SCRUM Master), joka varmistaa, että projektitiimi tekee vaaditut tehtävät ja dokumentaation aikataulun mukaisesti. Opiskelija osaa käyttää versionhallintaa (GIT) ryhmätyöskentelyssä.
Osaamispolut: Opiskelija osallistuu kaikkien polkujen infoihin ja suorittaa hyväksyttävästi niihin liittyvät tehtävät.
Ilmoittautumisaika
01.05.2023 - 14.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
15 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Ali Khan
Ryhmät
-
PTIETS21swisPTIETS21 Ohjelmistojen kehittäminen ja Tietojärjestelmät
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
Kuvata mistä pilvipalveluissa on kysymys, miten se vaikuttaa liiketoimintaan ja mitä uusia mahdollisuuksia se voi tarjota.
Kuvata mitä ovat SAAS, PAAS, IAAS, ja niiden käyttökohteet ja hyödyt.
Käyttää joitakin pilvipalvelualustoja.
Kehittää ratkaisun, jossa hyödynnetään pilvipalveluja.
Sisältö
Johdatus pilvipalveluihin
Ohjelmisto palveluna (SAAS)
Sovellusalusta palveluna (PAAS)
Infrastruktuuri palveluna (IAAS)
Virtuaalikoneet ja kontit
Pilvipalvelujen tietoturva
Projektityö
Arviointiasteikko
H-5
Ilmoittautumisaika
29.11.2023 - 30.01.2024
Ajoitus
15.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
40 - 65
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Annukka Kinnari
- Marika Säisä
Vastuuopettaja
Marika Säisä
Ryhmät
-
ICTMODictprojSemMOD ICT Projects & Cybersecurity (International Semester)
-
PTIETS22sepmPTIETS22 Ohjelmistotekniikka ja projektihallinta
-
PTIVIS22OSoftware Engineering and Project Management
Tavoitteet
After completing the course the student can:
Describe different project management methods and frameworks and their feasibility to different projects.
Ability to function as a project manager in different phases of a project and produce the project related specifications and documents.
Describe different project management association and certifications.
Risk analysis and quality assurance.
Sisältö
The course covers aspects of different project management methods, such as waterfall and agile as well as different project management associations and certifications. Furthermore, the course covers topics about project management, including project planning, budgeting, scheduling and WBS, risk assessment and quality assurance.
Oppimateriaalit
Various internet sources, links & descriptions online
Opetusmenetelmät
Lectures, group work and independent work, project work, online activities
Tenttien ajankohdat ja uusintamahdollisuudet
-
Kansainvälisyys
Practical assignments and reports
Project work
Self study
Toteutuksen valinnaiset suoritustavat
-
Opiskelijan ajankäyttö ja kuormitus
Lectures and on-site activities: 54 hours
Assignments and self study: 71 hours
Guest lectures + report: 10 hours
TOTAL 135 hours
Sisällön jaksotus
The course starts with the course introduction and team building followed by Scrum simulation. The focus is set on agile project management, especially Scrum framework. There after the aspects of waterfall project management methodology are discussed. The student learns how to create a realistic project plan, budget, timeframe and risks for the project. In addition, student learns setting up goals for the project that create customer value, resource allocation and division of work and sizing. IPMA International Project Management Association and other project management institutions and activities are presented as well as IPMA standards – Individual Competence Baseline. Students also practice risk management and risk analysis in more detail. Lastly, quality management in software engineering is handled in lectures and group work.
Viestintäkanava ja lisätietoja
Course material is in It´s Learning
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Assignments and reports: diagnostic assessment.
Course includes 7 assignments: 2 individual assignments and 5 group assignments. Maximum points of each assignment is 3 points. Thus, the maximum amount of points from assignments is 21.
In addition course includes 1 guest lecture report, which is assessed pass/fail.
Team work: formative assessment taking into account student's self and peer assessment.
Presence
50-59% attendance affect on your grade +0,1
60-64% attendance affect on your grade +0,2
65-69% attendance affect on your grade +0,3
70-74% attendance affect on you grade +0,4
75+% attendance affect on your grade +0,5
Final grade of the course is weighted average:
- Assignments 80%
- Presence 10%
- Guest lecture report 10%
- Self- and peer assessment is taken into account
Hylätty (0)
Less than 7 points from assignments
No show, not carrying out responsibilities, disappearing from team work, lack of communication with other team members.
Arviointikriteerit, tyydyttävä (1-2)
Grade 1: 7-9 points from assignments + passing guest lecture report
Grade 2: 10-12 points from assignments + passing guest lecture report
Poor, but satisfactory performance both in independent work and team work. Low participation on lectures and other activities.
Arviointikriteerit, hyvä (3-4)
Grade 3: 13-15 points from assignments + passing guest lecture report
Grade 4: 16-18 points from assignments + passing guest lecture report
Good performance both in team work and independent work. Active participation on lectures and other activities.
Arviointikriteerit, kiitettävä (5)
Grade 5: 19-21 point from assignments + passing guest lecture report
Excellent performance both in team work and independent work. Active participation on lectures and other activities.
Ilmoittautumisaika
01.09.2023 - 08.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
0 - 60
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Tero Virtanen
- Marko Teräspuro
Vastuuopettaja
Tero Virtanen
Ryhmät
-
PTIETS22dncsPTIETS22 Tietoverkot ja Kyberturva
-
PTIVIS22TData Networks and Cybersecurity
Tavoitteet
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.
Sisältö
CCNAv7: Switching, Routing, and Wireless Essentials (SRWE) 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.
Oppimateriaalit
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.
Tenttien ajankohdat ja uusintamahdollisuudet
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!
Opiskelijan ajankäyttö ja kuormitus
Lecturing and laboratory work each week
Independent studying, including:
- Studying the course material
- Completing exercises
- Preparation for finals exam(s)
Sisällön jaksotus
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.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Laboratory assignments in laboratory room
Packet tracer assignments done at home
Module exams
Practice final exams
Theory final exam and Packet Tracer final exam.
The overall result is the sum of the all results of the assignments and exams, passing limit is 60%.
Detailed grading limits will be provided in course plan when course starts but past grading limits have been the following:
Less than 60% Fail
60-67.4% Grade 1
68-75.4% Grade 2
76-83.4% Grade 3
84-91.4% Grade 4
91.5% or higher Grade 5
Esitietovaatimukset
Opintojaksot Internet Networks and Security (5051215) ja Introduction to Networks (TE00BU11) tai vastaava osaaminen.
Ilmoittautumisaika
01.06.2023 - 17.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
25 - 40
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Noora Hämäläinen
- Leena Mattila
Ryhmät
-
PTIETS23APTIETS23A
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- toimia oman alansa viestintä- ja vuorovaikutustilanteissa
- kehittää omia ja viestinnällisiä valmiuksiaan
- ottaa huomioon vastaanottajan, tilanteena ja ammattialan käytännöt.
Sisältö
Opintojakson sisältö
- oman alan ammattitekstien analyysi, tulkinta ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto
Oppimateriaalit
Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Opetusmenetelmät
kontaktiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.
Kansainvälisyys
Opintojaksolla opiskellaan viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat ICT-alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan vuorovaikutustaitoja, mm. keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.
Toteutuksen valinnaiset suoritustavat
Ei ole vaillinaista suoritustapaa.
Opiskelijan ajankäyttö ja kuormitus
Kokonaistyömäärä on noin 135 tuntia, joka koostuu kontaktitunneista, tuntitehtävistä, kotitehtävistä, itsenäisestä opiskelusta.
Sisällön jaksotus
syyskuu - joulukuu 2023
• asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia
Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla.
Viestintäkanava ja lisätietoja
Opintojaksolle osallistuvalta edellytetään taitavaa tai äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa. Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista. Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %
Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä.
Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.
Hylätty (0)
Opintojakso perustuu jatkuvaan arviointiin. Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti (kriteerit Itslearningissa) tai saavuttanut hyväksymiseen oikeuttavaa pistemäärää (pisterajat näkyvissä Itslearningissa) oppimistehtävistä. Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan.
Esitietovaatimukset
Lukion tai ammatillisen oppilaitoksen äidinkielen tai S2:n opintojen tai vastaavien C-kielitaitotason tiedot.
Ilmoittautumisaika
01.06.2023 - 17.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
25 - 40
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Noora Hämäläinen
- Leena Mattila
Ryhmät
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- toimia oman alansa viestintä- ja vuorovaikutustilanteissa
- kehittää omia ja viestinnällisiä valmiuksiaan
- ottaa huomioon vastaanottajan, tilanteena ja ammattialan käytännöt.
Sisältö
Opintojakson sisältö
- oman alan ammattitekstien analyysi, tulkinta ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto
Oppimateriaalit
Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Opetusmenetelmät
kontaktiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.
Kansainvälisyys
Opintojaksolla opiskellaan viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat ICT-alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan vuorovaikutustaitoja, mm. keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.
Toteutuksen valinnaiset suoritustavat
Ei ole vaillinaista suoritustapaa.
Opiskelijan ajankäyttö ja kuormitus
Kokonaistyömäärä on noin 135 tuntia, joka koostuu kontaktitunneista, tuntitehtävistä, kotitehtävistä, itsenäisestä opiskelusta.
Sisällön jaksotus
syyskuu - joulukuu 2023
• asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia
Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla.
Viestintäkanava ja lisätietoja
Opintojaksolle osallistuvalta edellytetään taitavaa tai äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa. Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista. Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %
Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä.
Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.
Hylätty (0)
Opintojakso perustuu jatkuvaan arviointiin. Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti (kriteerit Itslearningissa) tai saavuttanut hyväksymiseen oikeuttavaa pistemäärää (pisterajat näkyvissä Itslearningissa) oppimistehtävistä. Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan.
Esitietovaatimukset
Lukion tai ammatillisen oppilaitoksen äidinkielen tai S2:n opintojen tai vastaavien C-kielitaitotason tiedot.
Ilmoittautumisaika
01.12.2023 - 15.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
1 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- roo.sv
Paikat
0 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Leena Hämölä-Glorioso
Ryhmät
-
PTIETS22R1PTIETS22, R1
-
PTIETS22R2PTIETS22, R2
Tavoitteet
Opiskelija osaa kommunikoida suullisesti työelämän tavallisissa viestintätilanteissa.
Sisältö
Opiskelija osaa
- kertoa itsestään, koulutuksestaan, työkokemuksistaan ja –tehtävistään
- kertoa työympäristöstään ja oman alansa toiminnoista osana ympäröivää yhteiskuntaa
- viestiä asiakaslähtöisesti
- käyttää oman alan keskeistä terminologiaa
Oppimateriaalit
- Opettajan materiaali ITSlearning-alustalla. Materiaali on oltava mukana tunneilla joko tulostettuna (suositus) tai sähköisenä (kannettavalla tietokoneella, ei puhelimella)
Opetusmenetelmät
- lähitunnit ja mahd. verkko-opetus Zoomissa
- verkkotehtävät
- video-cv
Sisällön jaksotus
Kurssilla käsitellään seuraavat asiat:
- koulutuksen esittely
- työsuhteet ja CV
- lukuilmaukset
- puhelintilanteet ja sähköpostit
- IT-alan sanasto ja ajankohtaiset aiheet
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssi arvioidaan asteikolla 0-5. Arvosana perustuu aktiiviseen osallistumiseen tunneilla (kurssia ei voi suorittaa vain tekemällä tehtävät ja tentin), suullisiin tehtäviin, video-CV:hen ja suulliseen haastatteluun. Jos 70% läsnäolo ei täyty tunneilla, arvosana laskee yhdellä numerolla.
Kurssin perusteella opiskelija saa myös virkamiesruotsin suullisen arvosanan. Arvosana on hyvä, kun kurssiarvosana on 4-5 ja tyydyttävä, kun kurssiarvosana on 1-3.Arviointi Common European Framework of Reference asteikon mukaan
https://rm.coe.int/CoERMPublicCommonSearchServices/DisplayDCTMContent?documentId=090000168045bb68
Ilmoittautumisaika
01.12.2023 - 15.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
2 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
0 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Leena Hämölä-Glorioso
Ryhmät
-
PTIETS22R1PTIETS22, R1
-
PTIETS22R2PTIETS22, R2
Tavoitteet
Opiskelija osaa kommunikoida kirjallisesti tavallisissa työelämän viestintätilanteissa.
Sisältö
Opiskelija osaa
- kertoa itsestään, koulutuksestaan, työkokemuksistaan ja –tehtävistään
- kertoa työympäristöstään ja oman alansa toiminnoista osana ympäröivää yhteiskuntaa
- viestiä asiakaslähtöisesti
- käyttää oman alan keskeistä terminologiaa
Oppimateriaalit
- Opettajan materiaali ITSissä. Materiaali on oltava mukana tunneilla joko tulostettuna (suositus) tai sähköisenä (kannettavalla tietokoneella, ei puhelimella)
Kansainvälisyys
- lähitunnit ja mahd. etäopetus Zoomissa
- kirjalliset tehtävät
- verkkotehtävät
Sisällön jaksotus
Tunneilla käsitellään:
- omasta koulutuksesta kertominen
- työsuhteista ja -kokemuksesta kertominen ja CV
- IT- alan sanasto ja ajankohtaiset aiheet
- puhelintilanteet ja sähköpostit
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssi arvioidaan asteikolla 0-5. Arvosana perustuu aktiiviseen osallistumiseen tunneilla (kurssia ei voi suorittaa vain tekemällä tehtävät ja tentin), kirjallisiin tehtäviin ja kirjalliseen tenttiin. Jos 70% läsnäolo ei täyty tunneilla, arvosana laskee yhdellä numerolla.
Kurssin perusteella opiskelija saa myös virkamiesruotsin kirjallisen arvosanan. Arvosana on hyvä, kun kurssiarvosana on 4-5 ja tyydyttävä, kun kurssiarvosana on 1-3.
Ilmoittautumisaika
29.11.2023 - 22.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Englanti
Paikat
40 - 65
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Marika Säisä
Vastuuopettaja
Marika Säisä
Ryhmät
-
PTIVIS21OSoftware Engineering and Project Management
-
PTIETS21sepmPTIETS21 Ohjelmistotekniikka ja Projektihallinta
Tavoitteet
After completing the course the student can:
Act as a sales person in demanding technical sales.
Sell complicated technical solutions.
Lead sales project.
Oppimateriaalit
Internet sources, links & descriptions online
Opetusmenetelmät
Lectures, team work, independent work and online activities
Tenttien ajankohdat ja uusintamahdollisuudet
No exam
Kansainvälisyys
Practical assignments and reports
Team work
Self study
Toteutuksen valinnaiset suoritustavat
No optional ways for implementation
Opiskelijan ajankäyttö ja kuormitus
Lectures and on-site activities: 72 h
Assignments and self study 63 h
TOTAL 135 hours
Sisällön jaksotus
The course starts with different aspects of tehnical sales. The student learns how to match technology and business, understand the customer needs and busines cases. There after different kinds of marketing and sales strategies and processes are presented as well as offers and contracts. After that, the focus is set on account management. Last, business ethics is handled in lectures and team work.
After the course students have a clear understanding of technical sales as part of the work of the future.
Viestintäkanava ja lisätietoja
Course material and assignments are in It´s Learning
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Assignments and reports: diagnostic assessment.
Course includes 6 assignments: 2 individual assignments and 4 group assignments. Maximum points of each assignment is 3 points. Thus, the maximum amount of points from individual assignments is 6 points and 12 points from group assignments.
Team work: formative assessment taking into account student's self and peer assessment.
Presence
50-59% attendance affect on your grade +0,1
60-64% attendance affect on your grade +0,2
65-69% attendance affect on your grade +0,3
70-74% attendance affect on you grade +0,4
75+% attendance affect on your grade +0,5
Final grade of the course is weighted average:
- Individual assignments inc. self assessment 30%
- Group assignments inc. self and peer assessment 60%
- Presence 10%
Hylätty (0)
Less than 4 points from group assignments
Less than 2 points from individual assignments
No show, not carrying out responsibilities, disappearing from team work, lack of communication with other team members.
Arviointikriteerit, tyydyttävä (1-2)
Grade 1:
- 4 points from group assignments
- 2 points from individual assignments
Grade 2:
- 5-6 points from group assignments
- 3 points from individual assignments
Poor, but satisfactory performance both in independent work and team work. Low participation on lectures and other activities.
Arviointikriteerit, hyvä (3-4)
Grade 3:
- 7-8 points from group assignments
- 4 points from individual assignments
Grade 4:
- 9-10 points from group assignments
- 5 points from individual assignments
Good performance both in team work and independent work. Active participation on lectures and other activities.
Arviointikriteerit, kiitettävä (5)
Grade 5:
- 11-12 points from group assignments
- 6 points from group assignments
Excellent performance both in team work and independent work. Active participation on lectures and other activities.
Esitietovaatimukset
Technical solution selling.
Project selling.
Special issues in selling complicated technical solutions.
Ilmoittautumisaika
29.11.2023 - 18.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
0 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Juha Saarinen
- Matti Kuikka
- Pertti Ranttila
Vastuuopettaja
Pertti Ranttila
Ryhmät
-
PTIETS21swisPTIETS21 Ohjelmistojen kehittäminen ja Tietojärjestelmät
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
Kuvata mistä tekoälystä on kysymys ja miten tekoälyä hyödyntäviä ratkaisuja rakennetaan.
Kehittää ratkaisuja, joissa hyödynnetään tekoälyä.
Sisältö
Tekoälyn perusteet
Koneoppimisen kertaus
Tekoälyratkaisun kehittäminen
Projektityö
Oppimateriaalit
Opettajan laatima materiaali, verkkomateriaali sekä oppimisympäristön tehtävät.
Jaetaan ITS:n kautta.
Opetusmenetelmät
Lähiopetus, tehtäväperustaisuus, tietokoneavusteinen opetus, labratyöskentely
Tenttien ajankohdat ja uusintamahdollisuudet
-
Kansainvälisyys
Opintojakso sisältää noin 14 ohjattua työskentely- ja teoriakertaa. Joihin sisältyy 3 pidempää (3h) labraharjoitusta ja tentti.
Kurssin materiaali ja muu tiedotus tapahtuu Itslearning sivuston kautta.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunnit:
Kurssin aloitus: 2h
kerrat 2.-13.:
- teoria ja käytöntö 9x3h
- labratyö 3x3h
Tentti: 2h
Kontaktitunnit yhteensä: noin 40h
Itsenäinen opiskelu ja kotitehtävät: noin 90 h
Yhteensä: noin 130h
Sisällön jaksotus
1. kerta
- Kurssin esittely
kerrat 2.-5.
- Koneoppimisen perusalgoritmien kertaamista ja syventämistä
- viikottaiset harjoitukset
- labratyö
kerrat 6.-9.
- Generoivien mallien hyödyntäminen ja käyttö. Tustutaan LLM:iin käytännössä
- viikottaiset haroitukset
- labratyö
kerrat 10.-13.
- Neuroverkkojen perusteet
- viikottaiset harjoitukset
- labratyö
14. kerta:
- Tentti
Viestintäkanava ja lisätietoja
Kurssin materiaalit ja tehtävät ovat ITS.ssä.
Kurssin tiedotus pääosin ITS:n kautta.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kurssi arvostellaan asteikolla 0-5.
Saat pisteitä tehdyistä harjoituksista, sekä tentistä
(Kurssia ei voi läpäistä pelkällä tentillä tai pelkillä harjoitustöillä)
Ilmoittautumisaika
02.05.2023 - 17.09.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
50 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Matti Kuikka
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- suorittaa laskutoimituksia eri lukujärjestelmissä
- suorittaa lukujärjestelmämuunnoksia
- kuvata loogisia lauseita Boolen algebran avulla sekä ratkaista ongelmia niillä
- käyttää hyväkseen todennäköisyyslaskentaa ongelmaratkaisussa
- analysoida dataa tilastomatematiikan avulla
- käyttää hyväkseen soveltuvia työkaluja tietojen analysoinnissa sekä laskennassa
Sisältö
- lukujärjestelmät ja binäärilaskenta
- Boolen algebra ja loogiset operaatiot
- todennököisyyslaskennan perusteet
- tilastomatematiikan ja data-analyysin perusteet
Oppimateriaalit
Opettajan laatima materiaali, verkkomateriaali sekä oppimisympäristön tehtävät.
Opetusmenetelmät
Lähiopetus, tietokoneavusteinen opetus, tehtäväperustaisuus
Tenttien ajankohdat ja uusintamahdollisuudet
Osa 1, viikolla 43
Osa 2, viikolla 50
Kansainvälisyys
Opintojaksolla opiskellaan tietojenkäsittelyn matematiikan taitoja. Joka viikko on tunnin mittainen uuden asian käsittelytuokio, jonka jälkeen tietokoneilla tehtäviä harjoituksia. Lisäksi viikkotehtäviä, jotka demotaan harjoitustunneilla.
Sähköisenä oppimisympäristössä tehdään tehtäviä harjoituustunneilla yksin tai yhdessä sekä tuntien jälkeen kotitehtvinä. Tehtävät ovat pääosin automaattisesti arvioituja, joissa opiskelijat näkevät tehtävän suorituksen jälkeen opettajan laatimat ohjeet oikean ratkaisun osalta sekä tiedon onko vastaus oikein. Osa tehtävistä vertaisarvioidaan. Opiskelijoita kannustetaan yhteistyöhön opiskelun aikana.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunnit:
- Kurssin osien aloitukset (1h/osa): 2h
- Viikon aihe yhdessä (1h/viikko): 12h
- Työskentely harjoituksissa (2h/viikko 12 kertaa): 24h
- Kokeet (2h/koe): 4h
YHTEENSÄ: 42h
Itsenäinen opiskelu ja kotitehtävät: 90h
Sisällön jaksotus
Viikko 36: Peruslaskujen kertaus, Lukujärjestelmät
Viikko 37: Komplementtiluvut, Binäärilaskenta
Viikko 38: Todennäköisyyslaskennan perusteet
Viikko 39: Todennäköisyyslaskennan soveltaminen
Viikko 40: Loogiset operaatiot ja Boolen algebra
Viikko 41: Päättelyä, Tietorakenteet
Viikko 43: Kertaus, Osan 1 koe
Viikko 44: Tilastomatematiikan perusteet
Viikko 45: Tilastomatematiikan perusteet, jatkoa
Viikko 46: Tilastollisen analyysin perusteita
Viikko 47: Tiedon esittäminen Pythonilla
Viikko 48: Data-analyysin alkeet Pythonilla
Viikko 49: Kertaus
Viikko 50: Osan 2 koe
Viestintäkanava ja lisätietoja
Kurssin materiaalit ja demotehtävien mallivastaukset ovat ITS.ssä.
Harjoitustehtävät suoritetaan ViLLEssä.
Kurssin yleinen tiedotus ITS:n kautta.
Käytämme osan 2 tilastomatematiikassa Pythonia ja Jupyter Notebook tietojen analysointiin.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Kotitehtävät ja harjoitukset:
Automaattinen ja opettajan arviointi. Hyvitys jos vähintään 70% suoritettu, josta saa +1 arvosanan hyvityksen, ja jos 90% suortitettu, saa maksimihyvityksen +2 osakokeen arvosanaan.
Alkuosa ja loppuosa arvioidaan erikseen.
Osakokeet:
Minimi (1) 45% kokeen pisteistä, 85% saa maksimin (5).
Uusintatenttiminen on mahdollista tenttiakvaariossa. Kutakin koetta voi yrittää maksimissaan 3 kertaa, kuitenkin onnistuneen kokeen suorituksen jälkeen vain kerran voi yrittää parantaa arvosanaa. Ensimmäinen koekerta on koululla.
Arviointi kattaa seuraavat aihealueet:
Lukujärjestelmät, Loogiset operaatiot, Todennäköisyyslaskenta, Tietorakenteet, Tilastomatematiikka, soveltuvien työkalujen käyttö tilastoihin ja laskentaan.
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija osaa:
- kertoa, miksi eri lukujärjestelmiä tarvitaan tietojenkäsittelyssä
- kertoa mitä ovat loogiset operaatiot sekä miten niitä voidaan hyödyntää
- määritellä yksinkertaisten tapahtumien todennäköisyyksiä
- tunnistaa tärkeimmät tietorakenteet
- kertoa millä tavalla kerättyä tietoa voidaan analysoida
- tehdä yksinkertaisia laskentaa ja tiedon analysointia soveltuvilla työkaluilla
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa:
- suorittaa laskutoimituksia binääri ja desimaalijärjestelmissä
- kuvata loogisia lauseita Boolen algebran avulla
- kuvata, mitä jono- ja pinorakenteet ovat ja missä niitä voi käyttää
- laskea tapahtumien todennäköisyyksiä
- käyttää Exceliä tietojen analysointiin ja visualisointiin
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa:
- suorittaa lukujärjestelmämuunnoksia
- soveltaa totuustaulukoita ongelmien ratkaisemissa
- laskea tapahtumien todennäköisyyksiä hyödyntäen Bayesin teoreemaa
- hyödyntää soveltuvia työkaluja tietojen analysointiin ja visualisointiin sekä liittää näitä raportteihin
- osaa hyödyntää data-analytiikka ongelman ratkaisuun
- osaa hyödyntää Pythonia tietojen analysointiin ja visualisointiin
Ilmoittautumisaika
05.10.2023 - 21.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
0 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Kimmo Tarkkanen
- Sami Pyöttiälä
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija:
- ymmärtää erilaisia tietokantatyyppejä ja osaa arvioida niiden sopivuutta eri tarkoituksiin
- osaa suunnitella ja toteuttaa tietokannan vaatimuksien perusteella sekä hakea ja muokata siellä olevaa tietoa
- osaa käyttää ainakin yhtä tunnettua tietokannanhallintaohjelmistoa
- tuntee tietokannan ylläpitämiseen liittyvät tehtävät
Sisältö
- Erilaiset tietokannat
- tietokannan määrittely, suunnittelu ja toteuttaminen
- SQL-kielen perusteet
- tietokannanhallintajärjestelmän käyttäminen
- tietokannan hoitamisen perusteet
Oppimateriaalit
Lecture slides
Internet material about SQL and noSQL
Opetusmenetelmät
The course consists of 1) exercises (db queries and design tasks) 2) practical work tasks and 3) exam. Exercises are divided into weekly topics. These are practiced both individually and with the help of the teacher in the session. Each session begins with an introduction to the topic of the week, which includes practical examples with lecture slides.
Tenttien ajankohdat ja uusintamahdollisuudet
The exam is performed in Ville system.
1st exam is organized in the class room (during the regular meeting time) where Internet use is allowed for information retrieval. 2nd and 3rd exams as e-exams in the aquarium premises where Internet use is not allowed. E-exams are open the rest of the year.
Kansainvälisyys
Learning by doing, trial-error, listening carefully the teacher, and collaborating with other students, self- and peer-assessments.
Toteutuksen valinnaiset suoritustavat
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.
Remote self-studying in online mode is possible (with slightly different emphasis in topics and grading, announced in the beginning of the course).
Opiskelijan ajankäyttö ja kuormitus
Recommended 8 hours / week for lectures, solving exercises and practical work tasks, if you are new to relational databases.
Participating weekly in teaching sessions: a' 3 hours * 14 =42h
Individual work:
for exercises 50h
Practical work 30h
Exam 10h
Sisällön jaksotus
In this course, students learn to use and design relational databases as well as understand differences to document databases.
Weekly meetings.Topics (and hours used in teaching sessions):
- Relational DBMS and DB use 4h
- Basics of SQL 13h
- Relational database design 7h
- Introduction to document database MongoDB 4h
Viestintäkanava ja lisätietoja
We will use a DBMS environment for practical training (MySQL), which needs installation on the personal computer.
Highly likely, the environment for using DBMS is some LAMP stack with graphical UI like UwAmp, but you can use similar like XAMPP.
In addition to DBMS environment, we will use MongoDB cloud for practicing document databases.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
The course is graded from 0-5. The grade is based on collected points.
Each exercise is 1 point unless mentioned otherwise. The exam must be passed.
Initial plan:
Exercises: 65 points,
Practical work: 55 points
Exam 70 points;
Total 190 points
Grading by points:
Points Grade
0-89 NOT PASSED
90-107 1
108-124 2
125-144 3
145-159 4
160-190 5
Ilmoittautumisaika
01.06.2023 - 17.09.2023
Ajoitus
01.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
50 - 80
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Mika Koivunen
- Tero Virtanen
Ryhmät
-
PTIETS23APTIETS23A
-
PTIETS23BPTIETS23B
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- nimetä tietoturvan perusperiaatteet ja ymmärtää ne
- nähdä tietoturvan merkityksen Internet verkkojen toiminnalle sekä yhteiskunnan että organisaatioiden olemassaololle
- nimetä Internet verkon laitteet ja palvelut
- alustavasti rakentaa Internet verkon osoite- ja nimipalvelut eri verkkotasoilla sekä IPv4- ja IPv6-tietoliikennekäytännöissä.
- käyttää Internet osoiterakenteita verkkojen numerointiin sekä aliverkotukseen.
- rakentaa Internet perusverkkoja käyttäen langattomia ja langallisia kytkimiä ja reitittimiä.
- suunnitella, konfiguroida ja hallita perusverkkoja.
Sisältö
- tiedon turvaamisen peruskäsitteet ja -periaatteet
- tiedon turvaaminen yrityksissä
- tietoverkkojen käsitteet ja protokollat
- IP-osoitteet ja aliverkot IPv4 and IPv6
- verkkojen laitteet ja ohjelmistot
- langattomat ja langalliset verkot ja rakenteet
- lähi- ja etäverkot Internetissä
Oppimateriaalit
Materiaalit jaetaan Itslearning-alustan kautta.
Opetusmenetelmät
Luennot, demot, laboratoriotyöskentely, Itsenäinen opiskelu.
Tenttien ajankohdat ja uusintamahdollisuudet
Tietoverkko-osiossa ja tietoturvaosiossa on kummassakin osakoe osion päättyessä. Molemmissa osakokeissa on kaksi erillistä suoritusmahdollisuutta, osakoetta ei voi uusia.
Kansainvälisyys
Lähiopetus.
Opetusmateriaali on englanninkielistä.
Toteutuksen valinnaiset suoritustavat
Vastaavan tietomäärän osoittaminen aiemmilla koulutuksilla tai sertifikaateilla. Taitokoe.
Opiskelijan ajankäyttö ja kuormitus
Luennot ja demot 10x2h = 20h
Laboratoriotyöt 6x3h=18h
Kotitehtävät ja itseopiskelu = 68h
Osakokeisiin valmistautuminen = 20h
Osakokeet 2 x 2h = 4h
Yhteensä 130h
Sisällön jaksotus
Tietoverkot periodilla S1 ja Tietoturva periodilla S2 (alustava arvio, voi muuttua kurssin alkaessa)
Viestintäkanava ja lisätietoja
Opiskelija tarvitsee oman tietokoneen, jolla voi ajaa intel-arkkitehtuurin virtuaalikoneita. Lisäksi on suositeltavaa hankkia oma USB-ethernet adapteri jos koneessa ei ole kiinteää ethernet-liitäntää.
Materiaalien jako ja kurssin muu tiedottaminen tapahtuu Itslearning-alustan kautta.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Demotehtävät ja laboratoriotyöt / tietoverkot 25p
Osakoe / tietoverkot 25p
Demotehtävät ja laboratoriotyöt / tietoturva 25p
Osakoe / tietoturva 25p
Yhteensä 100p
Hylätty (0)
Opiskelija ei tunne alan peruskäsitteitä.
Osasuorituksista alle 50 pistettä
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija tuntee jossain määrin peruskäsitteitä.
Osasuorituksista 50-69 pistettä
Arviointikriteerit, hyvä (3-4)
Opiskelija tuntee melko hyvin peruskäsitteitä.
Osasuorituksista 70-89 pistettä
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee erittäin hyvin peruskäsitteet ja osaa soveltaa tietojansa verkkojen tietoturvan perustarpeisiin.
Osasuorituksista 90 pistettä tai enemmän
Ilmoittautumisaika
01.12.2023 - 14.01.2024
Ajoitus
08.01.2024 - 30.04.2024
Opintopistemäärä
2 op
Virtuaaliosuus
2 op
Toteutustapa
Etäopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
30 - 250
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Tietojenkäsittelyn koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Poppy Skarli
- Mauri Suhonen
- Leena Mattila
- Tiina Ferm
Vastuuopettaja
Leena Mattila
Ryhmät
-
PTIETS21swisPTIETS21 Ohjelmistojen kehittäminen ja Tietojärjestelmät
-
PTIVIS20OSoftware engineering and Project Management
-
PTIETS21dncsPTIETS21 Tietoverkot ja Kyberturva
-
PTIETS21sepmPTIETS21 Ohjelmistotekniikka ja Projektihallinta
-
PTIVIS20TData Networks and Cybersecurity
-
PTIVIS20HTerveysteknologia
-
PTIVIS20SEmbedded Software and IoT
-
PTIVIS20PGame and Interactive Technologies
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- tuottaa luettavaa ja sujuvaa tekstiä.
- hyödyntää tietolähteitä opinnäytetyöskentelyssään.
- laatia raportin opinnäytetyöstään.
- toimia eettisesti ja laillisesti oikein hakiessaan sekä käyttäessään tietoa.
- arvioida tietolähteiden luotettavuutta.
Sisältö
Tieteellinen kirjoittaminen
Tutkimuksellisen raportoinnin perustaidot
Opinnäytetyön lajit
Opinnäytetyön kirjoittaminen
Oppimateriaalit
Materiaali Itslearningissa.
Opetusmenetelmät
lähiopetus, tehtäväperustaisuus, itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
-
Kansainvälisyys
Opintojaksolla opiskellaan tutkimusviestinnän perustaitoja ja käydään läpi opinnäytetyöprosessia.
Toteutuksen valinnaiset suoritustavat
Ei vaihtoehtoista suoritustapaa.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunnit 14 h
Itsenäistä opiskelua, itsenäisiä tehtäviä ja tuntitehtäviä.
Lisäksi itsenäistä tutustumista ohjeisiin ja materiaaleihin.
Arviointikriteerit, hyväksytty/hylätty
Hyväksytty: aktiivinen osallistuminen vähintään 5:een Tutkimusviestinnän tuntiin ja osallistuminen vähintään 2 opinnäyteseminaariin ja aihepaperi tehty.
Hylätty: aktiivinen osallistuminen alle 5:een Tutkimusviestinnän tuntiin ja/tai osallistuminen alle 2 opinnäyteseminaariin ja/tai aihepaperi tekemättä.
Sisällön jaksotus
HUOM.! Suomenkielisen tutkimusviestinnän luento-osuudet alkavat viikolla 5.
Tieteellisen kirjoittamisen perusteet.
Opinnäytetöiden lajit ja sopimukset.
Opinnäytetyöskentelyn prosessi (ideasta julkaisuun).
Opinnäytetyön kirjoittaminen ja raportoinnin perustaidot.
Tiedonhakutekniikat.
Viestintäkanava ja lisätietoja
Opintojakso pidetään etänä, linkki on Itslearningissa.
Opintojaksossa on suomenkielinen ja englanninkielinen rinnakkaistoteutus. Englanninkielinen alkaa viikolla 2 ja toteutuu vuoroviikoin. Suomenkielinen alkaa viikolla 5.
Arviointiasteikko
Hyväksytty/Hylätty
Hylätty (0)
Hylätty: aktiivinen osallistuminen alle 5:een Tutkimusviestinnän tuntiin ja/tai osallistuminen alle 2 opinnäyteseminaariin ja/tai aihepaperi tekemättä.
Esitietovaatimukset
Työyhteisöviestinnän tai Suomen kielen viestinnän opinnot suoritettu.