Siirry suoraan sisältöön

Tietojenkäsittelyn koulutus, K21, yhteinen: NTA221KN Tietojenkäsittelyn koulutus, päivätoteutus, K21, Leppävaara

Opetussuunnitelman tunnus: NTY221KY

Tutkinto:
Liiketalouden ammattikorkeakoulututkinto

Tutkintonimike:
Tradenomi, tietojenkäsittely (AMK)

Laajuus:
210 op

Kesto:
3.5 vuotta (210 op)

Aloituslukukausi:
Kevät 2021

Opetuskieli:
suomi

Kuvaus

Opetussuunnitelman kuvaus on liitteenä.

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2020-2021 2021-2022 2022-2023 2023-2024 Kevät
2021
Syksy
2021
Kevät
2022
Syksy
2022
Kevät
2023
Syksy
2023
Kevät
2024
2. / 2021 1. / 2021 2. / 2022 1. / 2022 2. / 2023 1. / 2023 2. / 2024
NTY221KY-1001
YDINOSAAMINEN

(Valitaan opintopisteitä: 150)

150
NTY221KY-1002
LIIKETOIMINTA- JA YRITTÄJYYSOSAAMINEN

(Valitaan kaikki)

30
HL00BQ77 Liiketoimintaosaaminen 10
HL00BQ78 Markkinoinnin perusteet 10
00203 Ruotsin kielen osaamisen lähtötasotesti 0
R0013 Svenska för tradenomer 5
R0215 Johtaminen ja esimiestyö 5
NTY221KY-1004
TIETOJENKÄSITTELYOSAAMINEN

(Valitaan kaikki)

30
R0240 ICT-toimintaympäristö 5
R0027 Ohjelmoinnin perustaito 5
R0244 Verkkosivujen kehittäminen 5
R0241 Tiedonhallinta ja tietokannat 5
R0242 Tietoverkot ja tietoturva 5
00202 Englannin kielen osaamisen lähtötasotesti 0
R0243 Professional Communication in English 5
NTY221KY-1005
SUSTAINABILITY AND BUSINESS ANALYSIS

(Valitaan kaikki)

30
R0216 Service Design 10
R0217 Corporate Social Responsibility 5
HL00BQ81 Digital Marketing and Sales 10
HL00BQ82 Data-driven Decision Making 5
NTY221KY-1006
AMMATILLISENA ASIANTUNTIJANA TYÖYHTEISÖSSÄ

(Valitaan kaikki)

30
R0220 Harjoittelu 1 15
R0221 Harjoittelu 2 15
NTY221KY-1007
KEHITTÄMISOSAAJA JA TYÖELÄMÄN UUDISTAJA

(Valitaan kaikki)

30
R0045 Opinnäytetyö 15
R0183 Projektinhallinta ja viestintä 5
YY00BT02 Tutkimus- ja kehittämismenetelmät 5
NTY221KY-1008
Opiskelijasta asiantuntijaksi

(Valitaan kaikki)

5
YY00BN52 Opiskelutaidot ja ammatillinen orientoituminen 2
YY00BN53 Ammatillinen kehittyminen 2
YY00BN54 Onnistuneelle työuralle 1
NTY221KY-1009
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 60)

60
NTY221KY-1011
ALAN TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 60)

30 - 60
NTY221KY-1024
WEB DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
R0330 Web Content Management Systems 5
TO00BL10 Web-sovellusten kehittäminen Javascriptillä 5
TO00BL11 Web-kehitys MEAN-teknologioilla 5
R0315 Web App Development with PHP/SQL 5
R0332 Project: Web App Development with a PHP Framework 5
TO00BL12 Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla 5
NTY221KY-1025
MOBILE APPLICATION DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 15)

0 - 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
NTY221KY-1026
SOFTWARE PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1027
INFORMATION SECURITY MANAGEMENT

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
R0318 Introduction to Information Security 5
R0319 Information Security Management 5
R0320 Information Security Development Project 5
NTY221KY-1028
INFORMATION INFRASTRUCTURE AND SECURITY

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
R0385 Internet Infrastructure and Security 5
A9185 Network Applications 5
R0386 Contemporary Issues in Networking and Network Security 5
NTY221KY-1029
CYBERSECURITY TECHNOLOGIES

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1030
DIGITAALISTEN PALVELUJEN SUUNNITTELU JA KEHITYS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1031
OHJELMISTOJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 20)

0 - 20
TO00BL79 Ohjelmistotestauksen perusteet 5
E9969 Ohjelmistotestaus 5
R0329 Ohjelmistotuotteen määrittely ja suunnittelu 5
E9955 Johdatus Linux-käyttöjärjestelmään 5
NTY221KY-1010
MUU TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 30)

0 - 30
Yhteensä 210 31 57 61.5 0.5 31 46 11 31 30.5 0.5 0 31 46 11 31 30.5 0.5 0

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

Opintotyypit

1. Perusopinnot
Ruotsin kielen osaamisen lähtötasotesti
Svenska för tradenomer
Englannin kielen osaamisen lähtötasotesti
Professional Communication in English
Projektinhallinta ja viestintä
Opiskelutaidot ja ammatillinen orientoituminen
Ammatillinen kehittyminen
Onnistuneelle työuralle
2. Ammattiopinnot
Liiketoimintaosaaminen
Markkinoinnin perusteet
Johtaminen ja esimiestyö
ICT-toimintaympäristö
Ohjelmoinnin perustaito
Verkkosivujen kehittäminen
Tiedonhallinta ja tietokannat
Tietoverkot ja tietoturva
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Tutkimus- ja kehittämismenetelmät
3. Vapaasti valittavat opinnot
Web Content Management Systems
Web-sovellusten kehittäminen Javascriptillä
Web-kehitys MEAN-teknologioilla
Web App Development with PHP/SQL
Project: Web App Development with a PHP Framework
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++
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
Ohjelmistotestauksen perusteet
Ohjelmistotestaus
Ohjelmistotuotteen määrittely ja suunnittelu
Johdatus Linux-käyttöjärjestelmään
4. Harjoittelu
Harjoittelu 1
Harjoittelu 2
5. Opinnäytetyö
Opinnäytetyö
Luokittelemattomat

Moduulin tyyppi

1. Ydinosaaminen
Liiketoimintaosaaminen
Markkinoinnin perusteet
Ruotsin kielen osaamisen lähtötasotesti
Svenska för tradenomer
Johtaminen ja esimiestyö
ICT-toimintaympäristö
Ohjelmoinnin perustaito
Verkkosivujen kehittäminen
Tiedonhallinta ja tietokannat
Tietoverkot ja tietoturva
Englannin kielen osaamisen lähtötasotesti
Professional Communication in English
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Harjoittelu 1
Harjoittelu 2
Opinnäytetyö
Projektinhallinta ja viestintä
Tutkimus- ja kehittämismenetelmät
Opiskelutaidot ja ammatillinen orientoituminen
Ammatillinen kehittyminen
Onnistuneelle työuralle
2. Täydentävä osaaminen
Web Content Management Systems
Web-sovellusten kehittäminen Javascriptillä
Web-kehitys MEAN-teknologioilla
Web App Development with PHP/SQL
Project: Web App Development with a PHP Framework
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++
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
Ohjelmistotestauksen perusteet
Ohjelmistotestaus
Ohjelmistotuotteen määrittely ja suunnittelu
Johdatus Linux-käyttöjärjestelmään
Luokittelemattomat

Mobility Window

Mobility Window
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Muut opinnot
Liiketoimintaosaaminen
Markkinoinnin perusteet
Ruotsin kielen osaamisen lähtötasotesti
Svenska för tradenomer
Johtaminen ja esimiestyö
ICT-toimintaympäristö
Ohjelmoinnin perustaito
Verkkosivujen kehittäminen
Tiedonhallinta ja tietokannat
Tietoverkot ja tietoturva
Englannin kielen osaamisen lähtötasotesti
Professional Communication in English
Harjoittelu 1
Harjoittelu 2
Opinnäytetyö
Projektinhallinta ja viestintä
Tutkimus- ja kehittämismenetelmät
Opiskelutaidot ja ammatillinen orientoituminen
Ammatillinen kehittyminen
Onnistuneelle työuralle
Web Content Management Systems
Web-sovellusten kehittäminen Javascriptillä
Web-kehitys MEAN-teknologioilla
Web App Development with PHP/SQL
Project: Web App Development with a PHP Framework
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++
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
Ohjelmistotestauksen perusteet
Ohjelmistotestaus
Ohjelmistotuotteen määrittely ja suunnittelu
Johdatus Linux-käyttöjärjestelmään
Luokittelemattomat

Tunnus Opinnon nimi Laajuus (op)
NTY221KY-1001
YDINOSAAMINEN

(Valitaan opintopisteitä: 150)

150
NTY221KY-1002
LIIKETOIMINTA- JA YRITTÄJYYSOSAAMINEN

(Valitaan kaikki)

30
HL00BQ77 Liiketoimintaosaaminen 10
HL00BQ78 Markkinoinnin perusteet 10
00203 Ruotsin kielen osaamisen lähtötasotesti 0
R0013 Svenska för tradenomer 5
R0215 Johtaminen ja esimiestyö 5
NTY221KY-1004
TIETOJENKÄSITTELYOSAAMINEN

(Valitaan kaikki)

30
R0240 ICT-toimintaympäristö 5
R0027 Ohjelmoinnin perustaito 5
R0244 Verkkosivujen kehittäminen 5
R0241 Tiedonhallinta ja tietokannat 5
R0242 Tietoverkot ja tietoturva 5
00202 Englannin kielen osaamisen lähtötasotesti 0
R0243 Professional Communication in English 5
NTY221KY-1005
SUSTAINABILITY AND BUSINESS ANALYSIS

(Valitaan kaikki)

30
R0216 Service Design 10
R0217 Corporate Social Responsibility 5
HL00BQ81 Digital Marketing and Sales 10
HL00BQ82 Data-driven Decision Making 5
NTY221KY-1006
AMMATILLISENA ASIANTUNTIJANA TYÖYHTEISÖSSÄ

(Valitaan kaikki)

30
R0220 Harjoittelu 1 15
R0221 Harjoittelu 2 15
NTY221KY-1007
KEHITTÄMISOSAAJA JA TYÖELÄMÄN UUDISTAJA

(Valitaan kaikki)

30
R0045 Opinnäytetyö 15
R0183 Projektinhallinta ja viestintä 5
YY00BT02 Tutkimus- ja kehittämismenetelmät 5
NTY221KY-1008
Opiskelijasta asiantuntijaksi

(Valitaan kaikki)

5
YY00BN52 Opiskelutaidot ja ammatillinen orientoituminen 2
YY00BN53 Ammatillinen kehittyminen 2
YY00BN54 Onnistuneelle työuralle 1
NTY221KY-1009
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 60)

60
NTY221KY-1011
ALAN TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 60)

30 - 60
NTY221KY-1024
WEB DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
R0330 Web Content Management Systems 5
TO00BL10 Web-sovellusten kehittäminen Javascriptillä 5
TO00BL11 Web-kehitys MEAN-teknologioilla 5
R0315 Web App Development with PHP/SQL 5
R0332 Project: Web App Development with a PHP Framework 5
TO00BL12 Projekti: Web-sovelluksen kehitys JavaScript-kirjastojen avulla 5
NTY221KY-1025
MOBILE APPLICATION DEVELOPMENT

(Valitaan erillisten kriteerien mukaan: 15)

0 - 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
NTY221KY-1026
SOFTWARE PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1027
INFORMATION SECURITY MANAGEMENT

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
R0318 Introduction to Information Security 5
R0319 Information Security Management 5
R0320 Information Security Development Project 5
NTY221KY-1028
INFORMATION INFRASTRUCTURE AND SECURITY

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
R0385 Internet Infrastructure and Security 5
A9185 Network Applications 5
R0386 Contemporary Issues in Networking and Network Security 5
NTY221KY-1029
CYBERSECURITY TECHNOLOGIES

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1030
DIGITAALISTEN PALVELUJEN SUUNNITTELU JA KEHITYS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
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
NTY221KY-1031
OHJELMISTOJEN KEHITTÄMINEN

(Valitaan erillisten kriteerien mukaan: 20)

0 - 20
TO00BL79 Ohjelmistotestauksen perusteet 5
E9969 Ohjelmistotestaus 5
R0329 Ohjelmistotuotteen määrittely ja suunnittelu 5
E9955 Johdatus Linux-käyttöjärjestelmään 5
NTY221KY-1010
MUU TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 30)

0 - 30