You are in archive mode. Click here to leave archive mode.
Home > Curriculum archives > Bachelor’s Degree (UAS), Undergraduate Programmes > Degree Programme in Information and Communications Technology > Degree Programme in Information and Communications Tehcnology, Software Engineering
Bachelor’s Degree (UAS), Undergraduate Programmes

Degree Programme in Information and Communications Tehcnology, Software Engineering

Spring 2014

Select visible years, semesters and periods (when only one year is selected) by clicking buttons below. (S = Spring, A = Autumn)
Year of study 1 2 3 4
Search: ECTS 1 2 3 4 1S 1A 2S 2A 3S 3A 4S 4A 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Core Requirement Studies
Introduction to Studies
Introduction to Studies 3                                                        
Functions and Complex Numbers 3                                                        
Vectors and Matrices 3                                                        
Differential Calculus 3                                                        
Integral Calculus 3                                                        
Mathematics for Digital Techniques 3                                                        
Discrete Mathematics 3                                                        
Probability 3                                                        
Mathematical Statistics 3                                                        
Introduction to Engineering Physics 3                                                        
Electricity 3                                                        
Magnetism 3                                                        
Wave Motion and Oscillations 3                                                        
Physics laboratories 3                                                        
Language Studies
Working Life Finnish and Academic Communication Skills 3                                                        
English Communication Skills for Information Technology 3                                                        
Professional English 3                                                        
Swedish at Work 3                                                        
Finnish as a Second Language: Finnish at Work 3                                                        
Industrial Management
Project Operation 3                                                        
Profitability of Technology Business 3                                                        
Investment Calculations and Decision Making 3                                                        
Leadership 3                                                        
Orientation Project
Introduction to Computing 3                                                        
Finnish Communication Skills for Technology 3                                                        
Setting Up and Usage of Personal Computer (PC) 3                                                        
Professional Studies
Common Professional Studies
Unix/Linux Basics 3                                                        
Basics of Information Security 3                                                        
Electronic Systems 3                                                        
Digital Fundamentals (circuits) 3                                                        
Computer Architecture 3                                                        
Advanced Unix/Linux 3                                                        
Introduction to Programming 3                                                        
Advanced C Programming 3                                                        
Introduction to Database Management 3                                                        
Introduction to Telecommunications 3                                                        
Communication Networks 3                                                        
Local Area Networks (CCNA 1) 3                                                        
Routing Networks (CCNA 2) 3                                                        
Microprocessors 3                                                        
Information Technology Project 6                                                        
Sustainable Development in ICT 3                                                        
Common Professional Studies on Software Engineering
Advanced Java Programming 3                                                        
C++ Programming 3                                                        
Advanced Object-Oriented Programming 3                                                        
Design Patterns 3                                                        
Modeling 3                                                        
Software Production 3                                                        
User Centered Interface Design 3                                                        
Database Structures 3                                                        
Data Structures and Algorithms 3                                                        
Operating Systems 3                                                        
Elective Studies in Software Engineering
Mobile Programming
Windows Phone Application Development 5                                                        
iPhone Application Development 5                                                        
Android Application Development 5                                                        
Software Architecture
.NET Architecture 5                                                        
Advanced C# Programming 3                                                        
Cloud Computing 5                                                        
Web Programming
Rich Internet Applications 5                                                        
XML and Related Technologies 5                                                        
Server-side Programming 5                                                        
Game Programming
Game Programming 5                                                        
Computer Graphics and Animation 5                                                        
Simulation 5                                                        
Player-Centred Game Design 3                                                        
Innovation Studies
Innovation Project 10                                                        
Software Testing and Management 5                                                        
International Studies
(Select 0 ECTS)
Elective Studies
Practical Training
Work Placement 1 15                                                        
Work Placement 2 15                                                        
Bachelor's Thesis
Bachelor's Thesis and Maturity Test 15                                                        
ECTS credits per period / semester / academic year 0000000000000000000000000000

The curriculum has been planned so that the student completes 60 ECTS credits per academic year and 30 ECTS credits per semester

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

Software Engineering

Degree Programme in Information and Communications Tehcnology

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.