CURRICULA > BACHELOR'S DEGREE (BEGINNING 2019 AND ONWARDS) AND COMPLEMENTARY COMPETENCE > COMPLEMENTARY COMPETENCE, BACHELOR'S STUDIES IN ENGLISH (CCN2), INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT) > COMPLEMENTARY COMPETENCE (BACHELOR’S STUDIES IN ENGLISH), S21, INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT)
Bachelor's degree (beginning 2019 and onwards) and complementary competence

Complementary competence (bachelor’s studies in English), S21, Information and Communication Technologies (ICT)

Autumn 2021

Classification
Select visible years, semesters and periods (when only one year is selected) by clicking buttons below. (S = Spring, A = Autumn)
Year of study 1
Search: ECTS 1 1A 1S 1 2
LEARNING LANE: WEB AND MOBILE APP DEVELOPMENT
()
         
WEB DEVELOPMENT
()
         
Web Content Management Systems 5
 
 
Dynamic Web Applications with Javascript 5
 
 
Web App Development with MEAN 5
 
 
Web App Development with PHP/SQL 5
 
 
Project: Web App Development with a PHP Framework 5
 
 
Project: Web App Development with a Javascript Framework 5
 
 
30300300
SOFTWARE PROGRAMMING
()
         
Object-Oriented Programming with Java 5
 
 
Programming with Optional Languages 5
 
 
Project: Developing an Application with an Object-Oriented Language 5
 
 
Programming with C 3
 
 
Programming with C# 3
 
 
Programming with Python 3
 
 
Programming with PHP 3
 
 
Programming with Ruby 3
 
 
Basics of Programming with C++ 3
 
 
Object-oriented Programming with C++ 3
 
 
Programming with Python 3
 
 
Programming with C 3
 
 
Programming with C++ 3
 
 
Fundamentals of Software Testing 5
 
 
50500500
MOBILE APPLICATION DEVELOPMENT
()
         
Introduction to Mobile App Design and Development 5
 
 
Native Mobile Application Development 5
 
 
Building and Deploying Cross Platform Mobile Apps 5
 
 
15105105
LEARNING LANE: CYBER SECURITY
()
         
INFORMATION INFRASTRUCTURE AND SECURITY
()
         
Internet Infrastructure and Security 10
 
 
Network Applications 5
 
 
15150150
CYBERSECURITY TECHNOLOGIES
()
         
Systems Security 5
 
 
Network and Applications Security 5
 
 
Enterprise Security and Practitioners 5
 
 
Cybersecurity Analyst 5
 
 
20200200
INFORMATION SECURITY MANAGEMENT
()
         
Introduction to Information Security 5
 
 
Information Security Management 5
 
 
10100100
CYBERSECURITY WORK-LIFE PRACTICES
()
         
Cybersecurity Project 5
 
 
Cybersecurity Hackathon Project 3
 
 
Cybersecurity Working Life Practices 2
 
 
10100100
LEARNING LANE: DEVELOPING DIGITAL SERVICES
()
         
DESIGN AND DEVELOPMENT OF DIGITAL SERVICES
()
         
User-centered Design of Digital Services 5
 
 
Modelling of the Digital Service 5
 
 
Usability Testing and Evaluation 5
 
 
User Interface Design 5
 
 
Audiovisual Production 5
 
 
Planning and Implementation of Media Elements 5
 
 
30300300
OTHER COMPLEMENTARY COMPETENCES
()
         
00000
ECTS credits per period / semester / academic year 180 175 5 175 5

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

See the description attached.