Skip to main content

Information Technology, S09 Espoo: Telecommunication Technology

Code: TT09S1E

Degree title
Bachelor of Engineering, BEng
Credits
240 ects
Duration
4 years (240 ECTS)
Start semester
Autumn 2009
Teaching language
Finnish

Descriptions

The domain of Information Technology contains all subjects related to computers and data processing and networking. Information Technology has an influence on the work carried out by humans and organizations in our modern information society.

Information and communication technology has a profound impact on developing new innovations; furthermore it is a key factor in economic growth. When companies experience changes in their structural operations, the software and ICT services will facilitate the changes and guarantee the smooth running of operations.

The objectives of the engineering education in Information Technology are to learn the basic knowledge of and the skills to use devices, software and systems as well as to understand their structure and operation. The requirements of the working life include knowledge and skills of leadership, oral and literary work, acquisition of information and principles of life long learning.

Further information

The curriculum is based on the needs of working life and has been developed together with ICT industry representatives.

Show study timings by semester, study year or period

Code Name Credits (ECTS) 2009-2010 2010-2011 2011-2012 2012-2013 Autumn 2009 Spring 2010 Autumn 2010 Spring 2011 Autumn 2011 Spring 2012 Autumn 2012 Spring 2013 1. / 2009 2. / 2009 3. / 2010 4. / 2010 1. / 2010 2. / 2010 3. / 2011 4. / 2011 1. / 2011 2. / 2011 3. / 2012 4. / 2012 1. / 2012 2. / 2012 3. / 2013 4. / 2013
TT09S1E-1000
Core Requirement Studies

(Choose all )

54
TT09S1E-1005
Mathematics

(Choose ects: 0)

0
XX00AA55 Functions and Complex Numbers 3
XX00AA56 Vectors and Matrices 3
XX00AA57 Differential Calculus 3
XX00AA58 Integral Calculus 3
XX00AA59 Mathematics for Digital Techniques 3
TT00AA04 Probability 3
XX00AA60 Integral Transforms 3
XX00AA62 Digital Signal Processing Mathematics 3
TT09S1E-1006
Physics

(Choose all )

15
XX00AA63 Introduction to Engineering Physics 3
XX00AA64 Electricity 3
XX00AA65 Magnetism 3
XX00AA66 Wave Motion and Oscillations 3
XX00AA67 Physics laboratories 3
TT09S1E-1007
Language Studies

(Choose all )

15
XX00AA69 Working Life Finnish and Academic Communication Skills 3
XX00AB54 Professional English 3
XX00AA71 English Communication Skills for Information Technology 3
XX00AB53 Swedish at Work 3
XX00AB59 Finnish as a Second Language: Finnish at Work 3
TT09S1E-1008
Industrial Management

(Choose all )

12
XX00AA07 Project Operation 3
XX00AA05 Profitability of Technology Business 3
XX00AA15 Investment Calculations and Decision Making 3
XX00AA25 Leadership 3
TT09S1E-1009
Orientation Project

(Choose all )

9
XX00AA02 Introduction to Computing 3
XX00AA68 Finnish Communication Skills for Technology 3
XX00AA73 Setting Up and Usage of Personal Computer (PC) 3
XX00AB52 Introduction to Studies 3
TT09S1E-1001
PROFESSIONAL STUDIES

(Choose all )

90
TT09S1E-1010
COMMON PROFESSIONAL STUDIES

(Choose 0)

0
XX00AA74 Unix/Linux Basics 3
XX00AA89 Basics of Information Security 3
XX00AA75 Electronic Systems 3
XX00AA76 Digital Fundamentals (circuits) 3
XX00AA77 Computer Architecture 3
XX00AA78 Introduction to Programming 3
TT00AA12 Advanced C Programming 3
XX00AA79 Introduction to Database Management 3
XX00AA80 Introduction to Telecommunications 3
TT00AA13 Communication Networks 3
XX00AA81 Local Area Networks (CCNA 1) 3
XX00AA90 Routing Networks (CCNA 2) 3
XX00AA82 Microprocessors 3
TT00AA14 Information Technology Project 6
TT09S1E-1023
COMMON PROFESSIONAL STUDIES IN TELECOMMUNICATIONS

(Choose all )

15
TT00AA62 Data Communication Methods 6
TT00AA63 Digital Transmission 3
TT00AA64 Broadband Communication 3
TT00AA65 Transmission Line Theory 3
TT09S1E-1024
Personal Telecommunication

(Choose all )

15
TT00AA67 Wireless LANs and MANs 3
TT00AA68 Mobile Communications 3
TT00AA69 Packet Switched Mobile Networks 3
TT00AA70 Broadband Wireless Multiple Access Methods 3
TT00AA71 Real Time Packet Switched Voice Services 3
TT09S1E-1025
ELECTIVE PROFESSSIONAL STUDIES IN TELECOMMUNICATIONS

(Choose all )

0
TT09S1E-1026
Radio Technology

(Choose all )

15
TT00AA74 Radio Technology 3
TT00AA75 Radio Systems 3
TT00AA76 Radio Network Planning 3
TT00AA77 Microwave and Antenna Technology 3
TT00AA78 Adaptive Radio 3
TT09S1E-1027
Wireless Multimedia

(Choose all )

15
TT00AA80 Mobile Messaging 3
TT00AA81 Broadcast Systems 3
TT00AA82 Multimedia formats 3
TT00AA83 Mobile Application Programming 6
TT09S1E-1028
Telecommunication Systems

(Choose all )

15
TT00AA86 Signaling in Telecommunication Networks 3
TT00AA87 Optical Networks 3
TT00AA88 Telecommunication software 3
TT00AA89 Telecommunication systems testing 3
T0041 Telecommunications Network Management 3
TT09S1E-1029
Innovation Project

(Choose all )

15
TT00AA91 Telecommunications Project 15
TT09S1E-1002
ELECTIVE STUDIES

(Choose all )

9
XX00AA84 Expressions and Equations 3
XX00AA85 Physics tutorials 3
XX00AA87 Communication Skills in ICT 3
TT09S1E-1003
WORK PLACEMENT

(Choose all )

0
TT09S1E-1004
Bachelor's Thesis

(Choose all )

15
XX00AA91 Bachelor's Thesis and Maturity Test 15
Total 240 66 42 58.5 71.5 36 30 30 12 27 31.5 55.5 16 21 15 15 15 15 15 6 6 6 21 27.8 3.8 12.8 42.8 11 5

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

polytechnics::bachelor level

Government Decree on Polytechnics (15.5.2003/352; 4 §)

Professional Studies
Discrete Mathematics
Professional English
Swedish at Work
Introduction to Computing
Unix/Linux Basics
Electronic Systems
Introduction to Programming
Advanced C Programming
Local Area Networks (CCNA 1)
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Modeling
Software Production
User Centered Interface Design
Database Structures
Data Structures and Algorithms
Operating Systems
Symbian programming 1
Real-time Operating System
Device Drivers
XML and Related Technologies
Server-side Programming
Computer Graphics and Animation
Software Engineering Project
Circuit Analysis
International Project Communication
Electronics Applications
Embedded Systems Programming
Basic of Digital Signal Processing
Interfacing PC
Programmable Logic Devices
Embedded Systems Debugging
Printed Circuit Boards
USB Devices
Digital Signal Processing Systems
Digital Signal Processors
Analysis of Measurement Data
Electro Magnetic Compatibility
Virtual Instrumentation
Sensor Technology
Project Work
Data Communication Methods
Digital Transmission
Broadband Communication
Transmission Line Theory
Wireless LANs and MANs
Mobile Communications
Packet Switched Mobile Networks
Broadband Wireless Multiple Access Methods
Real Time Packet Switched Voice Services
Radio Network Planning
Microwave and Antenna Technology
Broadcast Systems
Multimedia formats
Mobile Application Programming
Telecommunication software
Telecommunication systems testing
Wide Area Networks (CCNA 4)
Wireless Lans (WLANs)
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Windows Workstation Environment (Vista/Windows 7) (MCP/MCSA/MCSE)
Managing and Maintaining Windows Server 2003 (MCP/MCSA/MCSE)
Windows Server 2003 Network Infrastructure (MCP/MCSA/MCSE)
Planning, Implementing, and Maintaining Active Directory (MCP/MCSE)
Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE)
MS Echange 2007 Mail Server (MCP/MCSA/MCSE)
SQL 2005 Server (MCP/MCSA/MCSE)
Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 verkkoinfrastruktuuri (MCP/MCSA/MCSE)
Cryptomathematics and Computability
Network Security
IP Multimedia Systems
Script Programming
Work Placement
Industrial placement 1
Industrial placement 2
Bachelor´s Thesis

No attached course units

Core Requirement Studies
Functions and Complex Numbers
Vectors and Matrices
Differential Calculus
Integral Calculus
Mathematics for Digital Techniques
Probability
Integral Transforms
Mathematical Statistics
Digital Signal Processing Mathematics
Introduction to Engineering Physics
Electricity
Magnetism
Wave Motion and Oscillations
Physics laboratories
Working Life Finnish and Academic Communication Skills
English Communication Skills for Information Technology
Finnish as a Second Language: Finnish at Work
Profitability of Technology Business
Finnish Communication Skills for Technology
Setting Up and Usage of Personal Computer (PC)
Introduction to Studies
Digital Fundamentals (circuits)
Computer Architecture
Introduction to Database Management
Introduction to Telecommunications
Communication Networks
Microprocessors
Information Technology Project
Elective Studies
Investment Calculations and Decision Making
Leadership
Routing Networks (CCNA 2)
Communication Skills in ICT
Prep Course for Professional Swedish
Prep Course for Professional English
Not grouped
Project Operation
Basics of Information Security
Mobile Programming
Symbian programming 2
Multi-tier Applications
.NET Architecture
Implementing Distributed Systems
Real-Time Programming
Rich Internet Applications
Game Programming
Simulation
Software Testing and Management
Radio Technology
Radio Systems
Adaptive Radio
Mobile Messaging
Signaling in Telecommunication Networks
Optical Networks
Telecommunications Network Management
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Network Management in IP Networks
Technical Security
Intrusion and Defence Techniques in Practice
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
Special Course on Server Technologies
Project on Data Networks
Expressions and Equations
Physics tutorials
Bachelor's Thesis and Maturity Test

degree programme in information and communications technology::competences

Tietotekniikan koulutusohjelman kompetenssit: 1. Matemaattis-luonnontieteellinen osaaminen 2. Ohjelmistotuotanto 3. Tietojärjestelmät 4. Sulautettu tietotekniikka 5. Tietoturva 6. Tietoverkot 7. Henkilökohtainen tietoliikennetekniikka Lähettänyt Ulla Forsström 12.2.2009

Henkilökohtainen tietoliikennetekniikka
Probability
Integral Transforms
Mathematical Statistics
Digital Signal Processing Mathematics
Electricity
Magnetism
Wave Motion and Oscillations
Physics laboratories
Introduction to Computing
Unix/Linux Basics
Basics of Information Security
Computer Architecture
Introduction to Telecommunications
Communication Networks
Information Technology Project
Mobile Programming
Symbian programming 1
Symbian programming 2
Interfacing PC
USB Devices
Analysis of Measurement Data
Data Communication Methods
Digital Transmission
Broadband Communication
Transmission Line Theory
Wireless LANs and MANs
Mobile Communications
Packet Switched Mobile Networks
Broadband Wireless Multiple Access Methods
Real Time Packet Switched Voice Services
Radio Technology
Radio Systems
Radio Network Planning
Microwave and Antenna Technology
Adaptive Radio
Mobile Messaging
Broadcast Systems
Multimedia formats
Mobile Application Programming
Signaling in Telecommunication Networks
Optical Networks
Telecommunication software
Telecommunication systems testing
Telecommunications Network Management
Telecommunications Project
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Matemaattis-luonnontieteellinen osaaminen
Functions and Complex Numbers
Vectors and Matrices
Differential Calculus
Integral Calculus
Mathematics for Digital Techniques
Discrete Mathematics
Probability
Integral Transforms
Mathematical Statistics
Digital Signal Processing Mathematics
Introduction to Engineering Physics
Electricity
Magnetism
Wave Motion and Oscillations
Physics laboratories
Investment Calculations and Decision Making
Introduction to Computing
Basics of Information Security
Electronic Systems
Digital Fundamentals (circuits)
Computer Architecture
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Multi-tier Applications
Simulation
Circuit Analysis
Electronics Applications
Embedded Systems Programming
Basic of Digital Signal Processing
Interfacing PC
Printed Circuit Boards
USB Devices
Analysis of Measurement Data
Electro Magnetic Compatibility
Virtual Instrumentation
Sensor Technology
Data Communication Methods
Digital Transmission
Broadband Wireless Multiple Access Methods
Radio Technology
Radio Systems
Radio Network Planning
Microwave and Antenna Technology
Adaptive Radio
Optical Networks
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Technical Security
Cryptomathematics and Computability
Network Security
Security Solutions
Project on Data Networks
Expressions and Equations
Physics tutorials
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Ohjelmistotuotanto
Functions and Complex Numbers
Vectors and Matrices
Mathematics for Digital Techniques
Discrete Mathematics
Probability
Mathematical Statistics
Project Operation
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Setting Up and Usage of Personal Computer (PC)
Unix/Linux Basics
Basics of Information Security
Computer Architecture
Introduction to Programming
Advanced C Programming
Introduction to Database Management
Microprocessors
Information Technology Project
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Modeling
Software Production
User Centered Interface Design
Database Structures
Data Structures and Algorithms
Operating Systems
Mobile Programming
Symbian programming 1
Symbian programming 2
Multi-tier Applications
.NET Architecture
Implementing Distributed Systems
Real-time Operating System
Real-Time Programming
Device Drivers
Rich Internet Applications
XML and Related Technologies
Server-side Programming
Game Programming
Computer Graphics and Animation
Simulation
Software Engineering Project
Software Testing and Management
Embedded Systems Programming
Interfacing PC
Embedded Systems Debugging
Analysis of Measurement Data
Mobile Application Programming
Telecommunication software
Telecommunications Project
Advanced Unix/Linux
Script Programming
Special Course on Server Technologies
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Sulautettu tietotekniikka
Differential Calculus
Integral Calculus
Mathematics for Digital Techniques
Integral Transforms
Digital Signal Processing Mathematics
Electricity
Magnetism
Wave Motion and Oscillations
Physics laboratories
Introduction to Computing
Unix/Linux Basics
Basics of Information Security
Electronic Systems
Digital Fundamentals (circuits)
Computer Architecture
Introduction to Programming
Advanced C Programming
Microprocessors
Information Technology Project
C++ Programming
C for Java Programmers
Advanced Object-Oriented Programming
User Centered Interface Design
Data Structures and Algorithms
Operating Systems
Mobile Programming
Symbian programming 1
Symbian programming 2
Real-time Operating System
Real-Time Programming
Device Drivers
Simulation
Circuit Analysis
International Project Communication
Electronics Applications
Embedded Systems Programming
Basic of Digital Signal Processing
Interfacing PC
Programmable Logic Devices
Embedded Systems Debugging
Printed Circuit Boards
USB Devices
Digital Signal Processing Systems
Digital Signal Processors
Analysis of Measurement Data
Electro Magnetic Compatibility
Virtual Instrumentation
Sensor Technology
Project Work
Telecommunications Project
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Tietojärjestelmät
Mathematics for Digital Techniques
Introduction to Computing
Setting Up and Usage of Personal Computer (PC)
Unix/Linux Basics
Basics of Information Security
Electronic Systems
Digital Fundamentals (circuits)
Introduction to Programming
Advanced C Programming
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Information Technology Project
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Modeling
Software Production
User Centered Interface Design
Database Structures
Data Structures and Algorithms
Operating Systems
Mobile Programming
Symbian programming 1
Symbian programming 2
Multi-tier Applications
.NET Architecture
Implementing Distributed Systems
Real-time Operating System
Real-Time Programming
Device Drivers
Rich Internet Applications
XML and Related Technologies
Server-side Programming
Game Programming
Computer Graphics and Animation
Simulation
Analysis of Measurement Data
Telecommunication software
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Network Management in IP Networks
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Technical Security
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Tietoturva
Probability
Mathematical Statistics
Introduction to Computing
Setting Up and Usage of Personal Computer (PC)
Unix/Linux Basics
Basics of Information Security
Introduction to Telecommunications
Communication Networks
Routing Networks (CCNA 2)
Information Technology Project
Operating Systems
Software Testing and Management
Analysis of Measurement Data
Wireless LANs and MANs
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE)
SQL 2005 Server (MCP/MCSA/MCSE)
Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE)
Technical Security
Intrusion and Defence Techniques in Practice
Cryptomathematics and Computability
Network Security
Security Solutions
Special Course on Server Technologies
Project on Data Networks
Prep Course for Professional English
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Tietoverkot
Mathematics for Digital Techniques
Probability
Mathematical Statistics
Introduction to Computing
Setting Up and Usage of Personal Computer (PC)
Basics of Information Security
Computer Architecture
Introduction to Database Management
Introduction to Telecommunications
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Information Technology Project
Operating Systems
Rich Internet Applications
Server-side Programming
Interfacing PC
Analysis of Measurement Data
Wireless LANs and MANs
Optical Networks
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Wireless Lans (WLANs)
Network Management in IP Networks
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Windows Workstation Environment (Vista/Windows 7) (MCP/MCSA/MCSE)
Managing and Maintaining Windows Server 2003 (MCP/MCSA/MCSE)
Windows Server 2003 Network Infrastructure (MCP/MCSA/MCSE)
Planning, Implementing, and Maintaining Active Directory (MCP/MCSE)
Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE)
MS Echange 2007 Mail Server (MCP/MCSA/MCSE)
SQL 2005 Server (MCP/MCSA/MCSE)
Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 verkkoinfrastruktuuri (MCP/MCSA/MCSE)
Technical Security
Intrusion and Defence Techniques in Practice
Cryptomathematics and Computability
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Not grouped
Working Life Finnish and Academic Communication Skills
Professional English
English Communication Skills for Information Technology
Swedish at Work
Finnish as a Second Language: Finnish at Work
Finnish Communication Skills for Technology
Introduction to Studies
Communication Skills in ICT
Prep Course for Professional Swedish

generic competences

========================================== Jäsennys poistunut käytöstä. Mallin korvaa ARENE:n soveltamisohje "SUOSITUS TUTKINTOJEN KANSALLISEN VIITEKEHYKSEN (NQF) JA TUTKINTOJEN YHTEISTEN KOMPETENSSIEN SOVELTAMISESTA AMMATTIKORKEA-KOULUISSA", 23.2.2010. Uusi malli tallennettu nimellä "amk::amk tutkintojen yleiset kompetenssit (2010)" 25.8.2010 (OT) ========================================== Ammattikorkeakoulututkinnon suorittaneiden yleiset kompetenssit (ECTS-projektin suositus 19.04.2006) Mallia käytetään sekä ammattikorkeakoulututkinnoissa että ylemmissä amk-tutkinnoissa. Kompetenssien määrittelyyn liittyviä asioita ja määrittelytyön tuloksia on käsitelty tarkemmin projektin kotisivuilla www.ncp.fi/ects.

Ethical Competence
Professional English
Swedish at Work
Leadership
Introduction to Studies
Basics of Information Security
Electronic Systems
Information Technology Project
User Centered Interface Design
Software Engineering Project
Electronics Applications
Interfacing PC
Printed Circuit Boards
USB Devices
Sensor Technology
Project Work
Telecommunications Project
Technical Security
Intrusion and Defence Techniques in Practice
Cryptomathematics and Computability
Network Security
Security Solutions
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Learning Competence
Functions and Complex Numbers
Vectors and Matrices
Differential Calculus
Integral Calculus
Mathematics for Digital Techniques
Discrete Mathematics
Probability
Integral Transforms
Mathematical Statistics
Digital Signal Processing Mathematics
Introduction to Engineering Physics
Electricity
Magnetism
Wave Motion and Oscillations
Physics laboratories
Working Life Finnish and Academic Communication Skills
Professional English
English Communication Skills for Information Technology
Swedish at Work
Finnish as a Second Language: Finnish at Work
Project Operation
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Finnish Communication Skills for Technology
Introduction to Studies
Unix/Linux Basics
Basics of Information Security
Electronic Systems
Digital Fundamentals (circuits)
Computer Architecture
Introduction to Programming
Advanced C Programming
Introduction to Database Management
Introduction to Telecommunications
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Information Technology Project
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Data Structures and Algorithms
Mobile Programming
Multi-tier Applications
Server-side Programming
Game Programming
Computer Graphics and Animation
Simulation
Software Engineering Project
Circuit Analysis
International Project Communication
Electronics Applications
Embedded Systems Programming
Basic of Digital Signal Processing
Interfacing PC
Programmable Logic Devices
Embedded Systems Debugging
USB Devices
Digital Signal Processing Systems
Digital Signal Processors
Analysis of Measurement Data
Electro Magnetic Compatibility
Virtual Instrumentation
Sensor Technology
Project Work
Broadband Wireless Multiple Access Methods
Radio Technology
Radio Systems
Radio Network Planning
Microwave and Antenna Technology
Adaptive Radio
Optical Networks
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Wireless Lans (WLANs)
Network Management in IP Networks
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Windows Workstation Environment (Vista/Windows 7) (MCP/MCSA/MCSE)
Managing and Maintaining Windows Server 2003 (MCP/MCSA/MCSE)
Windows Server 2003 Network Infrastructure (MCP/MCSA/MCSE)
Planning, Implementing, and Maintaining Active Directory (MCP/MCSE)
Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE)
MS Echange 2007 Mail Server (MCP/MCSA/MCSE)
SQL 2005 Server (MCP/MCSA/MCSE)
Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 verkkoinfrastruktuuri (MCP/MCSA/MCSE)
Technical Security
Intrusion and Defence Techniques in Practice
Cryptomathematics and Computability
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
Project on Data Networks
Expressions and Equations
Communication Skills in ICT
Prep Course for Professional Swedish
Prep Course for Professional English
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
International Competence
Working Life Finnish and Academic Communication Skills
Professional English
English Communication Skills for Information Technology
Swedish at Work
Finnish as a Second Language: Finnish at Work
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Finnish Communication Skills for Technology
Introduction to Studies
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Information Technology Project
Software Engineering Project
International Project Communication
Embedded Systems Programming
Interfacing PC
Programmable Logic Devices
Embedded Systems Debugging
USB Devices
Digital Signal Processing Systems
Virtual Instrumentation
Sensor Technology
Project Work
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Network Security
Project on Data Networks
Communication Skills in ICT
Prep Course for Professional Swedish
Prep Course for Professional English
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Development Competence
Working Life Finnish and Academic Communication Skills
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Introduction to Studies
Electronic Systems
Introduction to Database Management
Information Technology Project
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Software Production
Mobile Programming
Multi-tier Applications
XML and Related Technologies
Server-side Programming
Simulation
Software Engineering Project
Software Testing and Management
Circuit Analysis
International Project Communication
Interfacing PC
Embedded Systems Debugging
Printed Circuit Boards
USB Devices
Digital Signal Processing Systems
Virtual Instrumentation
Sensor Technology
Project Work
Broadband Wireless Multiple Access Methods
Radio Technology
Radio Systems
Radio Network Planning
Microwave and Antenna Technology
Adaptive Radio
Optical Networks
Telecommunications Project
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Organizational and Societal Competence
Working Life Finnish and Academic Communication Skills
Professional English
Swedish at Work
Project Operation
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Setting Up and Usage of Personal Computer (PC)
Introduction to Studies
Unix/Linux Basics
Basics of Information Security
Introduction to Database Management
Introduction to Telecommunications
Communication Networks
Information Technology Project
Modeling
Software Production
Operating Systems
Real-time Operating System
Real-Time Programming
Device Drivers
Software Engineering Project
Software Testing and Management
Project Work
Telecommunications Network Management
Telecommunications Project
Project on Data Networks
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Communication and Social Competence
Working Life Finnish and Academic Communication Skills
Professional English
English Communication Skills for Information Technology
Swedish at Work
Finnish as a Second Language: Finnish at Work
Project Operation
Profitability of Technology Business
Leadership
Introduction to Computing
Finnish Communication Skills for Technology
Setting Up and Usage of Personal Computer (PC)
Introduction to Studies
Basics of Information Security
Electronic Systems
Computer Architecture
Introduction to Programming
Advanced C Programming
Introduction to Database Management
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Information Technology Project
C++ Programming
C for Java Programmers
Java for C Programmers
Advanced Object-Oriented Programming
Design Patterns
Software Production
User Centered Interface Design
Mobile Programming
Server-side Programming
Simulation
Software Engineering Project
International Project Communication
Embedded Systems Programming
Interfacing PC
Printed Circuit Boards
Project Work
Telecommunications Project
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Network Management in IP Networks
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Building Multilayer Switched Network (CCNP 3)
Optimizing Converged Networks and Quality of Service (CCNP 4)
Managing and Maintaining Windows Server 2003 (MCP/MCSA/MCSE)
Windows Server 2003 Network Infrastructure (MCP/MCSA/MCSE)
Planning, Implementing, and Maintaining Active Directory (MCP/MCSE)
Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE)
MS Echange 2007 Mail Server (MCP/MCSA/MCSE)
SQL 2005 Server (MCP/MCSA/MCSE)
Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE)
Microsoft Windows Server 2008 verkkoinfrastruktuuri (MCP/MCSA/MCSE)
Technical Security
Intrusion and Defence Techniques in Practice
Cryptomathematics and Computability
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
Script Programming
Special Course on Server Technologies
Project on Data Networks
Communication Skills in ICT
Prep Course for Professional Swedish
Prep Course for Professional English
Industrial placement 1
Industrial placement 2
Bachelor's Thesis and Maturity Test
Not grouped
Database Structures
Symbian programming 1
Symbian programming 2
.NET Architecture
Implementing Distributed Systems
Rich Internet Applications
Data Communication Methods
Digital Transmission
Broadband Communication
Transmission Line Theory
Wireless LANs and MANs
Mobile Communications
Packet Switched Mobile Networks
Real Time Packet Switched Voice Services
Mobile Messaging
Broadcast Systems
Multimedia formats
Mobile Application Programming
Signaling in Telecommunication Networks
Telecommunication software
Telecommunication systems testing
Physics tutorials

Code Name Credits (ECTS)
TT09S1E-1000
Core Requirement Studies

(Choose all )

54
TT09S1E-1005
Mathematics

(Choose ects: 0 )

0
XX00AA55 Functions and Complex Numbers 3
XX00AA56 Vectors and Matrices 3
XX00AA57 Differential Calculus 3
XX00AA58 Integral Calculus 3
XX00AA59 Mathematics for Digital Techniques 3
TT00AA03 Discrete Mathematics 3
TT00AA04 Probability 3
XX00AA60 Integral Transforms 3
XX00AA61 Mathematical Statistics 3
XX00AA62 Digital Signal Processing Mathematics 3
TT09S1E-1006
Physics

(Choose all )

15
XX00AA63 Introduction to Engineering Physics 3
XX00AA64 Electricity 3
XX00AA65 Magnetism 3
XX00AA66 Wave Motion and Oscillations 3
XX00AA67 Physics laboratories 3
TT09S1E-1007
Language Studies

(Choose all )

15
XX00AA69 Working Life Finnish and Academic Communication Skills 3
XX00AB54 Professional English 3
XX00AA71 English Communication Skills for Information Technology 3
XX00AB53 Swedish at Work 3
XX00AB59 Finnish as a Second Language: Finnish at Work 3
TT09S1E-1008
Industrial Management

(Choose all )

12
XX00AA07 Project Operation 3
XX00AA05 Profitability of Technology Business 3
XX00AA15 Investment Calculations and Decision Making 3
XX00AA25 Leadership 3
TT09S1E-1009
Orientation Project

(Choose all )

9
XX00AA02 Introduction to Computing 3
XX00AA68 Finnish Communication Skills for Technology 3
XX00AA73 Setting Up and Usage of Personal Computer (PC) 3
XX00AB52 Introduction to Studies 3
TT09S1E-1001
PROFESSIONAL STUDIES

(Choose all )

383
TT09S1E-1010
COMMON PROFESSIONAL STUDIES

(Choose 0 )

0
XX00AA74 Unix/Linux Basics 3
XX00AA89 Basics of Information Security 3
XX00AA75 Electronic Systems 3
XX00AA76 Digital Fundamentals (circuits) 3
XX00AA77 Computer Architecture 3
XX00AA78 Introduction to Programming 3
TT00AA12 Advanced C Programming 3
XX00AA79 Introduction to Database Management 3
XX00AA80 Introduction to Telecommunications 3
TT00AA13 Communication Networks 3
XX00AA81 Local Area Networks (CCNA 1) 3
XX00AA90 Routing Networks (CCNA 2) 3
XX00AA82 Microprocessors 3
TT00AA14 Information Technology Project 6
TT09S1E-1011
COMMON PROFESSIONAL STUDIES IN SOFTWARE ENGINEERING

(Choose all )

33
XX00AA21 C++ Programming 3
TT00AA16 C for Java Programmers 3
TT00AA17 Java for C Programmers 3
TT00AA18 Advanced Object-Oriented Programming 3
TT00AA19 Design Patterns 3
TT00AA20 Modeling 3
TT00AA21 Software Production 3
TT00AA22 User Centered Interface Design 3
XX00AA22 Database Structures 3
TT00AA23 Data Structures and Algorithms 3
TT00AA24 Operating Systems 3
TT09S1E-1012
ELECTIVE STUDIES IN SOFTWARE ENGINEERING

(Choose all )

0
TT09S1E-1013
Mobile Programming

(Choose all )

15
TT00AA27 Mobile Programming 5
TT00AA28 Symbian programming 1 5
TT00AA29 Symbian programming 2 5
TT09S1E-1014
Software Architecture

(Choose all )

15
TT00AA31 Multi-tier Applications 5
TT00AA32 .NET Architecture 5
TT00AA33 Implementing Distributed Systems 5
TT09S1E-1015
Real-time Operating Systems

(Choose all )

15
TT00AA35 Real-time Operating System 5
TT00AA36 Real-Time Programming 5
TT00AA37 Device Drivers 5
TT09S1E-1016
Web Programming

(Choose all )

15
TT00AA39 Rich Internet Applications 5
TT00AA40 XML and Related Technologies 5
TT00AA41 Server-side Programming 5
TT09S1E-1017
Game Programming

(Choose all )

15
TT00AA43 Game Programming 5
TT00AA44 Computer Graphics and Animation 5
TT00AA45 Simulation 5
TT09S1E-1018
Innovation Project

(Choose all )

15
TT00AA47 Software Engineering Project 10
TT00AA48 Software Testing and Management 5
TT09S1E-1019
Common Professional Studies in Embedded Engineering

(Choose all )

15
TT00AA50 Circuit Analysis 3
TT00AA52 International Project Communication 3
TT00AA53 Electronics Applications 3
TT00AA54 Embedded Systems Programming 3
TT00AB36 Basic of Digital Signal Processing 3
TT09S1E-1020
Computer Engineering

(Choose all )

15
XX00AA34 Interfacing PC 3
XX00AA36 Programmable Logic Devices 3
XX00AA37 Embedded Systems Debugging 3
TT00AB35 Printed Circuit Boards 3
XX00AA35 USB Devices 3
TT09S1E-1021
Digital Signal Processing

(Choose all )

15
XX00AA42 Digital Signal Processing Systems 5
TT00AA58 Digital Signal Processors 5
TT00AA59 Analysis of Measurement Data 5
TT09S1E-1022
Embedded Systems Innovation Project

(Choose all )

15
XX00AA39 Electro Magnetic Compatibility 3
XX00AA38 Virtual Instrumentation 5
XX00AA41 Sensor Technology 3
TT00AB37 Project Work 4
TT09S1E-1023
COMMON PROFESSIONAL STUDIES IN TELECOMMUNICATIONS

(Choose all )

15
TT00AA62 Data Communication Methods 6
TT00AA63 Digital Transmission 3
TT00AA64 Broadband Communication 3
TT00AA65 Transmission Line Theory 3
TT09S1E-1024
Personal Telecommunication

(Choose all )

15
TT00AA67 Wireless LANs and MANs 3
TT00AA68 Mobile Communications 3
TT00AA69 Packet Switched Mobile Networks 3
TT00AA70 Broadband Wireless Multiple Access Methods 3
TT00AA71 Real Time Packet Switched Voice Services 3
TT09S1E-1025
ELECTIVE PROFESSSIONAL STUDIES IN TELECOMMUNICATIONS

(Choose all )

0
TT09S1E-1026
Radio Technology

(Choose all )

15
TT00AA74 Radio Technology 3
TT00AA75 Radio Systems 3
TT00AA76 Radio Network Planning 3
TT00AA77 Microwave and Antenna Technology 3
TT00AA78 Adaptive Radio 3
TT09S1E-1027
Wireless Multimedia

(Choose all )

15
TT00AA80 Mobile Messaging 3
TT00AA81 Broadcast Systems 3
TT00AA82 Multimedia formats 3
TT00AA83 Mobile Application Programming 6
TT09S1E-1028
Telecommunication Systems

(Choose all )

15
TT00AA86 Signaling in Telecommunication Networks 3
TT00AA87 Optical Networks 3
TT00AA88 Telecommunication software 3
TT00AA89 Telecommunication systems testing 3
T0041 Telecommunications Network Management 3
TT09S1E-1029
Innovation Project

(Choose all )

15
TT00AA91 Telecommunications Project 15
TT09S1E-1030
COMMON PROFESSIONAL STUDIES IN COMPUTER NETWORKS

(Choose all )

0
TT09S1E-1031
IP Networks

(Choose all )

15
TT00AA94 Virtual Local Area Networks (CCNA 3) 3
TT00AA95 Wide Area Networks (CCNA 4) 3
TT00AA97 Wireless Lans (WLANs) 5
TT00AB38 Network Management in IP Networks 4
TT09S1E-1032
Enterprise Networks

(Choose all )

15
TT00AA99 Routing in Wide Area Networks (CCNP 1) 4
TT00AB01 Implementing Secure Converged WANs (CCNP 2) 4
TT00AB02 Building Multilayer Switched Network (CCNP 3) 4
TT00AB03 Optimizing Converged Networks and Quality of Service (CCNP 4) 3
TT09S1E-1033
ELECTIVE PROFESSIONAL STUDIES IN COMPUTER NETWORKS

(Choose all )

0
TT09S1E-1034
MCP Academy (Basic Module)

(Choose all )

15
TT00AB06 Windows Workstation Environment (Vista/Windows 7) (MCP/MCSA/MCSE) 3
TT00AB07 Managing and Maintaining Windows Server 2003 (MCP/MCSA/MCSE) 3
TT00AB08 Windows Server 2003 Network Infrastructure (MCP/MCSA/MCSE) 3
TT00AB09 Planning, Implementing, and Maintaining Active Directory (MCP/MCSE) 3
TT00AB10 Implementing and Administering Security in Windows Server 2003 (MCP/MCSA/MCSE) 3
TT09S1E-1035
MCP Academy (Advanced Module)

(Choose all )

15
TT00AB12 MS Echange 2007 Mail Server (MCP/MCSA/MCSE) 3
TT00AB13 SQL 2005 Server (MCP/MCSA/MCSE) 3
TT00AB14 Implementing Microsoft Office SharePoint Server (MCP/MCSA/MCSE) 3
TT00AB15 Microsoft Windows Server 2008 Active Directory (MCP/MCSA/MCSE) 3
TT00AB16 Microsoft Windows Server 2008 verkkoinfrastruktuuri (MCP/MCSA/MCSE) 3
TT09S1E-1036
Information Security

(Choose all )

20
TT00AB18 Technical Security 3
TT00AB19 Intrusion and Defence Techniques in Practice 3
TT00AB20 Cryptomathematics and Computability 3
TT00AB21 Network Security 5
TT00AB22 Security Solutions 6
TT09S1E-1037
Server Technologies

(Choose all )

15
TT00AB24 Advanced Unix/Linux 3
TT00AB25 Server Load Balancing and Redundancy 3
TT00AB26 IP Multimedia Systems 3
TT00AB27 Script Programming 3
TT00AB28 Special Course on Server Technologies 3
TT09S1E-1038
Innovation Project

(Choose all )

15
TT00AB30 Project on Data Networks 15
TT09S1E-1002
ELECTIVE STUDIES

(Choose all )

15
XX00AA84 Expressions and Equations 3
XX00AA85 Physics tutorials 3
XX00AA87 Communication Skills in ICT 3
TX00AA32 Prep Course for Professional Swedish 3
TX00AA31 Prep Course for Professional English 3
TT09S1E-1003
WORK PLACEMENT

(Choose all )

30
T0501 Industrial placement 1 15
T0502 Industrial placement 2 15
TT09S1E-1004
Bachelor's Thesis

(Choose all )

15
XX00AA91 Bachelor's Thesis and Maturity Test 15
Go back to top of page