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

Degree Programme in Information Technology, Software Engineering

Autumn 2012

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 1A 1S 2A 2S 3A 3S 4A 4S 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Core Requirement Studies
Basic Engineering Mathematics 6
Introduction to Calculus 6
Calculus with Applications 3  
Advanced Engineering Mathematics 6  
ICT Mathematical Applications 3    
Mechanics 3  
Oscillations and Waves 3  
Electricity and Magnetism 3  
Physics Laboratory Course 3  
Applied Physics 3    
Language Studies
Finnish for Foreigners 1 3
Finnish for Foreigners 2 3
Finnish for Foreigners 3 3  
Finnish Communication Skills for Technology 3
Working Life Finnish and Academic Communication Skills 3    
Finnish as a Second Language: Finnish at Work 3  
Technical Writing and Presentation Skills 3
English Reporting Skills for ICT Projects 3
Academic English Communication for ICT 3    
Swedish at Work 3    
Industrial Management
Introduction to Marketing and Leadership 3    
Product and Project Cost Analysis 3    
Foundations of Information Technology
Introduction to Computing 3
Windows Installation and Maintenance 3
Sustainable Development in ICT 3    
Introduction to Studies
Introduction to Studies 3
Professional Studies
Common Professional Studies
Communication Networks 5
Digital Circuits 6
Datastructures and Algorithms 4  
Embedded Systems Programming 3  
Circuits 5
UNIX Operating System 3  
Signals 3
Computer Architecture 3  
Microprocessor Programming 3  
Orientation Project 6
Programming 5
Electronics Systems Engineering 5  
Local Area Networks (CCNA1) 3  
Internetworks (CCNA2) 3  
Optional Professional Studies
Software Engineering, Core Studies
Software Production 3    
Web Programming 5    
C++ Programming 5  
Java Programming 5  
User interfaces 3    
Embedded Software Engineering
Real-Time Programming 6      
Software Design 5      
Real-Time Operating Systems 5      
Linux Installation and Maintenance 5      
Embedded Linux Device Driver 5      
Mobile Software Engineering
Java Mobile Programming 5    
Android Application Development 5    
Windows Phone Application Development 5      
Internet Software Engineering
Data Management 3  
Applied Java Programming 3    
Java Enterprise Technology 5      
Introduction to XML 3    
XML Applications 3    
Java Web Technology 3      
Information Security
Introduction to IT Security 3    
IT Security 3    
Practical Attack and Defence Techniques 3    
Network Security (CCNA Security) 5      
Corporate Information Security 5      
Enterprise Security Management Products 3      
Elective Studies
Innovation Project
IT Project Management 5  
Innovation Project 10    
Work Placement
Work Placement 1 15  
Work Placement 2 15    
Final Year Project
Bachelor's Thesis and Maturity Test 15      
ECTS credits per period / semester / academic year 6687886733.332.7444343.544.535.531.515.717.717.71522.122.124.618.624.818.823.820.813.821.816.814.8

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

True software professionals are in great demand in the ICT industry. To become a good software professional, you have to master quite many interesting areas of computer engineering such as basic principles of computer hardware and telecommunications. Software development itself is a very versatile and captivating process and it consists of many phases such as systems and requirement analysis, design of the computer system, design of the architecture of the software, programming, testing, commissioning and maintenance. The programming skills are very important for a software engineer.

Sometimes programming is called "coding". In our Information Technology programme it is much more than just coding. Programming is modelling of problem solving or task performing. It is the software engineer, who develops these models.

Degree Programme in Information Technology

Degree Programme in Information Technology

Level of qualification
Bachelor of Engineering

Qualification awarded
Bachelor of Engineering

Specific admission requirements
Admission requirements are set annually. More information on the application instructions on

Specific arrangements for recognition of prior learning
Students have the right to apply for the recognition of prior learning. The recognition is based on the skills of the student regardless of the ways the fore mentioned expertise has been acquired. The student has the responsibility to demonstrate the skills required in the study objectives and to provide the required information and documentation based on which the decision for approval will be made.

Qualification requirements and regulations
Qualification requirements and regulations are defined in the degree regulations of Metropolia >>

Profile of the programme
The Bachelor of Engineering Degree is a four-year first-cycle polytechnic degree in the field of technology and transport which provides skills and knowledge for graduates to work in specialist tasks in the technology industry, in the service sector and in the public sector.

Key learning outcomes
Basic knowledge and skills in the structure and operations of software, devices and systems in the field of information technology. Learning skills, problem-solving skills, communication skills, international and intercultural competence, working-life skills and innovation skills.

Occupational profiles of graduates
A Bachelor of Engineering in Information Technology works in specialist tasks in private sector companies, in the public sector and in project management in Finland and abroad. An engineer works for example in software production, in product development of electronic devices or in marketing, selling, customer service and business-to-business services.

Access to further studies
A graduate is eligible to apply for Master's Degree studies in a university after completing the first-cycle polytechnic degree. Special arrangements apply to application for Master-level studies in a university of applied sciences as there is a requirement of three years of work experience after completion of a bachelor-level degree.

Course structure diagram
The course structure diagram is specified in the programme study plan >> Select specialisation option from the menu bar on the left.

Examination regulations, assessment and grading
The assessment criteria are defined in the degree regulations of Metropolia: and course-specific requirements are described in the course descriptions in the curriculum.

Graduation requirements
A student is eligible to graduate when he/she has completed all the required courses set for the degree as a present student (extent 240 ECTS credits).

Mode of study
Studies are implemented as courses, course modules or projects. Studies include contact teaching and self-study. Studies aiming towards a degree are implemented as full-time studies.

Programme director or equivalent
Anssi Ikonen
Head of Information Technology Degree Programme
Phone + 358 (0)207 83 6383