Skip to main content

Degree Programme in Information Technology, Full-time studies: TITE16

Code: TITE16

Degree
Bachelor of Engineering
Degree title
Bachelor of Engineering
Credits
240 ects
Duration
4 years (240 cr)
Start semester
Autumn 2016
Teaching language
Finnish

Show study timings by semester, study year or period

Code Name Credits (cr) 2016-2017 2017-2018 2018-2019 2019-2020 Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Autumn 2019 Spring 2020 1. / 2016 2. / 2016 3. / 2017 4. / 2017 5. / 2017 1. / 2017 2. / 2017 3. / 2018 4. / 2018 5. / 2018 1. / 2018 2. / 2018 3. / 2019 4. / 2019 5. / 2019 1. / 2019 2. / 2019 3. / 2020 4. / 2020 5. / 2020
TITE16-1017
BASIC STUDIES COMMON TO ALL IN SEAMK

(Choose all )

20
TITE16-1018
Building competence

(Choose all )

10
YPO1A2 Study and working life skills 2 1.3 0.7 1.3 0.7 0.7 0.7 0.7
YPO2A2 Internationalization Skills 2 0.7 1.3 0.7 1.3 0.7 0.7 0.7
YPO3A3 Communication Skills 3 3 3 1.5 1.5
YPO4A3 ICT Skills 3 3 3 1.5 1.5
TITE16-1019
Business and entrepreneurship competence

(Choose all )

5
YPO1B3 Business Operations and Entrepreneurship 3 3 3 1.5 1.5
YPO2B2 Basics of Business Competence 2 2 2 0.7 0.7 0.7
TITE16-1020
Research and project work skills

(Choose all )

5
YPO1C2 Introduction to Research and Development 2 2 2 1 1
YPO2C3 Introduction to Project Work 3 3 3 1.5 1.5
TITE16-1000
BASIC STUDIES FOR ENGINEERING STUDENTS

(Choose all )

35
TITE16-1001
Languages

(Choose all )

9
KL04AT10040 Swedish 3 3 3 1.5 1.5
VIRKARUKI Swedish Skills of the Staff of Public Organizations, written 0
VIRKARUSU Swedish Skills of the Staff of Public Organizations, oral 0
KC00AKO10 Working Life English 3 3 3 1 1 1
KC00AKO20 Professional English 3 3 3 1.5 1.5
TITE16-1002
Mathematics

(Choose all )

14
KC00AMT1030 Algebra and Geometry 4 4 4 2 2
KC00AMT1010 Vectors and Matrices 3 3 3 1 1 1
KC00AMT1020 Differential and Integral Calculus 3 3 3 1 1 1
KC00AMT1041 Computer aided mathematics 4 4 4 1.3 1.3 1.3
TITE16-1003
Physics

(Choose all )

12
KC00AFY1000 Mechanics 3 3 3 1.5 1.5
KC00AFY1010 Electrical and Thermal Physics 3 3 3 1 1 1
KC00AFY1020 Physics Laboratory Works 3 3 3 1.5 1.5
KL25AA30000 Wave Motion and Modern Physics 3 3 3 1 1 1
TITE16-1004
COMMON PROFESSIONAL STUDIES

(Choose ects: 130 )

130
TITE16-1006
COMMON PROFESSIONAL STUDIES

(Choose all )

100
TITE16-1005
Software engineering

(Choose all )

39
KC00BOHPE10 Basics of programming 1 3 3 3 1.5 1.5
KL25AB10453 Basics of programming 2 4 4 4 1.3 1.3 1.3
KL04BT50070 Object oriented programming 4 4 4 2 2
KL04BT51010 Data structures and algorithms 4 4 4 1.3 1.3 1.3
KL04BT52020 User interfaces 3 3 3 1.5 1.5
KL04BT10020 Client-side Web Development 3 3 3 1.5 1.5
KL04BT50018 Operating systems 4 4 4 1.3 1.3 1.3
KL04BT50020 Databases 4 4 4 2 2
KL04BT10010 Structured documents 3 3 3 1 1 1
KL04BT40043 Server programming 1 3 3 3 1.5 1.5
KL04BT40060 C Programming language 4 4 4 2 2
TITE16-1008
Data communication

(Choose all )

22
KL25AA40000 Micro Computer Technology 3 3 3 1.5 1.5
KL04BT53011 Data communication 4 4 4 1.3 1.3 1.3
KL04BT30011 Computer networks 3 3 3 1.5 1.5
KL04BT42042 Wireless data transmission 3 3 3 1 1 1
KL04BTTIVE1 Computer security 3 3 3 1.5 1.5
KL25AB77200 Industrial Internet 3 3 3 1 1 1
KL04BT50016 Intranet 3 3 3 1.5 1.5
TITE16-1007
Embedded Systems and Electronics

(Choose all )

31
KL25AB10403 Electrical engineering 4 4 4 1.3 1.3 1.3
KL25AB10300 Electrical safety 2 2 2 1 1
KL25AB10050 Basics of digital technology 3 3 3 1.5 1.5
KL04BT40122 Special project in embedded systems 3 3 3 1 1 1
KL04BT40131 Basics of electronic 3 3 3 1.5 1.5
KL25AB10000 Basics of Automation 3 3 3 1.5 1.5
KL25AB10250 Programmable Logic Controllers 3 3 3 1 1 1
KL04BT40010 Embedded systems 4 4 4 1.3 1.3 1.3
KL04BT40038 Project assignment in information technology 6 6 6 2 2 2
TITE16-1009
Entrepreneurship

(Choose all )

8
KL04BT10110 Enterprise resource planning systems 3 3 3 1 1 1
KC04CA85013 Working Life Communication 2 2 2 0.7 0.7 0.7
KC00BYT1050 Human resource management, HRM 3 3 3 1 1 1
TITE16-1012
COMPUTER NETWORK TECHNOLOGY PROFESSIONAL STUDIES

(Choose ects: 30 )

30
KL04BT50012 Linux server 3 3 3 1.5 1.5
KL04BT50014 Windows - Server 3 3 3 1 1 1
KL04BTOHTE4 Sharepoint application development 3 3 3 1 1 1
KL04BT53030 Telecommunication laboratories 3 3 3 1 1 1
KL04BT53031 Networking, routers and routing basics 3 3 3 1.5 1.5
KL04BT53034 IPv6 Networks 3 3 3 1 1 1
KL04BT53032 WAN technologies 3 3 3 1 1 1
KL04BT53033 Virtualization Environments 3 3 3 1 1 1
TITE16-1011
Choose at least 6 credits from the following

(Choose 21 )

6 - 21
KL04BTOHTE1 Software engineering 3 3 3 1 1 1
KL04BT50041 Application Development 3 3 3 1 1 1
KL04BT41012 Laboratory assignments in electronics 3 3 3 1.5 1.5
KL04BT42030 Signal processing 3 3 3 1 1 1
KL04BT51030 Java Programming 3 3 3 1.5 1.5
KL04BTOHTE2 Java EE 3 3 3 1 1 1
KL04BT40121 Networks and Bus interfaces 3 3 3 1 1 1
TITE16-1010
SOFTWARE ENGINEERING PROFESSIONAL STUDIES

(Choose ects: 30 )

30
KL04BT50040 Application development 3 3 3 1 1 1
KL04BT40040 Embedded PC systems 3 3 3 1 1 1
KL04BT52030 Software project 6 6 6 2 2 2
KC04BT52031 Software project A 3
KC04BT52032 Software project B 3
KL04BT32032 Embedded systems programming 3 3 3 1.5 1.5
KL04BTOHTE1 Software engineering 3 3 3 1 1 1
KL04VEMO05 Mobile programming 3 3 3 1 1 1
KL04BT53040 Network programming 3 3 3 1.5 1.5
TITE16-1013
Choose at least 6 credits from the following

(Choose 15 )

6 - 15
KL04BT40123 Networks and Bus interfaces 3 3 3 1 1 1
KL04BT51030 Java Programming 3 3 3 1.5 1.5
KL04BTOHTE2 Java EE 3 3 3 1 1 1
KL04BTOHTE5 Game programming 3 3 3 1 1 1
KL04BTOHTE4 Sharepoint application development 3 3 3 1 1 1
TITE16-1014
ELECTIVE STUDIES

(Choose ects: 10 )

10
KL04DVTT04 Basics of Visualization 3
KL17DWC105 Cisco Semester 1 3
STOREAPPS Store Apps 3
KL17DW110 Cisco CCNA 2 Routing and Switching Essentials 4
KL17DW111 Cisco CCNA 3 Routing and Switching, Scaling Networks 4
KL04DW40010 Python Programming 3
A800CH65 Machine Vision Methods and Applications 4
TITE16-1021
SeAMK-TTY study path, mathematics

(Choose all )

15
8X00BE29 Engineering mathematics 123 7
8X00BE30 Engineering mathematics 4 4
8X00BE31 Probability calculus 4
TITE16-1015
PRACTICAL TRAINING

(Choose all )

30
KC23EK20013 Practical Training 1 15 15 15 5 5 5
KC23EK20014 Practical Training 2 15 15 15 7.5 7.5
TITE16-1016
BACHELOR'S THESIS

(Choose all )

15
KC00F99999 Final thesis 15 15 15 5 5 5
Total 240 59.3 79.4 83.3 62 28.3 31 36 43.4 28.3 55 23 39 14.2 14.2 10.2 10.2 10.2 18 18 15.3 13.9 13.9 14.2 14.2 18.4 18.4 18.4 11.5 11.5 13 13 13

General competencies (Bachelor’s Degrees)

1 Learning competence

- is able to self-evaluate and develop one’s competence and learning style orientation
- is able to retrieve and analyze information and evaluate it critically
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams

Study and working life skills
Internationalization Skills
Communication Skills
ICT Skills
Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Research and Development
Introduction to Project Work
Swedish
Working Life English
Professional English
Algebra and Geometry
Vectors and Matrices
Differential and Integral Calculus
Computer aided mathematics
Mechanics
Electrical and Thermal Physics
Physics Laboratory Works
Wave Motion and Modern Physics
Basics of programming 1
Basics of programming 2
Object oriented programming
Data structures and algorithms
User interfaces
Client-side Web Development
Micro Computer Technology
Electrical safety
Basics of digital technology
Special project in embedded systems
Basics of electronic
Project assignment in information technology
Enterprise resource planning systems
Human resource management, HRM
Application Development
Signal processing
Java Programming
Java EE
Networks and Bus interfaces
Application development
Networks and Bus interfaces
Java Programming
Java EE
Sharepoint application development
Practical Training 1
Practical Training 2
2 Ethical competence

- is able to take responsibility for one’s own actions and for the consequences of these actions
- is able to work according to the ethical principles of the subject field
- is able to take other people into account in one’s actions
- is able to apply the principles of equality
- is able to apply the principles of sustainable development
- is capable of social influencing using one’s know-how and based on ethical values

Study and working life skills
Internationalization Skills
Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Project Work
Physics Laboratory Works
Computer networks
Electrical safety
Human resource management, HRM
Software engineering
Software engineering
Practical Training 1
Practical Training 2
3 Working community competence

- is able to operate as a member of a work community
- is able to operate in communicative and interactive situations in working life
- is able to utilize information and communications technology in one’s subject field
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks
- is capable of decision making in unpredicted situations
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks
- possesses entrepreneurial skills

Study and working life skills
Communication Skills
ICT Skills
Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Project Work
Computer aided mathematics
Basics of programming 1
Basics of programming 2
Object oriented programming
Data structures and algorithms
User interfaces
Client-side Web Development
Project assignment in information technology
Enterprise resource planning systems
Application Development
Java Programming
Java EE
Application development
Software project
Java Programming
Java EE
Sharepoint application development
Practical Training 1
Practical Training 2
4 Innovation competence

- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field
- is able to work in projects
- is capable of creative problem solving and development of working methods
- is able to find customer-oriented, sustainable and profitable solutions

Business Operations and Entrepreneurship
Computer aided mathematics
Mechanics
Electrical and Thermal Physics
Physics Laboratory Works
Wave Motion and Modern Physics
Server programming 1
Project assignment in information technology
Software engineering
Networks and Bus interfaces
Software project
Embedded systems programming
Software engineering
Practical Training 1
Practical Training 2
5 Internationalization competence

- possesses communicative competence necessary for one’s work and for professional development in the subject field
- is able to operate in a multicultural environment
- takes into account the effects of and opportunities for internationalization development in one’s own field

Internationalization Skills
Business Operations and Entrepreneurship
Basics of Business Competence
Swedish
Working Life English
Professional English
Software project
Practical Training 1
Practical Training 2
6 Entrepreneurial competence

- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working.
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business.

Study and working life skills
Business Operations and Entrepreneurship
Basics of Business Competence
Server programming 1
Industrial Internet
Intranet
Programmable Logic Controllers
Project assignment in information technology
Enterprise resource planning systems
Human resource management, HRM
Linux server
Software engineering
Embedded PC systems
Software project
Software engineering
Practical Training 1
Practical Training 2
7 Quality control competence

- Knowledge of the typical field-related quality control systems
- Understanding of quality-control and the requirements of quality-control systems.

Study and working life skills
Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Project Work
Databases
Project assignment in information technology
Enterprise resource planning systems
Human resource management, HRM
Software engineering
Software project
Embedded systems programming
Software engineering
Practical Training 1
Practical Training 2
Not grouped
Swedish Skills of the Staff of Public Organizations, written
Swedish Skills of the Staff of Public Organizations, oral
Operating systems
Structured documents
C Programming language
Data communication
Wireless data transmission
Computer security
Electrical engineering
Basics of Automation
Embedded systems
Working Life Communication
Windows - Server
Sharepoint application development
Telecommunication laboratories
Networking, routers and routing basics
IPv6 Networks
WAN technologies
Virtualization Environments
Laboratory assignments in electronics
Software project A
Software project B
Mobile programming
Network programming
Game programming
Basics of Visualization
Cisco Semester 1
Store Apps
Cisco CCNA 2 Routing and Switching Essentials
Cisco CCNA 3 Routing and Switching, Scaling Networks
Python Programming
Machine Vision Methods and Applications
Engineering mathematics 123
Engineering mathematics 4
Probability calculus
Final thesis

Information Technology competencies

1 Mathematical and scientific competence

A Bachelor of Engineering (IT):
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology
- utilises mathematical principles, methods and tools
- understands the laws of physics needed in field-related applications and the principles of sustainable development.

Computer aided mathematics
Mechanics
Electrical and Thermal Physics
Physics Laboratory Works
Wave Motion and Modern Physics
Databases
Structured documents
C Programming language
Computer networks
Electrical engineering
Electrical safety
Basics of digital technology
Special project in embedded systems
Basics of electronic
Embedded systems
Project assignment in information technology
Signal processing
Networks and Bus interfaces
Embedded systems programming
Networks and Bus interfaces
Practical Training 1
Practical Training 2
2 Hardware competence

A Bachelor of Engineering (IT):
- has command of electrical engineering and the safety issues associated with electricity
- possesses knowledge of the more common electronics components and how they work
- understands the processes involved in developing and manufacturing electronics
- understands the architecture of computers and how the essential components work
- understands IP-based information networks and how their active devices work
- is competent in developing, implementing and maintaining simple networks.

Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Project Work
Physics Laboratory Works
Operating systems
C Programming language
Micro Computer Technology
Data communication
Computer networks
Wireless data transmission
Computer security
Industrial Internet
Intranet
Electrical engineering
Electrical safety
Basics of digital technology
Special project in embedded systems
Basics of electronic
Basics of Automation
Programmable Logic Controllers
Embedded systems
Project assignment in information technology
Linux server
Windows - Server
Telecommunication laboratories
Networking, routers and routing basics
IPv6 Networks
WAN technologies
Laboratory assignments in electronics
Networks and Bus interfaces
Embedded systems programming
Networks and Bus interfaces
Practical Training 1
Practical Training 2
3 Software competence

A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client.

Computer aided mathematics
Basics of programming 1
Basics of programming 2
Object oriented programming
Data structures and algorithms
User interfaces
Client-side Web Development
Operating systems
Databases
Structured documents
Server programming 1
C Programming language
Industrial Internet
Intranet
Programmable Logic Controllers
Embedded systems
Project assignment in information technology
Linux server
Software engineering
Application Development
Signal processing
Java Programming
Java EE
Networks and Bus interfaces
Application development
Embedded PC systems
Software project
Embedded systems programming
Software engineering
Mobile programming
Network programming
Networks and Bus interfaces
Java Programming
Java EE
Sharepoint application development
Practical Training 1
Practical Training 2
4 Competence in ICT business

A Bachelor of Engineering (IT):
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances
- understands the productisation processes in the ICT field
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations.

Introduction to Project Work
Project assignment in information technology
Software engineering
Application Development
Application development
Software project
Software engineering
Practical Training 1
Practical Training 2
5 Competence in ICT engineering

A Bachelor of Engineering (IT):
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work
- communicates with clients and executes technical solutions that meet their needs
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field.

Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Project Work
Computer aided mathematics
Basics of programming 1
Basics of programming 2
Object oriented programming
Data structures and algorithms
User interfaces
Client-side Web Development
Operating systems
Databases
Structured documents
Server programming 1
C Programming language
Micro Computer Technology
Data communication
Computer networks
Wireless data transmission
Computer security
Industrial Internet
Intranet
Electrical engineering
Electrical safety
Basics of digital technology
Special project in embedded systems
Basics of electronic
Basics of Automation
Programmable Logic Controllers
Embedded systems
Project assignment in information technology
Linux server
Windows - Server
Telecommunication laboratories
Networking, routers and routing basics
IPv6 Networks
WAN technologies
Software engineering
Application Development
Laboratory assignments in electronics
Java Programming
Java EE
Application development
Embedded PC systems
Software project
Embedded systems programming
Software engineering
Mobile programming
Network programming
Java Programming
Java EE
Sharepoint application development
Practical Training 1
Practical Training 2
Not grouped
Study and working life skills
Internationalization Skills
Communication Skills
ICT Skills
Introduction to Research and Development
Swedish
Swedish Skills of the Staff of Public Organizations, written
Swedish Skills of the Staff of Public Organizations, oral
Working Life English
Professional English
Algebra and Geometry
Vectors and Matrices
Differential and Integral Calculus
Enterprise resource planning systems
Working Life Communication
Human resource management, HRM
Sharepoint application development
Virtualization Environments
Software project A
Software project B
Game programming
Basics of Visualization
Cisco Semester 1
Store Apps
Cisco CCNA 2 Routing and Switching Essentials
Cisco CCNA 3 Routing and Switching, Scaling Networks
Python Programming
Machine Vision Methods and Applications
Engineering mathematics 123
Engineering mathematics 4
Probability calculus
Final thesis

Bachelor’s Degree studies

1 Basic Studies
Study and working life skills
Internationalization Skills
Communication Skills
ICT Skills
Business Operations and Entrepreneurship
Basics of Business Competence
Introduction to Research and Development
Introduction to Project Work
Swedish
Working Life English
Professional English
Algebra and Geometry
Vectors and Matrices
Differential and Integral Calculus
Computer aided mathematics
Mechanics
Electrical and Thermal Physics
Physics Laboratory Works
Wave Motion and Modern Physics
2 Professional Studies
Basics of programming 1
Basics of programming 2
Object oriented programming
Data structures and algorithms
User interfaces
Client-side Web Development
Operating systems
Databases
Structured documents
Server programming 1
C Programming language
Micro Computer Technology
Data communication
Computer networks
Wireless data transmission
Computer security
Industrial Internet
Intranet
Electrical engineering
Electrical safety
Basics of digital technology
Special project in embedded systems
Basics of electronic
Basics of Automation
Programmable Logic Controllers
Embedded systems
Project assignment in information technology
Enterprise resource planning systems
Working Life Communication
Human resource management, HRM
Linux server
Windows - Server
Sharepoint application development
Telecommunication laboratories
Networking, routers and routing basics
IPv6 Networks
WAN technologies
Virtualization Environments
Software engineering
Application Development
Laboratory assignments in electronics
Signal processing
Java Programming
Java EE
Networks and Bus interfaces
Application development
Embedded PC systems
Software project
Embedded systems programming
Software engineering
Mobile programming
Network programming
Networks and Bus interfaces
Java Programming
Java EE
Game programming
Sharepoint application development
3 Free-Choice Studies

No attached course units

4 Training
Practical Training 1
Practical Training 2
5 Thesis
Final thesis
Not grouped
Swedish Skills of the Staff of Public Organizations, written
Swedish Skills of the Staff of Public Organizations, oral
Software project A
Software project B
Basics of Visualization
Cisco Semester 1
Store Apps
Cisco CCNA 2 Routing and Switching Essentials
Cisco CCNA 3 Routing and Switching, Scaling Networks
Python Programming
Machine Vision Methods and Applications
Engineering mathematics 123
Engineering mathematics 4
Probability calculus

Code Name Credits (cr)
TITE16-1017
BASIC STUDIES COMMON TO ALL IN SEAMK

(Choose all )

20
TITE16-1018
Building competence

(Choose all )

10
YPO1A2 Study and working life skills 2
YPO2A2 Internationalization Skills 2
YPO3A3 Communication Skills 3
YPO4A3 ICT Skills 3
TITE16-1019
Business and entrepreneurship competence

(Choose all )

5
YPO1B3 Business Operations and Entrepreneurship 3
YPO2B2 Basics of Business Competence 2
TITE16-1020
Research and project work skills

(Choose all )

5
YPO1C2 Introduction to Research and Development 2
YPO2C3 Introduction to Project Work 3
TITE16-1000
BASIC STUDIES FOR ENGINEERING STUDENTS

(Choose all )

35
TITE16-1001
Languages

(Choose all )

9
KL04AT10040 Swedish 3
VIRKARUKI Swedish Skills of the Staff of Public Organizations, written 0
VIRKARUSU Swedish Skills of the Staff of Public Organizations, oral 0
KC00AKO10 Working Life English 3
KC00AKO20 Professional English 3
TITE16-1002
Mathematics

(Choose all )

14
KC00AMT1030 Algebra and Geometry 4
KC00AMT1010 Vectors and Matrices 3
KC00AMT1020 Differential and Integral Calculus 3
KC00AMT1041 Computer aided mathematics 4
TITE16-1003
Physics

(Choose all )

12
KC00AFY1000 Mechanics 3
KC00AFY1010 Electrical and Thermal Physics 3
KC00AFY1020 Physics Laboratory Works 3
KL25AA30000 Wave Motion and Modern Physics 3
TITE16-1004
COMMON PROFESSIONAL STUDIES

(Choose ects: 130 )

130
TITE16-1006
COMMON PROFESSIONAL STUDIES

(Choose all )

100
TITE16-1005
Software engineering

(Choose all )

39
KC00BOHPE10 Basics of programming 1 3
KL25AB10453 Basics of programming 2 4
KL04BT50070 Object oriented programming 4
KL04BT51010 Data structures and algorithms 4
KL04BT52020 User interfaces 3
KL04BT10020 Client-side Web Development 3
KL04BT50018 Operating systems 4
KL04BT50020 Databases 4
KL04BT10010 Structured documents 3
KL04BT40043 Server programming 1 3
KL04BT40060 C Programming language 4
TITE16-1008
Data communication

(Choose all )

22
KL25AA40000 Micro Computer Technology 3
KL04BT53011 Data communication 4
KL04BT30011 Computer networks 3
KL04BT42042 Wireless data transmission 3
KL04BTTIVE1 Computer security 3
KL25AB77200 Industrial Internet 3
KL04BT50016 Intranet 3
TITE16-1007
Embedded Systems and Electronics

(Choose all )

31
KL25AB10403 Electrical engineering 4
KL25AB10300 Electrical safety 2
KL25AB10050 Basics of digital technology 3
KL04BT40122 Special project in embedded systems 3
KL04BT40131 Basics of electronic 3
KL25AB10000 Basics of Automation 3
KL25AB10250 Programmable Logic Controllers 3
KL04BT40010 Embedded systems 4
KL04BT40038 Project assignment in information technology 6
TITE16-1009
Entrepreneurship

(Choose all )

8
KL04BT10110 Enterprise resource planning systems 3
KC04CA85013 Working Life Communication 2
KC00BYT1050 Human resource management, HRM 3
TITE16-1012
COMPUTER NETWORK TECHNOLOGY PROFESSIONAL STUDIES

(Choose ects: 30 )

30
KL04BT50012 Linux server 3
KL04BT50014 Windows - Server 3
KL04BTOHTE4 Sharepoint application development 3
KL04BT53030 Telecommunication laboratories 3
KL04BT53031 Networking, routers and routing basics 3
KL04BT53034 IPv6 Networks 3
KL04BT53032 WAN technologies 3
KL04BT53033 Virtualization Environments 3
TITE16-1011
Choose at least 6 credits from the following

(Choose 21 )

6 - 21
KL04BTOHTE1 Software engineering 3
KL04BT50041 Application Development 3
KL04BT41012 Laboratory assignments in electronics 3
KL04BT42030 Signal processing 3
KL04BT51030 Java Programming 3
KL04BTOHTE2 Java EE 3
KL04BT40121 Networks and Bus interfaces 3
TITE16-1010
SOFTWARE ENGINEERING PROFESSIONAL STUDIES

(Choose ects: 30 )

30
KL04BT50040 Application development 3
KL04BT40040 Embedded PC systems 3
KL04BT52030 Software project 6
KC04BT52031 Software project A 3
KC04BT52032 Software project B 3
KL04BT32032 Embedded systems programming 3
KL04BTOHTE1 Software engineering 3
KL04VEMO05 Mobile programming 3
KL04BT53040 Network programming 3
TITE16-1013
Choose at least 6 credits from the following

(Choose 15 )

6 - 15
KL04BT40123 Networks and Bus interfaces 3
KL04BT51030 Java Programming 3
KL04BTOHTE2 Java EE 3
KL04BTOHTE5 Game programming 3
KL04BTOHTE4 Sharepoint application development 3
TITE16-1014
ELECTIVE STUDIES

(Choose ects: 10 )

10
KL04DVTT04 Basics of Visualization 3
KL17DWC105 Cisco Semester 1 3
STOREAPPS Store Apps 3
KL17DW110 Cisco CCNA 2 Routing and Switching Essentials 4
KL17DW111 Cisco CCNA 3 Routing and Switching, Scaling Networks 4
KL04DW40010 Python Programming 3
A800CH65 Machine Vision Methods and Applications 4
TITE16-1021
SeAMK-TTY study path, mathematics

(Choose all )

15
8X00BE29 Engineering mathematics 123 7
8X00BE30 Engineering mathematics 4 4
8X00BE31 Probability calculus 4
TITE16-1015
PRACTICAL TRAINING

(Choose all )

30
KC23EK20013 Practical Training 1 15
KC23EK20014 Practical Training 2 15
TITE16-1016
BACHELOR'S THESIS

(Choose all )

15
KC00F99999 Final thesis 15

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

Go back to top of page