Information Technology (BBA), Full-Time Studies, Fall, 2022: DTNS22
Code: DTNS22
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2022-2023 | 2023-2024 | 2024-2025 | 2025-2026 |
Autumn
2022 |
Spring
2023 |
Autumn
2023 |
Spring
2024 |
Autumn
2024 |
Spring
2025 |
Autumn
2025 |
1. / 2022 | 2. / 2022 | 3. / 2022 | 4. / 2023 | 5. / 2023 | 6. / 2023 | 1. / 2023 | 2. / 2023 | 3. / 2023 | 4. / 2024 | 5. / 2024 | 6. / 2024 | 1. / 2024 | 2. / 2024 | 3. / 2024 | 4. / 2025 | 5. / 2025 | 6. / 2025 | 1. / 2025 | 2. / 2025 | 3. / 2025 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DTNS221 |
Basics of Business Information Technology
(Choose all) |
60 | ||||||||||||||||||||||||||||||||
DTNS22-1 |
Introduction to Computing
(Choose all) |
15 | ||||||||||||||||||||||||||||||||
DT10001 | Introduction to Computing | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10002 | Elementary Programming | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10003 | Career Planning and Development 1: Studying at a University of Applied Sciences | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10004 | Development Environments | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DTNS22-2 |
Programming and Infrastructures
(Choose all) |
15 | ||||||||||||||||||||||||||||||||
DT10005 | Object-Oriented Programming | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10006 | Computer Systems | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10007 | Reporting and Written Communication | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10008 | Discrete Mathematics | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DTNS22-3 |
User Interfaces, Data Management and Data Security
(Choose all) |
15 | ||||||||||||||||||||||||||||||||
DT10009 | User Interface Programming | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10010 | Data Management Systems | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10011 | Introduction to Information Security | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-4 |
Software Engineering and Business
(Choose all) |
15 | ||||||||||||||||||||||||||||||||
DT10012 | Software Engineering 1 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10013 | Test-Driven Methods | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10014 | English Communication Skills | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10015 | Introduction to ICT Business Economics | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS222 |
Specialising Supplementary Studies
(Choose ects: 60) |
60 | ||||||||||||||||||||||||||||||||
DTNS22-5 |
Optional Professional Studies 1
(Choose ects: 15) |
15 | ||||||||||||||||||||||||||||||||
DTNS22-51 |
Digital Transformation
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10016 | Introduction to Digital Business | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10017 | Enterprise Application Infrastructures | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10018 | Business Process Modeling and Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-52 |
General Application Developer Skills
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10019 | Application Programming Interfaces | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10020 | Software Architecture Patterns | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10021 | Data Security in Software Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-7 |
Introduction to Artificial Intelligence and Automation
(Choose all) |
12 | ||||||||||||||||||||||||||||||||
DT10022 | Artificial Intelligence and Robotics | 9 | 9 | 9 | 4.5 | 4.5 | ||||||||||||||||||||||||||||
DT10023 | Sociala kontakter (Swedish Course) | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DTNS22-8 |
Optional Professional Studies 2
(Choose ects: 15) |
15 | ||||||||||||||||||||||||||||||||
DTNS22-81 |
Digital Service Platforms
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10025 | Big Data and Data Management | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10026 | Analytics and Business Intelligence | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10027 | Process Automation | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
DT10028 | Internet of Things | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-82 |
Game Development 1
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10029 | Game Development Basics | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10030 | Mathematics for Software Developers | 3 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10031 | Game Graphics | 4 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10032 | C++ Programming | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DTNS22-83 |
Application Development 1
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10033 | Web Application Development 1 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10080 | Cloud Computing Fundamentals | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10035 | Advanced Databases | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-11 |
Agile Development Methods
(Choose all) |
18 | ||||||||||||||||||||||||||||||||
DT10024 | Career Planning and Development 2: Career Planning | 1 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||||||
DT10036 | Svenska för it-branschen | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10037 | Essential ICT English | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10038 | Expert Communication | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10039 | Agile Development Project | 10 | 10 | 10 | 5 | 5 | ||||||||||||||||||||||||||||
DTNS223 |
Advanced and Working Life Skills in Computer Science
(Choose ects: 59) |
59 | ||||||||||||||||||||||||||||||||
DTNS22-9 |
Optional Professional Studies 3
(Choose ects: 15) |
15 | 15 | 15 | 5 | 5 | 5 | |||||||||||||||||||||||||||
DTNS22-91 |
Intelligent Automated Environments and Services
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10040 | Advanced Data Analytics | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10041 | Intelligent Automation | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
DT10042 | Application and Services Integration | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
DT10043 | Smart Environments and Services | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
DTNS22-92 |
Game Development 2
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10044 | Network and Multiplayer Game Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10045 | Advanced Game Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10046 | Artificial Intelligence in Games | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-93 |
Application Development 2
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10047 | Web Application Development 2 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10048 | Mobile Application Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10049 | Application Development Conventions | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS22-15 |
Research and Development Methods
(Choose all) |
14 | ||||||||||||||||||||||||||||||||
DT10050 | ICT Development Project | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10051 | Professional English | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DT10052 | Career Planning and Development 3: Marketing Your Own Expertise | 1 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||||||
DT10053 | Corporate and Social Communication | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
DT10054 | Research and Development Methods | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
DTNS22-16 |
Practical Training
(Choose all) |
30 | ||||||||||||||||||||||||||||||||
DT10055 | Practical Training in ICT | 30 | 30 | 30 | 15 | 15 | ||||||||||||||||||||||||||||
DTNS224 |
Expertise in Business Information Technology
(Choose all) |
16 | ||||||||||||||||||||||||||||||||
DTNS22-17 |
Thesis and Towards Working Life
(Choose all) |
16 | ||||||||||||||||||||||||||||||||
KY10001 | Thesis Planning | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
KY10002 | Thesis Implementation | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
KY10003 | Thesis Finalising | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10056 | Career Planning and Development 4: Towards Working Life | 1 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||||||
DTNS225 |
Complementary Studies
(Choose ects: 15) |
15 | ||||||||||||||||||||||||||||||||
DTNS2251 |
Profiling Supplementary Studies
(Choose ects: 0) |
0 | ||||||||||||||||||||||||||||||||
DTNS22-18 |
ICT-path, Computer Science Studies
(Choose 0) |
0 | ||||||||||||||||||||||||||||||||
DT10057 | Discrete Structures | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10058 | Human Factors of Interactive Technology | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10059 | User Interaction in Web and Mobile | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10060 | Data Structures and Algorithms I | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10061 | Data Structures and Algorithms II | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DT10062 | Basic Models of Computation | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
DT10063 | Distributed and Concurrent Systems | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
DTNS2252 |
Other Complementary Studies
(Choose ects: 0) |
0 | ||||||||||||||||||||||||||||||||
Total | 210 | 60 | 139 | 89 | 16 | 30 | 30 | 57 | 82 | 59 | 30 | 16 | 0 | 15 | 15 | 15 | 15 | 0 | 0 | 28.5 | 28.5 | 41 | 41 | 0 | 0 | 29.5 | 29.5 | 15 | 15 | 0 | 0 | 8 | 8 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Shared competences of UAS Bachelor's degrees 2022
In Finnish universities of applied sciences, the competences of degrees have been defined as programme-specific competences and shared competences. Competences refer to extensive competence modules, which are combinations of individual knowledge, skills and attitudes. Programme-specific competences form the basis of a student's professional expertise. Shared competences are common competence areas for different programmes and degrees, and they create the foundation for operating in a workplace, cooperation and the development of expertise.
Code | Name | Credits (cr) |
---|---|---|
DTNS221 |
Basics of Business Information Technology
(Choose all) |
60 |
DTNS22-1 |
Introduction to Computing
(Choose all) |
15 |
DT10001 | Introduction to Computing | 5 |
DT10002 | Elementary Programming | 5 |
DT10003 | Career Planning and Development 1: Studying at a University of Applied Sciences | 2 |
DT10004 | Development Environments | 3 |
DTNS22-2 |
Programming and Infrastructures
(Choose all) |
15 |
DT10005 | Object-Oriented Programming | 5 |
DT10006 | Computer Systems | 5 |
DT10007 | Reporting and Written Communication | 2 |
DT10008 | Discrete Mathematics | 3 |
DTNS22-3 |
User Interfaces, Data Management and Data Security
(Choose all) |
15 |
DT10009 | User Interface Programming | 5 |
DT10010 | Data Management Systems | 5 |
DT10011 | Introduction to Information Security | 5 |
DTNS22-4 |
Software Engineering and Business
(Choose all) |
15 |
DT10012 | Software Engineering 1 | 5 |
DT10013 | Test-Driven Methods | 2 |
DT10014 | English Communication Skills | 3 |
DT10015 | Introduction to ICT Business Economics | 5 |
DTNS222 |
Specialising Supplementary Studies
(Choose ects: 60) |
60 |
DTNS22-5 |
Optional Professional Studies 1
(Choose ects: 15) |
15 |
DTNS22-51 |
Digital Transformation
(Choose 0) |
0 |
DT10016 | Introduction to Digital Business | 5 |
DT10017 | Enterprise Application Infrastructures | 5 |
DT10018 | Business Process Modeling and Development | 5 |
DTNS22-52 |
General Application Developer Skills
(Choose 0) |
0 |
DT10019 | Application Programming Interfaces | 5 |
DT10020 | Software Architecture Patterns | 5 |
DT10021 | Data Security in Software Development | 5 |
DTNS22-7 |
Introduction to Artificial Intelligence and Automation
(Choose all) |
12 |
DT10022 | Artificial Intelligence and Robotics | 9 |
DT10023 | Sociala kontakter (Swedish Course) | 3 |
DTNS22-8 |
Optional Professional Studies 2
(Choose ects: 15) |
15 |
DTNS22-81 |
Digital Service Platforms
(Choose 0) |
0 |
DT10025 | Big Data and Data Management | 3 |
DT10026 | Analytics and Business Intelligence | 3 |
DT10027 | Process Automation | 4 |
DT10028 | Internet of Things | 5 |
DTNS22-82 |
Game Development 1
(Choose 0) |
0 |
DT10029 | Game Development Basics | 5 |
DT10030 | Mathematics for Software Developers | 3 |
DT10031 | Game Graphics | 4 |
DT10032 | C++ Programming | 3 |
DTNS22-83 |
Application Development 1
(Choose 0) |
0 |
DT10033 | Web Application Development 1 | 5 |
DT10080 | Cloud Computing Fundamentals | 5 |
DT10035 | Advanced Databases | 5 |
DTNS22-11 |
Agile Development Methods
(Choose all) |
18 |
DT10024 | Career Planning and Development 2: Career Planning | 1 |
DT10036 | Svenska för it-branschen | 2 |
DT10037 | Essential ICT English | 3 |
DT10038 | Expert Communication | 2 |
DT10039 | Agile Development Project | 10 |
DTNS223 |
Advanced and Working Life Skills in Computer Science
(Choose ects: 59) |
59 |
DTNS22-9 |
Optional Professional Studies 3
(Choose ects: 15) |
15 |
DTNS22-91 |
Intelligent Automated Environments and Services
(Choose 0) |
0 |
DT10040 | Advanced Data Analytics | 3 |
DT10041 | Intelligent Automation | 4 |
DT10042 | Application and Services Integration | 4 |
DT10043 | Smart Environments and Services | 4 |
DTNS22-92 |
Game Development 2
(Choose 0) |
0 |
DT10044 | Network and Multiplayer Game Development | 5 |
DT10045 | Advanced Game Development | 5 |
DT10046 | Artificial Intelligence in Games | 5 |
DTNS22-93 |
Application Development 2
(Choose 0) |
0 |
DT10047 | Web Application Development 2 | 5 |
DT10048 | Mobile Application Development | 5 |
DT10049 | Application Development Conventions | 5 |
DTNS22-15 |
Research and Development Methods
(Choose all) |
14 |
DT10050 | ICT Development Project | 5 |
DT10051 | Professional English | 3 |
DT10052 | Career Planning and Development 3: Marketing Your Own Expertise | 1 |
DT10053 | Corporate and Social Communication | 2 |
DT10054 | Research and Development Methods | 3 |
DTNS22-16 |
Practical Training
(Choose all) |
30 |
DT10055 | Practical Training in ICT | 30 |
DTNS224 |
Expertise in Business Information Technology
(Choose all) |
16 |
DTNS22-17 |
Thesis and Towards Working Life
(Choose all) |
16 |
KY10001 | Thesis Planning | 5 |
KY10002 | Thesis Implementation | 5 |
KY10003 | Thesis Finalising | 5 |
DT10056 | Career Planning and Development 4: Towards Working Life | 1 |
DTNS225 |
Complementary Studies
(Choose ects: 15) |
15 |
DTNS2251 |
Profiling Supplementary Studies
(Choose ects: 0) |
0 |
DTNS22-18 |
ICT-path, Computer Science Studies
(Choose 0) |
0 |
DT10057 | Discrete Structures | 5 |
DT10058 | Human Factors of Interactive Technology | 5 |
DT10059 | User Interaction in Web and Mobile | 5 |
DT10060 | Data Structures and Algorithms I | 5 |
DT10061 | Data Structures and Algorithms II | 5 |
DT10062 | Basic Models of Computation | 4 |
DT10063 | Distributed and Concurrent Systems | 5 |
DTNS2252 |
Other Complementary Studies
(Choose ects: 0) |
0 |