VAMK, University of Applied Sciences
Curricula

IT

IT

The objective of the degree programme in IT is to provide the student with abilities to work in IT-design, research, marketing and software product development or as an independent entrepreneur or in international tasks in export enterprises. Students graduating from this programme can work for example as development engineer, project manager, IT specialist, programmer, electrobics design engineer, telecommunication engineer, sales engineer.

2016-2017                       General Competencies Subject Specific Competencies
Starting time 2016 autumn                       G1


Learning competence


- is able to self-evaluate one’s competences and define his/her development and learning needs
- recognises one’s learning style orientation and is able to conduct studies independently and develop one’s learning strategies
- is capable of collaborative learning and sharing knowledge in teams and working communities
- is able to operate in changing environments and to recognise and utilise available learning opportunities and scopes for action
- Is able to plan, organise and develop one’s own actions
G2


Ethical competence


- is able to apply the value systems and ethical principles of the subject field in one’s conduct and tasks
- takes responsibility of one’s own actions and works according to the jointly agreed principles and measures
- Is able to apply the principles of sustainable development in one’s actions
- is able to take other people into account in one’s actions
G3


Communication and social competence


- is capable of listening to others and communicating in writing, speech and visually using different communicative styles
- is able to function in the communicative and interactive situations typical of the field
- understands the principles of group and teamwork and is able to work together with others in multidiciplinary teams
- is able to utilise information and communications technology at one’s work
G4


Development competence


- is able to retrieve and analyse information of one’s subject field, to critically evaluate it and to perceive entities in a holistic way
- knows the basic principles and methods of research and development work and is able to conduct small-scale research and development projects applying the existing knowledge of the field
- knows the principles of project work and is able to work in projects
- adopts an initiative and proactive approach to work and is capable of problem solving and decision making at one’s work
- understands the principles of profitable and customer-focused operations and possesses entrepreneurial skills
G5


Organizational and social competence


- knows the socio-economic interdependence of the organisations in one’s subject field
- knows the possibilities of societal influencing for the development of one’s field
- knows the basic principles of organisational management and leadership and has abilities for supervision tasks
- knows the methods of working life and is able to operate in work communities
- is able to plan and organise activities
G6


International competence


- possesses spoken and written communicative competence at least in one foreign language necessary for one’s work and for professional development
- understands cultural differences and is able to work together with people coming from different cultural backgrounds
- is able to use international sources of information of his/her own field
- understands the effects and opportunities of internationalisation in one’s own field
IG1


Mathematical and scientific competence


Masters a logico-mathematical approach to solving technical
problems.
Is familiar with mathematical principles, methods and tools
Masters the general principles of physics and
sustainable development that are relevant in the applications
of the field
IT1


Familiarity of working enviroment


A BSc in ICT-enginnering will be acquainted with the operation and products of local companies in the field of enegry. Future engineers will be familiar with the solution in ICT technology as used by the companies in enery engineering, on top of having a proficiency to learn and find out new.
IT2


Software competence


Masters programming techniques: understands the logic of
programming and is familiar with the most common algorithms
and data structures
Is proficient in reading and interpreting programming code and
utilizing his/her programming skills in problem solving
Is familiar with the basics of object oriented design and object
oriented programming
IT3


Hardware competence


Is proficient in the fundamentals of electrical engineering and
safety at electrical work.
Is familiar with the most important electronics components
and their functioning.
Understands the design and implementation process of electronics applications
Is familiar with the hardware architecture of computers and the
operating principle of their main components
IT4


Basic competence in Network engineering


Masters the functions of IP based data networks and their active devices, and is able to design, implement and maintain basic networks
IT5


Competence in software methods


Masters software programming and the most important programming languages and their features.
Is skilled in using state-of-the-art design and modelling techniques and tools.
Understands the significance of software usability in product and user interface design, and is able to apply the most relevant methods of usability evaluation and user-oriented design
IT6


Advanced competence in Network engineering


Masters the design and implementation of secure and dependable,wired and wireless data networks.
IT7

Competence in the design and manufacturing of electronics


Knows the stages of the design process of an embedded electronic device and is able to use the design methods and tools of electronics.
Is able to take into account the opportunities and restrictions of the production, manufacturing and testing technologies and methods while creating solutions which reliably function in the planned usage environment of the circuit/device
                         
                                           
  I-IT-1 I-IT-2 I-IT-3 I-IT-4                                  
  1.    2.     3.    4.     Tot.                              
  Semester --> A S A S A S A S                                  
Code Module 30 30 30 30 30 30 30 30   240                              
IITP0000 BASIC AND PROFESSIONAL STUDIES                 140                              
IITB1000 General Engineering Skills 3         6       9                              
IITB1001 Introduction to Technical Studies 3                                                
IITB1002 Finnish Culture and Society           2                                      
IITB1003 ICT Entrepreneurship           4                                      
IITB2000 Language Studies 3   2 2 3 5       15                              
IITB2001 Finnish for Foreigners 1 3                                                
IITB2004 Oral Communication for Technology Students in English       2                                          
IITB2005 Written Communication for Technology Students in English         3                                        
IITB2002 Finnish for Foreigners 2     2                                            
IITB2003A Finnish for Foreigners 3 (int.)           5                                      
IITB2003B Swedish as the Second Official Language (Fin.)           5                                      
IITB3000 Mathematics 3 2 5 4           14                              
IITB3001 Basics of Technical Mathematics 3                                                
IITB3002 Linear Algebra 1   2                                              
IITB3003 Differential Calculus     2                                            
IITB3004 Basics of Mathematical Software     3                                            
IITB3005 Integral Calculus       2                                          
IITB3006 Differential Equations and Series       2                                          
IITB4000 Physics 4 3   4   2       13                              
IITP0106 Mechanics 4                                                
IITA0102 Electricity and Magnetism   3                                              
IITB4001 Principles of Modern Physics       4                                          
IITB4002 Physical Principles of Energy Technology           2                                      
IITB5000 Electrical Engineering and Electronics 7 6               13                              
IITB5001 Safety at Work and Safety at Electrical Works 2                                                
IITB5002 Direct Current Circuits 2                                                
IITB5003 Electronics 3 2                                              
IITB5004 Circuit Analysis   4                                              
IITB6000 Basics of ICT Skills 5   13 3           21                              
IITB6001 Introduction to Programming 5                                                
IITB6003 Information Technology Documentation     3                                            
IITB6004 Basics of Operating Systems     3                                            
IITB6005 Data Network Services     3                                            
IITB6006 Linux Operating System     4                                            
IITB6002 Cyber Security       3                                          
IITB7000 Basics of Telecommunications   5   5           10                              
IITB7001 Local Area Networks   5                                              
IITB7002 Principles of Telecommunications       5                                          
IITB8000 Basics of Software Engineering   8 7 8           23                              
IITB8001 C Programming   4                                              
IITB8002 Application Development   4                                              
IITB8003 Object Oriented Programming     5                                            
IITB8004 Databases and Open Interfaces     2 3                                          
IITB8005 Software Testing       5                                          
IITB9000 Basics of Embedded Systems 5 5 3 4 5         22                              
IITB9001 Digital Electronics 5                                                
IITB9002 Basics of Embedded Systems   5                                              
IITB9003 Computer-Aided Design of Electronics     3                                            
IITB9004 Microprocessors, Controllers and Interfacing       4                                          
IITB9005 Energy Technology ICT         5                                        
IITS0000 ADVANCED PROFESSIONAL STUDIES                   45                              
IITS2000 Software Engineering         10 5       15                              
IITS2001 Java Server Programming         5                                        
IITS2003 Windows Programming         5                                        
IITS2002 Software Engineering Methods           5                                      
IITS3300 Cloud Computing           5 10     15                              
IITS1301 Web Services           5                                      
IITS3302 Cloud and Mobile Computing             5                                    
IITS3303 Software Engineering Project             5                                    
IITS2100 Embedded Systems I         10 5       15                              
IITS2104 Microcontrollers Laboratory Exercises         3                                        
IITS2105 Digital Systems Design         4                                        
IITS2106 Real Time Operating Systems         3                                        
IITS2107 Embedded Systems Design           5                                      
IITS2200 Embedded Systems II           5 10     15                              
IITS2205 Sensor and Control Technology           5                                      
IITS2204 FPGA Circuits and VHDL Programming             2                                    
IITS2206 Fieldbuses and Internet             3                                    
IITS2207 Embedded Systems Programming and Project             5                                    
IITS3100 Telecommunications         5 5 5     15                              
IITS3103 Wide Area Networks         5                                        
IITS3104 Network Safety           3                                      
IITS3105 Socket Programming           2                                      
IITS3102 Wireless Networks             5                                    
IZS9100 Technical Mathematics         5 5                                      
IZS9109 Advanced Analysis         4                                        
IZS9110 Integral Transforms         1 2                                      
IZS9108 Vector Analysis           3                                      
IITS4000 Project studies                   15                              
IITV0000 OPTIONAL STUDIES   1     7 2       10                              
IITH0000 PRACTICAL TRAINING             15 15   30                              
IITO0000 THESIS               15   15                              

 

Curricula description
 
Degree program
IT  Information Technology
The objective of the degree programme in IT is to provide the student with abilities to work in IT-design, research, marketing and software product development or as an independent entrepreneur or in international tasks in export enterprises.

Students graduating from this programme can work for example as development engineer, project manager, IT specialist, programmer, electrobics design engineer, telecommunication engineer, sales engineer.
 
Annual Themes
 
Competencies
G1  Learning competence
- is able to self-evaluate one’s competences and define his/her development and learning needs
- recognises one’s learning style orientation and is able to conduct studies independently and develop one’s learning strategies
- is capable of collaborative learning and sharing knowledge in teams and working communities
- is able to operate in changing environments and to recognise and utilise available learning opportunities and scopes for action
- Is able to plan, organise and develop one’s own actions
G2  Ethical competence
- is able to apply the value systems and ethical principles of the subject field in one’s conduct and tasks
- takes responsibility of one’s own actions and works according to the jointly agreed principles and measures
- Is able to apply the principles of sustainable development in one’s actions
- is able to take other people into account in one’s actions
G3  Communication and social competence
- is capable of listening to others and communicating in writing, speech and visually using different communicative styles
- is able to function in the communicative and interactive situations typical of the field
- understands the principles of group and teamwork and is able to work together with others in multidiciplinary teams
- is able to utilise information and communications technology at one’s work
G4  Development competence
- is able to retrieve and analyse information of one’s subject field, to critically evaluate it and to perceive entities in a holistic way
- knows the basic principles and methods of research and development work and is able to conduct small-scale research and development projects applying the existing knowledge of the field
- knows the principles of project work and is able to work in projects
- adopts an initiative and proactive approach to work and is capable of problem solving and decision making at one’s work
- understands the principles of profitable and customer-focused operations and possesses entrepreneurial skills
G5  Organizational and social competence
- knows the socio-economic interdependence of the organisations in one’s subject field
- knows the possibilities of societal influencing for the development of one’s field
- knows the basic principles of organisational management and leadership and has abilities for supervision tasks
- knows the methods of working life and is able to operate in work communities
- is able to plan and organise activities
G6  International competence
- possesses spoken and written communicative competence at least in one foreign language necessary for one’s work and for professional development
- understands cultural differences and is able to work together with people coming from different cultural backgrounds
- is able to use international sources of information of his/her own field
- understands the effects and opportunities of internationalisation in one’s own field
IG1  Mathematical and scientific competence
Masters a logico-mathematical approach to solving technical
problems.
Is familiar with mathematical principles, methods and tools
Masters the general principles of physics and
sustainable development that are relevant in the applications
of the field
IT1  Familiarity of working enviroment
A BSc in ICT-enginnering will be acquainted with the operation and products of local companies in the field of enegry. Future engineers will be familiar with the solution in ICT technology as used by the companies in enery engineering, on top of having a proficiency to learn and find out new.
IT2  Software competence
Masters programming techniques: understands the logic of
programming and is familiar with the most common algorithms
and data structures
Is proficient in reading and interpreting programming code and
utilizing his/her programming skills in problem solving
Is familiar with the basics of object oriented design and object
oriented programming
IT3  Hardware competence
Is proficient in the fundamentals of electrical engineering and
safety at electrical work.
Is familiar with the most important electronics components
and their functioning.
Understands the design and implementation process of electronics applications
Is familiar with the hardware architecture of computers and the
operating principle of their main components
IT4  Basic competence in Network engineering
Masters the functions of IP based data networks and their active devices, and is able to design, implement and maintain basic networks
IT5  Competence in software methods
Masters software programming and the most important programming languages and their features.
Is skilled in using state-of-the-art design and modelling techniques and tools.
Understands the significance of software usability in product and user interface design, and is able to apply the most relevant methods of usability evaluation and user-oriented design
IT6  Advanced competence in Network engineering
Masters the design and implementation of secure and dependable,wired and wireless data networks.
IT7  Competence in the design and manufacturing of electronics
Knows the stages of the design process of an embedded electronic device and is able to use the design methods and tools of electronics.
Is able to take into account the opportunities and restrictions of the production, manufacturing and testing technologies and methods while creating solutions which reliably function in the planned usage environment of the circuit/device

Curricula updated: 2016-09-29 09:35:05   Version: 2017-11-20 08:10:42