Siirry suoraan sisältöön

Täydentävä osaaminen (amk-tutkinto), Tietojenkäsittely ja tietoliikenne (ICT): TON218SY

Opetussuunnitelman tunnus: TON218SY

Kesto
1 vuotta (60 op)
Aloituslukukausi
Syksy 2018
Opetuskieli
suomi

Kuvaus

Opetussuunnitelman kuvaus on liitteenä.

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2018-2019 Syksy 2018 Kevät 2019 1. / 2018 2. / 2019
A923TON218SY-1000
OSAAMISPOLKU: WEB AND MOBILE APP DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R057TON218SY-1000
WEB DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0330 Web Content Management Systems 5 ajoitettu ajoitettu ajoitettu
R0331 Dynamic Web Applications with Javascript 5 ajoitettu ajoitettu ajoitettu
R0314 Web App Development with MEAN 5 ajoitettu ajoitettu ajoitettu
R0315 Web App Development with PHP/SQL 5 ajoitettu ajoitettu ajoitettu
R0332 Project: Web App Development with a PHP Framework 5 ajoitettu ajoitettu ajoitettu
R0333 Project: Web App Development with a Javascript Framework 5 ajoitettu ajoitettu ajoitettu
TO00BL10 Web-sovellusten kehittäminen Javascriptillä 5 ajoitettu ajoitettu ajoitettu
TO00BL11 Web-kehitys MEAN-teknologioilla 5 ajoitettu ajoitettu ajoitettu
TO00BL12 Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla 5 ajoitettu ajoitettu ajoitettu
R058TON218SY-1000
MOBILE APPLICATION DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 15 )

5 - 15
R0334 Introduction to Mobile App Design and Development 5 ajoitettu ajoitettu ajoitettu
R0316 Native Mobile Application Development 5 ajoitettu ajoitettu ajoitettu
R0335 Building and Deploying Cross Platform Mobile Apps 5 ajoitettu ajoitettu ajoitettu
R059TON218SY-1000
SOFTWARE PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0317 Object-Oriented Programming with Java 5 ajoitettu ajoitettu ajoitettu
R0336 Programming with Optional Languages 5 ajoitettu ajoitettu ajoitettu
R0337 Project: Developing an Application with an Object-Oriented Language 5 ajoitettu ajoitettu ajoitettu
R0414 C-ohjelmointi 3 ajoitettu ajoitettu ajoitettu
R0415 C#-ohjelmointi 3 ajoitettu ajoitettu ajoitettu
R0416 Python-ohjelmointi 3 ajoitettu ajoitettu ajoitettu
R0417 PHP-ohjelmointi 3 ajoitettu ajoitettu ajoitettu
R0418 Ruby-ohjelmointi 3 ajoitettu ajoitettu ajoitettu
R0419 Ohjelmoinnin perusteet C++ -kielellä 3 ajoitettu ajoitettu ajoitettu
R0420 Olio-ohjelmointi C++ -kielellä 3 ajoitettu ajoitettu ajoitettu
R0421 Programming with Python 3 ajoitettu ajoitettu ajoitettu
R0422 Programming with C 3 ajoitettu ajoitettu ajoitettu
R0423 Programming with C++ 3 ajoitettu ajoitettu ajoitettu
TO00BL79 Ohjelmistotestauksen perusteet 5 ajoitettu ajoitettu ajoitettu
A924TON218SY-1000
OSAAMISPOLKU: SECURE ICT INFRASTRUCTURE AND CYBER SECURITY

(Valitaan erillisten kriteerien mukaan: 0 )

0
A846TON218SY-1000
INFORMATION SECURITY MANAGEMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0318 Introduction to Information Security 5 ajoitettu ajoitettu ajoitettu
R0319 Information Security Management 5 ajoitettu ajoitettu ajoitettu
R0320 Information Security Development Project 5 ajoitettu ajoitettu ajoitettu
A845TON218SY-1000
INFORMATION INFRASTRUCTURE AND SECURITY

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0385 Internet Infrastructure and Security 5 ajoitettu ajoitettu ajoitettu
A9185 Network Applications 5 ajoitettu ajoitettu ajoitettu
R0386 Contemporary Issues in Networking and Network Security 5 ajoitettu ajoitettu ajoitettu
R060TON218SY-1000
CYBERSECURITY TECHNOLOGIES

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0321 Cybersecurity 5 ajoitettu ajoitettu ajoitettu
R0322 Systems Security 5 ajoitettu ajoitettu ajoitettu
R0323 Enterprise Applications Security 5 ajoitettu ajoitettu ajoitettu
R0324 Network Security 5 ajoitettu ajoitettu ajoitettu
R0325 Cybersecurity in Emerging Environments 5 ajoitettu ajoitettu ajoitettu
R0326 Cybersecurity Applied Project 5 ajoitettu ajoitettu ajoitettu
A925TON218SY-1000
OSAAMISPOLKU: DIGITAALISTEN PALVELUJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0
R061TON218SY-1000
DIGITAALISTEN PALVELUJEN SUUNNITTELU JA KEHITYS

(Valitaan erillisten kriteerien mukaan: 0 )

0
A9162 Digitaalisten palvelujen käyttäjäkeskeinen suunnittelu 5 ajoitettu ajoitettu ajoitettu
R0328 Digitaalisen palvelun mallinnus 5 ajoitettu ajoitettu ajoitettu
A9165 Käytettävyyden arviointi ja testaus 5 ajoitettu ajoitettu ajoitettu
A9166 Käyttöliittymän suunnittelu 5 ajoitettu ajoitettu ajoitettu
E9967 Ääni- ja videotuotanto 5 ajoitettu ajoitettu ajoitettu
R0327 Mediaelementtien suunnittelu ja toteutus 5 ajoitettu ajoitettu ajoitettu
R062TON218SY-1000
OHJELMISTOJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0
E9969 Ohjelmistotestaus 5 ajoitettu ajoitettu ajoitettu
R0329 Ohjelmistotuotteen määrittely ja suunnittelu 5 ajoitettu ajoitettu ajoitettu
E9955 Johdatus Linux-käyttöjärjestelmään 5 ajoitettu ajoitettu ajoitettu
R020TON218SY-1000
MUU TÄYDENTÄVÄ OSAAMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0
Yhteensä 60 215 195 20 195 20

Opintotyypit

1. Perusopinnot

Ei liitettyjä opintojaksoja

2. Ammattiopinnot

Ei liitettyjä opintojaksoja

3. Vapaasti valittavat opinnot
Web Content Management Systems
Dynamic Web Applications with Javascript
Web App Development with MEAN
Web App Development with PHP/SQL
Project: Web App Development with a PHP Framework
Project: Web App Development with a Javascript Framework
Web-sovellusten kehittäminen Javascriptillä
Web-kehitys MEAN-teknologioilla
Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla
Introduction to Mobile App Design and Development
Native Mobile Application Development
Building and Deploying Cross Platform Mobile Apps
Object-Oriented Programming with Java
Programming with Optional Languages
Project: Developing an Application with an Object-Oriented Language
C-ohjelmointi
C#-ohjelmointi
Python-ohjelmointi
PHP-ohjelmointi
Ruby-ohjelmointi
Ohjelmoinnin perusteet C++ -kielellä
Olio-ohjelmointi C++ -kielellä
Programming with Python
Programming with C
Programming with C++
Ohjelmistotestauksen perusteet
Introduction to Information Security
Information Security Management
Information Security Development Project
Internet Infrastructure and Security
Network Applications
Contemporary Issues in Networking and Network Security
Cybersecurity
Systems Security
Enterprise Applications Security
Network Security
Cybersecurity in Emerging Environments
Cybersecurity Applied Project
Digitaalisten palvelujen käyttäjäkeskeinen suunnittelu
Digitaalisen palvelun mallinnus
Käytettävyyden arviointi ja testaus
Käyttöliittymän suunnittelu
Ääni- ja videotuotanto
Mediaelementtien suunnittelu ja toteutus
Ohjelmistotestaus
Ohjelmistotuotteen määrittely ja suunnittelu
Johdatus Linux-käyttöjärjestelmään
4. Harjoittelu

Ei liitettyjä opintojaksoja

5. Opinnäytetyö

Ei liitettyjä opintojaksoja

Luokittelemattomat

Moduulin tyyppi

1. Ydinosaaminen

Ei liitettyjä opintojaksoja

2. Täydentävä osaaminen
Web Content Management Systems
Dynamic Web Applications with Javascript
Web App Development with MEAN
Web App Development with PHP/SQL
Project: Web App Development with a PHP Framework
Project: Web App Development with a Javascript Framework
Web-sovellusten kehittäminen Javascriptillä
Web-kehitys MEAN-teknologioilla
Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla
Introduction to Mobile App Design and Development
Native Mobile Application Development
Building and Deploying Cross Platform Mobile Apps
Object-Oriented Programming with Java
Programming with Optional Languages
Project: Developing an Application with an Object-Oriented Language
C-ohjelmointi
C#-ohjelmointi
Python-ohjelmointi
PHP-ohjelmointi
Ruby-ohjelmointi
Ohjelmoinnin perusteet C++ -kielellä
Olio-ohjelmointi C++ -kielellä
Programming with Python
Programming with C
Programming with C++
Ohjelmistotestauksen perusteet
Introduction to Information Security
Information Security Management
Information Security Development Project
Internet Infrastructure and Security
Network Applications
Contemporary Issues in Networking and Network Security
Cybersecurity
Systems Security
Enterprise Applications Security
Network Security
Cybersecurity in Emerging Environments
Cybersecurity Applied Project
Digitaalisten palvelujen käyttäjäkeskeinen suunnittelu
Digitaalisen palvelun mallinnus
Käytettävyyden arviointi ja testaus
Käyttöliittymän suunnittelu
Ääni- ja videotuotanto
Mediaelementtien suunnittelu ja toteutus
Ohjelmistotestaus
Ohjelmistotuotteen määrittely ja suunnittelu
Johdatus Linux-käyttöjärjestelmään
Luokittelemattomat

Tunnus Opinnon nimi Laajuus (op)
A923TON218SY-1000
OSAAMISPOLKU: WEB AND MOBILE APP DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R057TON218SY-1000
WEB DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0330 Web Content Management Systems 5
R0331 Dynamic Web Applications with Javascript 5
R0314 Web App Development with MEAN 5
R0315 Web App Development with PHP/SQL 5
R0332 Project: Web App Development with a PHP Framework 5
R0333 Project: Web App Development with a Javascript Framework 5
TO00BL10 Web-sovellusten kehittäminen Javascriptillä 5
TO00BL11 Web-kehitys MEAN-teknologioilla 5
TO00BL12 Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla 5
R058TON218SY-1000
MOBILE APPLICATION DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 15 )

5 - 15
R0334 Introduction to Mobile App Design and Development 5
R0316 Native Mobile Application Development 5
R0335 Building and Deploying Cross Platform Mobile Apps 5
R059TON218SY-1000
SOFTWARE PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0317 Object-Oriented Programming with Java 5
R0336 Programming with Optional Languages 5
R0337 Project: Developing an Application with an Object-Oriented Language 5
R0414 C-ohjelmointi 3
R0415 C#-ohjelmointi 3
R0416 Python-ohjelmointi 3
R0417 PHP-ohjelmointi 3
R0418 Ruby-ohjelmointi 3
R0419 Ohjelmoinnin perusteet C++ -kielellä 3
R0420 Olio-ohjelmointi C++ -kielellä 3
R0421 Programming with Python 3
R0422 Programming with C 3
R0423 Programming with C++ 3
TO00BL79 Ohjelmistotestauksen perusteet 5
A924TON218SY-1000
OSAAMISPOLKU: SECURE ICT INFRASTRUCTURE AND CYBER SECURITY

(Valitaan erillisten kriteerien mukaan: 0 )

0
A846TON218SY-1000
INFORMATION SECURITY MANAGEMENT

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0318 Introduction to Information Security 5
R0319 Information Security Management 5
R0320 Information Security Development Project 5
A845TON218SY-1000
INFORMATION INFRASTRUCTURE AND SECURITY

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0385 Internet Infrastructure and Security 5
A9185 Network Applications 5
R0386 Contemporary Issues in Networking and Network Security 5
R060TON218SY-1000
CYBERSECURITY TECHNOLOGIES

(Valitaan erillisten kriteerien mukaan: 0 )

0
R0321 Cybersecurity 5
R0322 Systems Security 5
R0323 Enterprise Applications Security 5
R0324 Network Security 5
R0325 Cybersecurity in Emerging Environments 5
R0326 Cybersecurity Applied Project 5
A925TON218SY-1000
OSAAMISPOLKU: DIGITAALISTEN PALVELUJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0
R061TON218SY-1000
DIGITAALISTEN PALVELUJEN SUUNNITTELU JA KEHITYS

(Valitaan erillisten kriteerien mukaan: 0 )

0
A9162 Digitaalisten palvelujen käyttäjäkeskeinen suunnittelu 5
R0328 Digitaalisen palvelun mallinnus 5
A9165 Käytettävyyden arviointi ja testaus 5
A9166 Käyttöliittymän suunnittelu 5
E9967 Ääni- ja videotuotanto 5
R0327 Mediaelementtien suunnittelu ja toteutus 5
R062TON218SY-1000
OHJELMISTOJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0
E9969 Ohjelmistotestaus 5
R0329 Ohjelmistotuotteen määrittely ja suunnittelu 5
E9955 Johdatus Linux-käyttöjärjestelmään 5
R020TON218SY-1000
MUU TÄYDENTÄVÄ OSAAMINEN

(Valitaan erillisten kriteerien mukaan: 0 )

0

Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.

Siirry alkuun