Skip to main content

Information Technology, Adult Education, Espoo S09: Software Engineering

Code: TT09S2E

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

Descriptions

not translated

Further information

not translated

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
TT09S2E-1000
CORE REQUIREMENT STUDIES

(Choose all )

63
TT09S2E-1005
Mathematics

(Choose all )

18
XX00AA55 Functions and Complex Numbers 3
XX00AA56 Vectors and Matrices 3
TX00AA22 Differential and Integral Calculus 3
TX00AA23 Differential and Integral Calculus Applications 3
XX00AA61 Mathematical Statistics 3
TX00AA24 ICT Mathematical Applications 3
TT09S2E-1006
Physics

(Choose all )

15
XX00AA63 Introduction to Engineering Physics 3
TX00AA25 Electricity and Magnetics 3
XX00AA66 Wave Motion and Oscillations 3
TX00AA27 ICT Physical Applications 3
TX00AA28 Sustainable Development in Information and Communication Technology 3
TT09S2E-1007
Language Studies

(Choose all )

12
XX00AA69 Working Life Finnish and Academic Communication Skills 3
XX00AA70 English Communication Skills for Technology 3
TX00AA29 English Communication Skills for Information and Communication Technology 3
TX00AA30 Professional Swedish in Information and Communication Technology 3
TT09S2E-1008
Industrial Management

(Choose all )

15
TT00AA14 Information Technology Project 6
XX00AA05 Profitability of Technology Business 3
XX00AA15 Investment Calculations and Decision Making 3
XX00AA25 Leadership 3
TX00AA26 Learning Skills and Communication 3
TT09S2E-1001
PROFESSIONAL STUDIES

(Choose all )

74
TT09S2E-1020
Information Technology Basic Module

(Choose all )

15
XX00AA02 Introduction to Computing 3
XX00AA89 Basics of Information Security 3
XX00AA78 Introduction to Programming 3
XX00AA80 Introduction to Telecommunications 3
XX00AA79 Introduction to Database Management 3
TT09S2E-1021
Business in Information and Communications Technology

(Choose all )

15
XX00AA26 Introduction to Entrepreneurship 3
TU00AB50 Sales and Marketing of Industrial Business and Services 3
XX00AB23 Introduction to Supply Chain Management 3
TU00AA51 Business Management 3
TU00AA65 Business and Employment Legislation 3
TT09S2E-1009
Common Professional Studies

(Choose all )

33
TT00AA03 Discrete Mathematics 3
XX00AA74 Unix/Linux Basics 3
XX00AA75 Electronic Systems 3
XX00AA59 Mathematics for Digital Techniques 3
XX00AA76 Digital Fundamentals (circuits) 3
XX00AA77 Computer Architecture 3
TT00AA12 Advanced C Programming 3
TT00AA13 Communication Networks 3
XX00AA81 Local Area Networks (CCNA 1) 3
XX00AA90 Routing Networks (CCNA 2) 3
XX00AA82 Microprocessors 3
TT09S2E-1010
Common Professional Studies in Software Engineering

(Choose all )

0
TT09S2E-1022
Information Systems

(Choose 0)

0
TV00AA36 Software Engineering 3
TV00AA37 Object Oriented Programming 4
TV00AA41 Mobile Programming 3
TVAA0042 Internet Programming 4
TV00AA40 Graphical User Interfaces 3
TT00AA48 Software Testing and Management 5
TV00AA38 3D Graphics 3
TV00AA39 Audiovisual Technology 3
TX00AA01 Multimedia Technology 4
TX00AA07 XML and Multi-Channel Publishing 4
TVAA0043 eServices 4
TVAA0044 Web3D and Social Media 3
TT09S2E-1023
Web and AJAX Programming

(Choose 0)

0
TZ40AA01 Fundamentals of Java Technology 5
TZ40AA02 Fundamentals of .NET 5
TZ40AA03 XML and Web 2 services 5
TZ40AA04 Web Programming with Java 3
TZ40AA05 Web Programming with Scripting 5
TZ40AA06 Web Programming with ASP.NET 3
TZ40AA07 Implementation of XML Web 2 interfaces 4
TZ40AA08 Usability Testing 3
TT09S2E-1011
ELECTIVE STUDIES IN SOFTWARE ENGINEERING

(Choose all )

11
TT09S2E-1024
Java Application Development

(Choose 0)

0
XX00AA47 JAVA and J2ME Basics 4
XX00AA48 J2ME Advanced 4
XX00AA49 JAVA EE 3
XX00AA50 Application Development Project 4
XX00AA51 Introduction to RFID Technology 3
TT09S2E-1025
.NET Application Development

(Choose all )

11
XX00AA52 C# Programming and .NET 4
XX00AA53 ASP.NET Programming 4
XX00AA54 .NET Mobile 3
TT09S2E-1002
ELECTIVE STUDIES

(Choose all )

12
XX00AA84 Expressions and Equations 3
XX00AA85 Physics tutorials 3
TX00AA31 Prep Course for Professional English 3
TX00AA32 Prep Course for Professional Swedish 3
TT09S2E-1003
WORK PLACEMENT

(Choose all )

30
TX00AA33 Work-based Learning 30
TT09S2E-1004
Bachelor's Thesis

(Choose all )

15
XX00AA91 Bachelor's Thesis and Maturity Test 15
Total 240 60 54 59 115 60 0 54 0 59 0 115 0 60 0 0 0 54 0 0 0 59 0 0 0 115 0 0 0

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
Profitability of Technology Business
Introduction to Computing
Introduction to Telecommunications
Introduction to Database Management
Sales and Marketing of Industrial Business and Services
Business Management
Business and Employment Legislation
Electronic Systems
Advanced C Programming
Communication Networks
Local Area Networks (CCNA 1)
Microprocessors
Software Engineering
Object Oriented Programming
Mobile Programming
Internet Programming
Graphical User Interfaces
3D Graphics
Audiovisual Technology
XML and Multi-Channel Publishing
eServices
Web3D and Social Media
Fundamentals of Java Technology
Fundamentals of .NET
XML and Web 2 services
Web Programming with Java
Web Programming with Scripting
Web Programming with ASP.NET
Implementation of XML Web 2 interfaces
Usability Testing
JAVA and J2ME Basics
J2ME Advanced
JAVA EE
Application Development Project
Introduction to RFID Technology
C# Programming and .NET
ASP.NET Programming
.NET Mobile
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
Intrusion and Defence Techniques in Practice
Basics of Computer Forensics
Advanced Unix/Linux
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)
Work Placement
Prep Course for Professional Swedish
Work-based Learning
Bachelor´s Thesis
Bachelor's Thesis and Maturity Test
Core Requirement Studies
Functions and Complex Numbers
Vectors and Matrices
Differential and Integral Calculus
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Introduction to Engineering Physics
Electricity and Magnetics
Wave Motion and Oscillations
ICT Physical Applications
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
English Communication Skills for Technology
English Communication Skills for Information and Communication Technology
Professional Swedish in Information and Communication Technology
Information Technology Project
Investment Calculations and Decision Making
Learning Skills and Communication
Basics of Information Security
Introduction to Programming
Discrete Mathematics
Unix/Linux Basics
Mathematics for Digital Techniques
Digital Fundamentals (circuits)
Computer Architecture
Elective Studies
Leadership
Routing Networks (CCNA 2)
Expressions and Equations
Prep Course for Professional English
Not grouped
Introduction to Entrepreneurship
Introduction to Supply Chain Management
Software Testing and Management
Multimedia Technology
Virtual Local Area Networks (CCNA 3)
Wide Area Networks (CCNA 4)
Wireless Lans (WLANs)
Cryptomathematics and Computability
Network Security
Security Solutions
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
Physics tutorials

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
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Wave Motion and Oscillations
Information Technology Project
Introduction to Computing
Basics of Information Security
Introduction to Telecommunications
Unix/Linux Basics
Computer Architecture
Communication Networks
Work-based Learning
Bachelor's Thesis and Maturity Test
Matemaattis-luonnontieteellinen osaaminen
Functions and Complex Numbers
Vectors and Matrices
Differential and Integral Calculus
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Introduction to Engineering Physics
Electricity and Magnetics
Wave Motion and Oscillations
ICT Physical Applications
Sustainable Development in Information and Communication Technology
Investment Calculations and Decision Making
Introduction to Computing
Basics of Information Security
Discrete Mathematics
Electronic Systems
Mathematics for Digital Techniques
Digital Fundamentals (circuits)
Computer Architecture
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
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
Expressions and Equations
Physics tutorials
Work-based Learning
Bachelor's Thesis and Maturity Test
Ohjelmistotuotanto
Functions and Complex Numbers
Vectors and Matrices
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Information Technology Project
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Basics of Information Security
Introduction to Programming
Introduction to Database Management
Discrete Mathematics
Unix/Linux Basics
Mathematics for Digital Techniques
Computer Architecture
Advanced C Programming
Microprocessors
Software Engineering
Object Oriented Programming
Mobile Programming
Internet Programming
Graphical User Interfaces
Software Testing and Management
3D Graphics
Audiovisual Technology
Multimedia Technology
XML and Multi-Channel Publishing
eServices
Web3D and Social Media
Fundamentals of Java Technology
Fundamentals of .NET
XML and Web 2 services
Web Programming with Java
Web Programming with Scripting
Web Programming with ASP.NET
Implementation of XML Web 2 interfaces
Usability Testing
JAVA and J2ME Basics
J2ME Advanced
JAVA EE
Application Development Project
C# Programming and .NET
ASP.NET Programming
.NET Mobile
Advanced Unix/Linux
Script Programming
Special Course on Server Technologies
Work-based Learning
Bachelor's Thesis and Maturity Test
Sulautettu tietotekniikka
Differential and Integral Calculus Applications
ICT Mathematical Applications
Wave Motion and Oscillations
ICT Physical Applications
Information Technology Project
Introduction to Computing
Basics of Information Security
Introduction to Programming
Unix/Linux Basics
Electronic Systems
Mathematics for Digital Techniques
Digital Fundamentals (circuits)
Computer Architecture
Advanced C Programming
Microprocessors
Mobile Programming
Graphical User Interfaces
Introduction to RFID Technology
Work-based Learning
Bachelor's Thesis and Maturity Test
Tietojärjestelmät
Differential and Integral Calculus Applications
ICT Mathematical Applications
Information Technology Project
Introduction to Computing
Basics of Information Security
Introduction to Programming
Introduction to Entrepreneurship
Unix/Linux Basics
Electronic Systems
Mathematics for Digital Techniques
Digital Fundamentals (circuits)
Computer Architecture
Advanced C Programming
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
3D Graphics
Audiovisual Technology
Multimedia Technology
Fundamentals of .NET
XML and Web 2 services
Web Programming with Java
Web Programming with Scripting
Web Programming with ASP.NET
Implementation of XML Web 2 interfaces
Usability Testing
JAVA and J2ME Basics
J2ME Advanced
JAVA EE
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
Work-based Learning
Bachelor's Thesis and Maturity Test
Tietoturva
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Information Technology Project
Introduction to Computing
Basics of Information Security
Introduction to Telecommunications
Unix/Linux Basics
Communication Networks
Software Testing and Management
Web Programming with ASP.NET
Virtual Local Area Networks (CCNA 3)
Routing in Wide Area Networks (CCNP 1)
Implementing Secure Converged WANs (CCNP 2)
Technical Security
Cryptomathematics and Computability
Intrusion and Defence Techniques in Practice
Network Security
Security Solutions
IP Multimedia Systems
Special Course on Server Technologies
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)
Prep Course for Professional English
Work-based Learning
Bachelor's Thesis and Maturity Test
Tietoverkot
Differential and Integral Calculus Applications
Mathematical Statistics
ICT Mathematical Applications
Information Technology Project
Introduction to Computing
Basics of Information Security
Introduction to Telecommunications
Introduction to Database Management
Unix/Linux Basics
Mathematics for Digital Techniques
Computer Architecture
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Multimedia Technology
eServices
Web3D and Social Media
JAVA and J2ME Basics
J2ME Advanced
Introduction to RFID Technology
C# Programming and .NET
ASP.NET Programming
.NET Mobile
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)
Technical Security
Cryptomathematics and Computability
Intrusion and Defence Techniques in Practice
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
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)
Work-based Learning
Bachelor's Thesis and Maturity Test
Not grouped
Working Life Finnish and Academic Communication Skills
English Communication Skills for Technology
English Communication Skills for Information and Communication Technology
Professional Swedish in Information and Communication Technology
Learning Skills and Communication
Sales and Marketing of Industrial Business and Services
Introduction to Supply Chain Management
Business Management
Business and Employment Legislation
Basics of Computer Forensics
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
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
English Communication Skills for Information and Communication Technology
Information Technology Project
Leadership
Learning Skills and Communication
Basics of Information Security
Introduction to Entrepreneurship
Sales and Marketing of Industrial Business and Services
Business Management
Business and Employment Legislation
Electronic Systems
Software Engineering
Web3D and Social Media
Technical Security
Cryptomathematics and Computability
Intrusion and Defence Techniques in Practice
Network Security
Security Solutions
Work-based Learning
Bachelor's Thesis and Maturity Test
Learning Competence
Functions and Complex Numbers
Vectors and Matrices
Differential and Integral Calculus
Mathematical Statistics
Introduction to Engineering Physics
Electricity and Magnetics
Wave Motion and Oscillations
ICT Physical Applications
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
English Communication Skills for Technology
English Communication Skills for Information and Communication Technology
Information Technology Project
Profitability of Technology Business
Leadership
Learning Skills and Communication
Introduction to Computing
Basics of Information Security
Introduction to Programming
Introduction to Telecommunications
Introduction to Database Management
Sales and Marketing of Industrial Business and Services
Introduction to Supply Chain Management
Business Management
Business and Employment Legislation
Discrete Mathematics
Unix/Linux Basics
Electronic Systems
Mathematics for Digital Techniques
Digital Fundamentals (circuits)
Computer Architecture
Advanced C Programming
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Software Engineering
Object Oriented Programming
Internet Programming
Graphical User Interfaces
3D Graphics
Audiovisual Technology
Multimedia Technology
XML and Multi-Channel Publishing
eServices
Web3D and Social Media
Fundamentals of Java Technology
Fundamentals of .NET
XML and Web 2 services
Web Programming with Java
Web Programming with Scripting
Web Programming with ASP.NET
Implementation of XML Web 2 interfaces
Usability Testing
JAVA and J2ME Basics
J2ME Advanced
JAVA EE
Application Development Project
Introduction to RFID Technology
C# Programming and .NET
ASP.NET Programming
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)
Technical Security
Cryptomathematics and Computability
Intrusion and Defence Techniques in Practice
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
IP Multimedia Systems
Script Programming
Special Course on Server Technologies
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)
Expressions and Equations
Prep Course for Professional English
Prep Course for Professional Swedish
Work-based Learning
Bachelor's Thesis and Maturity Test
International Competence
ICT Mathematical Applications
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
English Communication Skills for Technology
English Communication Skills for Information and Communication Technology
Professional Swedish in Information and Communication Technology
Information Technology Project
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Entrepreneurship
Sales and Marketing of Industrial Business and Services
Introduction to Supply Chain Management
Business Management
Business and Employment Legislation
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Software Engineering
Internet Programming
3D Graphics
Web3D and Social Media
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
Basics of Computer Forensics
Prep Course for Professional English
Prep Course for Professional Swedish
Work-based Learning
Bachelor's Thesis and Maturity Test
Development Competence
ICT Physical Applications
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
Information Technology Project
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Database Management
Introduction to Entrepreneurship
Sales and Marketing of Industrial Business and Services
Introduction to Supply Chain Management
Business Management
Electronic Systems
Software Engineering
Mobile Programming
Internet Programming
Graphical User Interfaces
Software Testing and Management
3D Graphics
Audiovisual Technology
Multimedia Technology
XML and Multi-Channel Publishing
eServices
Web3D and Social Media
Fundamentals of Java Technology
Web Programming with Java
Web Programming with Scripting
JAVA and J2ME Basics
J2ME Advanced
Introduction to RFID Technology
Work-based Learning
Bachelor's Thesis and Maturity Test
Organizational and Societal Competence
Sustainable Development in Information and Communication Technology
Working Life Finnish and Academic Communication Skills
Information Technology Project
Profitability of Technology Business
Investment Calculations and Decision Making
Leadership
Introduction to Computing
Basics of Information Security
Introduction to Telecommunications
Introduction to Database Management
Introduction to Entrepreneurship
Sales and Marketing of Industrial Business and Services
Introduction to Supply Chain Management
Business Management
Business and Employment Legislation
Unix/Linux Basics
Communication Networks
Software Engineering
Internet Programming
Software Testing and Management
eServices
Web3D and Social Media
Work-based Learning
Bachelor's Thesis and Maturity Test
Communication and Social Competence
Working Life Finnish and Academic Communication Skills
English Communication Skills for Technology
English Communication Skills for Information and Communication Technology
Professional Swedish in Information and Communication Technology
Information Technology Project
Profitability of Technology Business
Leadership
Learning Skills and Communication
Introduction to Computing
Basics of Information Security
Introduction to Programming
Introduction to Database Management
Introduction to Entrepreneurship
Sales and Marketing of Industrial Business and Services
Business Management
Electronic Systems
Computer Architecture
Communication Networks
Local Area Networks (CCNA 1)
Routing Networks (CCNA 2)
Microprocessors
Software Engineering
Internet Programming
Graphical User Interfaces
3D Graphics
Audiovisual Technology
XML and Multi-Channel Publishing
eServices
Web3D and Social Media
Implementation of XML Web 2 interfaces
J2ME Advanced
Application Development Project
C# Programming and .NET
ASP.NET Programming
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
Cryptomathematics and Computability
Intrusion and Defence Techniques in Practice
Network Security
Security Solutions
Advanced Unix/Linux
Server Load Balancing and Redundancy
Script Programming
Special Course on Server Technologies
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)
Prep Course for Professional English
Prep Course for Professional Swedish
Work-based Learning
Bachelor's Thesis and Maturity Test
Not grouped
Differential and Integral Calculus Applications
.NET Mobile
Physics tutorials

Code Name Credits (ECTS)
TT09S2E-1000
CORE REQUIREMENT STUDIES

(Choose all )

63
TT09S2E-1005
Mathematics

(Choose all )

18
XX00AA55 Functions and Complex Numbers 3
XX00AA56 Vectors and Matrices 3
TX00AA22 Differential and Integral Calculus 3
TX00AA23 Differential and Integral Calculus Applications 3
XX00AA61 Mathematical Statistics 3
TX00AA24 ICT Mathematical Applications 3
TT09S2E-1006
Physics

(Choose all )

15
XX00AA63 Introduction to Engineering Physics 3
TX00AA25 Electricity and Magnetics 3
XX00AA66 Wave Motion and Oscillations 3
TX00AA27 ICT Physical Applications 3
TX00AA28 Sustainable Development in Information and Communication Technology 3
TT09S2E-1007
Language Studies

(Choose all )

12
XX00AA69 Working Life Finnish and Academic Communication Skills 3
XX00AA70 English Communication Skills for Technology 3
TX00AA29 English Communication Skills for Information and Communication Technology 3
TX00AA30 Professional Swedish in Information and Communication Technology 3
TT09S2E-1008
Industrial Management

(Choose all )

15
TT00AA14 Information Technology Project 6
XX00AA05 Profitability of Technology Business 3
XX00AA15 Investment Calculations and Decision Making 3
XX00AA25 Leadership 3
TX00AA26 Learning Skills and Communication 3
TT09S2E-1001
PROFESSIONAL STUDIES

(Choose all )

149
TT09S2E-1020
Information Technology Basic Module

(Choose all )

15
XX00AA02 Introduction to Computing 3
XX00AA89 Basics of Information Security 3
XX00AA78 Introduction to Programming 3
XX00AA80 Introduction to Telecommunications 3
XX00AA79 Introduction to Database Management 3
TT09S2E-1021
Business in Information and Communications Technology

(Choose all )

15
XX00AA26 Introduction to Entrepreneurship 3
TU00AB50 Sales and Marketing of Industrial Business and Services 3
XX00AB23 Introduction to Supply Chain Management 3
TU00AA51 Business Management 3
TU00AA65 Business and Employment Legislation 3
TT09S2E-1009
Common Professional Studies

(Choose all )

33
TT00AA03 Discrete Mathematics 3
XX00AA74 Unix/Linux Basics 3
XX00AA75 Electronic Systems 3
XX00AA59 Mathematics for Digital Techniques 3
XX00AA76 Digital Fundamentals (circuits) 3
XX00AA77 Computer Architecture 3
TT00AA12 Advanced C Programming 3
TT00AA13 Communication Networks 3
XX00AA81 Local Area Networks (CCNA 1) 3
XX00AA90 Routing Networks (CCNA 2) 3
XX00AA82 Microprocessors 3
TT09S2E-1010
Common Professional Studies in Software Engineering

(Choose all )

0
TT09S2E-1022
Information Systems

(Choose 0 )

0
TV00AA36 Software Engineering 3
TV00AA37 Object Oriented Programming 4
TV00AA41 Mobile Programming 3
TVAA0042 Internet Programming 4
TV00AA40 Graphical User Interfaces 3
TT00AA48 Software Testing and Management 5
TV00AA38 3D Graphics 3
TV00AA39 Audiovisual Technology 3
TX00AA01 Multimedia Technology 4
TX00AA07 XML and Multi-Channel Publishing 4
TVAA0043 eServices 4
TVAA0044 Web3D and Social Media 3
TT09S2E-1023
Web and AJAX Programming

(Choose 0 )

0
TZ40AA01 Fundamentals of Java Technology 5
TZ40AA02 Fundamentals of .NET 5
TZ40AA03 XML and Web 2 services 5
TZ40AA04 Web Programming with Java 3
TZ40AA05 Web Programming with Scripting 5
TZ40AA06 Web Programming with ASP.NET 3
TZ40AA07 Implementation of XML Web 2 interfaces 4
TZ40AA08 Usability Testing 3
TT09S2E-1011
ELECTIVE STUDIES IN SOFTWARE ENGINEERING

(Choose all )

11
TT09S2E-1024
Java Application Development

(Choose 0 )

0
XX00AA47 JAVA and J2ME Basics 4
XX00AA48 J2ME Advanced 4
XX00AA49 JAVA EE 3
XX00AA50 Application Development Project 4
XX00AA51 Introduction to RFID Technology 3
TT09S2E-1025
.NET Application Development

(Choose all )

11
XX00AA52 C# Programming and .NET 4
XX00AA53 ASP.NET Programming 4
XX00AA54 .NET Mobile 3
TT09S2E-1012
COMMON PROFESSIONAL STUDIES IN COMPUTER NETWORKS

(Choose all )

0
TT09S2E-1013
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
TT09S2E-1014
Enteprise 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
TT09S2E-1015
ELECTIVE PROFESSIONAL STUDIES IN COMPUTER NETWORKS

(Choose all )

0
TT09S2E-1018
Information Security

(Choose 0 )

0
TT00AB18 Technical Security 3
TT00AB20 Cryptomathematics and Computability 3
TT00AB19 Intrusion and Defence Techniques in Practice 3
TT00AB39 Network Security 5
TT00AB22 Security Solutions 6
TI00AB68 Basics of Computer Forensics 3
TT09S2E-1019
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
TT09S2E-1016
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
TT09S2E-1017
MCP Academy (Adcanced 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
TT09S2E-1002
ELECTIVE STUDIES

(Choose all )

12
XX00AA84 Expressions and Equations 3
XX00AA85 Physics tutorials 3
TX00AA31 Prep Course for Professional English 3
TX00AA32 Prep Course for Professional Swedish 3
TT09S2E-1003
WORK PLACEMENT

(Choose all )

30
TX00AA33 Work-based Learning 30
TT09S2E-1004
Bachelor's Thesis

(Choose all )

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