Skip to main content

Tietojenkäsittelyn koulutus, K21, yhteinen: NTA221KN

Curriculum code: NTY221KY

Degree:

Degree title:
Tradenomi, tietojenkäsittely (AMK)

Credits:
210 ects

Duration:
3.5 years (210 cr)

Start semester:
Spring 2021

Teaching language:
Finnish

Description

See the description attached.

Show study timings by semester, academic year or period

Code Name Credits (cr) 2020-2021 2021-2022 2022-2023 2023-2024 Spring
2021
Autumn
2021
Spring
2022
Autumn
2022
Spring
2023
Autumn
2023
Spring
2024
2. / 2021 1. / 2021 2. / 2022 1. / 2022 2. / 2023 1. / 2023 2. / 2024
NTY221KY-1001
CORE COMPETENCE

(Choose ects: 150)

150
NTY221KY-1002
COMPETENCE IN BUSINESS AND ENTREPRENEURSHIP

(Choose all)

30
HL00BQ77 Understanding Business and the Business Environment 10
HL00BQ78 Introduction to Marketing 10
00203 Initial Test in Swedish Skills 0
R0013 Swedish for Bachelors of Business Administration 5
R0215 Leadership and Management 5
NTY221KY-1004
COMPETENCE IN ICT

(Choose all)

30
R0240 The ICT Environment and Infrastructure 5
R0027 Fundamentals of Programming 5
R0244 Foundations of Web Development 5
R0241 Information Management and Databases 5
R0242 Data Networks and Information Security 5
00202 Initial Test in English Skills 0
R0243 Professional Communication in English 5
NTY221KY-1005
SUSTAINABILITY AND BUSINESS ANALYSIS

(Choose all)

30
R0216 Service Design 10
R0217 Corporate Social Responsibility 5
HL00BQ81 Digital Marketing and Sales 10
HL00BQ82 Data-driven Decision Making 5
NTY221KY-1006
EXPERT IN A WORK COMMUNITY

(Choose all)

30
R0220 Placement 1 15
R0221 Placement 2 15
NTY221KY-1007
EXPERT IN DEVELOPMENT AND WORKPLACE INNOVATION

(Choose all)

30
R0045 Thesis 15
R0183 Project Management and Communication 5
YY00BT02 Research and Development Methods 5
NTY221KY-1008
From a Student to a Professional

(Choose all)

5
YY00BN52 Study Skills and Professional Orientation 2
YY00BN53 Professional Development 2
YY00BN54 Starting a Successful Career 1
NTY221KY-1009
COMPLEMENTARY COMPETENCE

(Choose ects: 60)

60
NTY221KY-1011
COMPLEMENTARY COMPETENCE STUDIES RELATED TO THE FIELD OF STUDY

(Choose ects: 60)

30 - 60
NTY221KY-1024
WEB DEVELOPMENT

(Choose 30)

0 - 30
R0330 Web Content Management Systems 5
TO00BL10 Dynamic Web Applications with Javascript 5
TO00BL11 Web App Development with MEAN 5
R0315 Web App Development with PHP/SQL 5
R0332 Project: Web App Development with a PHP Framework 5
TO00BL12 Project: Web App Development with a Javascript Framework 5
NTY221KY-1025
MOBILE APPLICATION DEVELOPMENT

(Choose 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

(Choose 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 Programming with C 3
R0415 Programming with C# 3
R0416 Programming with Python 3
R0417 Programming with PHP 3
R0418 Programming with Ruby 3
R0419 Basics of Programming with C++ 3
R0420 Object-oriented Programming with C++ 3
R0421 Programming with Python 3
R0422 Programming with C 3
R0423 Programming with C++ 3
NTY221KY-1027
INFORMATION SECURITY MANAGEMENT

(Choose 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

(Choose 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

(Choose 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
DESIGN AND DEVELOPMENT OF DIGITAL SERVICES

(Choose 30)

0 - 30
A9162 User-centered Design of Digital Services 5
R0328 Modelling a Digital Service 5
A9165 Usability Testing and Evaluation 5
A9166 User Interface Design 5
E9967 Audiovisual Production 5
R0327 Planning and Implementation of Media Elements 5
NTY221KY-1031
SOFTWARE DEVELOPMENT

(Choose 20)

0 - 20
TO00BL79 Fundamentals of Software Testing 5
E9969 Software Testing 5
R0329 Defining and Designing a Software Product 5
E9955 Introduction to Linux Operating System 5
NTY221KY-1010
OTHER COMPLEMENTARY COMPETENCES

(Choose ects: 30)

0 - 30
Total 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

Due to the timing of optional and elective study units, credit accumulation per semester / academic year may vary.

Study unit types

1. Basic studies
Initial Test in Swedish Skills
Swedish for Bachelors of Business Administration
Initial Test in English Skills
Professional Communication in English
Project Management and Communication
Study Skills and Professional Orientation
Professional Development
Starting a Successful Career
2. Professional studies
Understanding Business and the Business Environment
Introduction to Marketing
Leadership and Management
The ICT Environment and Infrastructure
Fundamentals of Programming
Foundations of Web Development
Information Management and Databases
Data Networks and Information Security
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Research and Development Methods
3. Elective studies
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
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
Programming with C
Programming with C#
Programming with Python
Programming with PHP
Programming with Ruby
Basics of Programming with C++
Object-oriented Programming with C++
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
User-centered Design of Digital Services
Modelling a Digital Service
Usability Testing and Evaluation
User Interface Design
Audiovisual Production
Planning and Implementation of Media Elements
Fundamentals of Software Testing
Software Testing
Defining and Designing a Software Product
Introduction to Linux Operating System
4. Job placement
Placement 1
Placement 2
5. Thesis
Thesis
Not grouped

Module type

Core competence
Understanding Business and the Business Environment
Introduction to Marketing
Initial Test in Swedish Skills
Swedish for Bachelors of Business Administration
Leadership and Management
The ICT Environment and Infrastructure
Fundamentals of Programming
Foundations of Web Development
Information Management and Databases
Data Networks and Information Security
Initial Test in English Skills
Professional Communication in English
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Placement 1
Placement 2
Thesis
Project Management and Communication
Research and Development Methods
Study Skills and Professional Orientation
Professional Development
Starting a Successful Career
Complementary competence
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
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
Programming with C
Programming with C#
Programming with Python
Programming with PHP
Programming with Ruby
Basics of Programming with C++
Object-oriented Programming with C++
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
User-centered Design of Digital Services
Modelling a Digital Service
Usability Testing and Evaluation
User Interface Design
Audiovisual Production
Planning and Implementation of Media Elements
Fundamentals of Software Testing
Software Testing
Defining and Designing a Software Product
Introduction to Linux Operating System
Not grouped

Mobility Window

Mobility Window
Service Design
Corporate Social Responsibility
Digital Marketing and Sales
Data-driven Decision Making
Other studies
Understanding Business and the Business Environment
Introduction to Marketing
Initial Test in Swedish Skills
Swedish for Bachelors of Business Administration
Leadership and Management
The ICT Environment and Infrastructure
Fundamentals of Programming
Foundations of Web Development
Information Management and Databases
Data Networks and Information Security
Initial Test in English Skills
Professional Communication in English
Placement 1
Placement 2
Thesis
Project Management and Communication
Research and Development Methods
Study Skills and Professional Orientation
Professional Development
Starting a Successful Career
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
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
Programming with C
Programming with C#
Programming with Python
Programming with PHP
Programming with Ruby
Basics of Programming with C++
Object-oriented Programming with C++
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
User-centered Design of Digital Services
Modelling a Digital Service
Usability Testing and Evaluation
User Interface Design
Audiovisual Production
Planning and Implementation of Media Elements
Fundamentals of Software Testing
Software Testing
Defining and Designing a Software Product
Introduction to Linux Operating System
Not grouped

Code Name Credits (cr)
NTY221KY-1001
CORE COMPETENCE

(Choose ects: 150)

150
NTY221KY-1002
COMPETENCE IN BUSINESS AND ENTREPRENEURSHIP

(Choose all)

30
HL00BQ77 Understanding Business and the Business Environment 10
HL00BQ78 Introduction to Marketing 10
00203 Initial Test in Swedish Skills 0
R0013 Swedish for Bachelors of Business Administration 5
R0215 Leadership and Management 5
NTY221KY-1004
COMPETENCE IN ICT

(Choose all)

30
R0240 The ICT Environment and Infrastructure 5
R0027 Fundamentals of Programming 5
R0244 Foundations of Web Development 5
R0241 Information Management and Databases 5
R0242 Data Networks and Information Security 5
00202 Initial Test in English Skills 0
R0243 Professional Communication in English 5
NTY221KY-1005
SUSTAINABILITY AND BUSINESS ANALYSIS

(Choose all)

30
R0216 Service Design 10
R0217 Corporate Social Responsibility 5
HL00BQ81 Digital Marketing and Sales 10
HL00BQ82 Data-driven Decision Making 5
NTY221KY-1006
EXPERT IN A WORK COMMUNITY

(Choose all)

30
R0220 Placement 1 15
R0221 Placement 2 15
NTY221KY-1007
EXPERT IN DEVELOPMENT AND WORKPLACE INNOVATION

(Choose all)

30
R0045 Thesis 15
R0183 Project Management and Communication 5
YY00BT02 Research and Development Methods 5
NTY221KY-1008
From a Student to a Professional

(Choose all)

5
YY00BN52 Study Skills and Professional Orientation 2
YY00BN53 Professional Development 2
YY00BN54 Starting a Successful Career 1
NTY221KY-1009
COMPLEMENTARY COMPETENCE

(Choose ects: 60)

60
NTY221KY-1011
COMPLEMENTARY COMPETENCE STUDIES RELATED TO THE FIELD OF STUDY

(Choose ects: 60)

30 - 60
NTY221KY-1024
WEB DEVELOPMENT

(Choose 30)

0 - 30
R0330 Web Content Management Systems 5
TO00BL10 Dynamic Web Applications with Javascript 5
TO00BL11 Web App Development with MEAN 5
R0315 Web App Development with PHP/SQL 5
R0332 Project: Web App Development with a PHP Framework 5
TO00BL12 Project: Web App Development with a Javascript Framework 5
NTY221KY-1025
MOBILE APPLICATION DEVELOPMENT

(Choose 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

(Choose 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 Programming with C 3
R0415 Programming with C# 3
R0416 Programming with Python 3
R0417 Programming with PHP 3
R0418 Programming with Ruby 3
R0419 Basics of Programming with C++ 3
R0420 Object-oriented Programming with C++ 3
R0421 Programming with Python 3
R0422 Programming with C 3
R0423 Programming with C++ 3
NTY221KY-1027
INFORMATION SECURITY MANAGEMENT

(Choose 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

(Choose 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

(Choose 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
DESIGN AND DEVELOPMENT OF DIGITAL SERVICES

(Choose 30)

0 - 30
A9162 User-centered Design of Digital Services 5
R0328 Modelling a Digital Service 5
A9165 Usability Testing and Evaluation 5
A9166 User Interface Design 5
E9967 Audiovisual Production 5
R0327 Planning and Implementation of Media Elements 5
NTY221KY-1031
SOFTWARE DEVELOPMENT

(Choose 20)

0 - 20
TO00BL79 Fundamentals of Software Testing 5
E9969 Software Testing 5
R0329 Defining and Designing a Software Product 5
E9955 Introduction to Linux Operating System 5
NTY221KY-1010
OTHER COMPLEMENTARY COMPETENCES

(Choose ects: 30)

0 - 30