CURRICULA
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

Classification
Select visible years, semesters and periods (when only one year is selected) by clicking buttons below. (S = Spring, A = Autumn)
Year of study 1 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                                                        
Mathematics
()
                                                       
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                                                        
Physics
                                                       
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                                                        
0000000000000000000000000000
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
(Select0ECTS)
                                                       
0000000000000000000000000000
Elective Studies
()
                                                       
Practical Training
                                                       
Work Placement 1 15                                                        
Work Placement 2 15                                                        
0000000000000000000000000000
Bachelor's Thesis
                                                       
Bachelor's Thesis and Maturity Test 15                                                        
0000000000000000000000000000
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.

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.

Software Engineering