VAMK, University of Applied Sciences
Curricula

TT

TT

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                       Y1


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
Y2


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
Y3


Communicative 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
Y4


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
Y5


Organisational and societal 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
Y6


Internationalisation 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
IY1


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
TT1


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.
TT2


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
TT3


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
TT4


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
TT5


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
TT6


Advanced competence in Network engineering


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

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
  Tietotekniikka, 240 cr                      
  Annual Theme Code--> I-TT-1

I-TT-2

I-TT-3

I-TT-4

   CR                               
  Study year --> 1.  2.   3.  4.           Tot.                      
  Semester --> A S A S A S A S                                  
Code Stream / Study module 30 30 30 30 30 30 30 30   240                              
IXXP0000 BASIC AND PROFESSIONAL STUDIES                 140                              
ITTP0400 General Engineering Skills 3         6       9                              
IST1001 Introduction to Technical Studies 3                                                
IST3005 Project Work           3                                      
IST3007 The Real Processes of a Company           3                                      
ITTP0500 Language Studies 3     2 5 5       15                              
IST1004 Engineering Communication 1 3                                                
IST7002 Oral Communication for Technology Students in English       2                                          
IST6002 Written Communication for Technology Students in English         3                                        
IST4003 Swedish as the Second Official Language         2 3                                      
IST8001 Engineering Communication 2           2                                      
IXP0400 Mathematics 3 2 5 4           14                              
IST1002 Basics of Technical Mathematics 3                                                
IST2002 Linear Algebra 1   2                                              
IST3001 Differential Calculus     2                                            
IST2001 Basics of Mathematical Software     3                                            
IST4001 Integral Calculus       2                                          
IST5001 Differential Equations and Series       2                                          
ITTP0600 Physics 4 3 2 2   2       13                              
ITTP0106 Mechanics 4                                                
ITTA0102 Electricity and Magnetism   3                                              
ITTA0312 Principles of Modern Physics     2 2                                          
ITTP0601 Physical Principles of Energy Technology           2                                      
ITTP0700 Electrical Engineering and Electronics 7 6               13                              
IST1005 Safety at Work and Electrical Work Safety 2                                                
IST2004 Direct Current Circuits 2                                                
ITTP0702 Electronics 3 2                                              
ITTP0703 Circuit Analysis   4                                              
ITTP0300 Basics of ICT Skills 5   13 3           21                              
ITTP0309 Introduction to Programming 5                                                
ITTP0107 Information Technology Documentation     3                                            
ITTA0203 Basics of Operating Systems     3                                            
ITTP0311 Data Network Services     3                                            
ITTP0312 Linux Operating System     4                                            
ITTP0310 Cyber Security       3                                          
ITTP0800 Basics of Telecommunications   5   5           10                              
ITTP0801 Local Area Networks   5                                              
ITTP0802 Principles of Telecommunications       5                                          
ITTP0900 Basics of Software Engineering   8 7 8           23                              
ITTP0901 C Programming   4                                              
ITTP0902 Application Development   4                                              
ITTA0204 Object Oriented Programming     5                                            
ITTP0903 Databases and Open Interfaces     2 3                                          
ITTP0904 Software Testing       5                                          
ITTP1000 Basics of Embedded Systems 5 5 3 4 5         22                              
ITTP1001 Digital Electronics 5                                                
ITTP1002 Basics of Embedded Systems   5                                              
ITTP1003 Computer-Aided Design of Electronics     3                                            
ITTP1004 Microprocessors, Controllers and Interfacing       4                                          
ITTP1005 ICT in Energy Technology         5                                        
ITTS0000 ADVANCED PROFESSIONAL STUDIES                   45                              
ITTS3200 Software Engineering         10 5       15                              
ITTS1102 Java Server Programming         5                                        
ITTS3202 Windows Programming         5                                        
ITTS3201 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                                    
ITTS2400 Embedded Systems I         10 5       15                              
ITTS2105 Microcontrollers Laboratory Exercises         3                                        
ITTS2102 Digital Systems Design         4                                        
ITTS2103 Real Time Operating Systems         3                                        
ITTS2104 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                                    
ITA0500 Telecommunications         5 5 5     15                              
ITTS3401 Wide Area Networks         5                                        
ITTS3402 Network Safety           3                                      
IITS3105 Socket Programming           2                                      
ITTS3102 Langattomat verkot             5                                    
IYTS9300 Technical Mathematics         5 5                                      
IXS9109 Advanced Analysis         4                                        
IXS9110 Integral Transforms         1 2                                      
IXS9108 Vector Analysis           3                                      
ITTS4000 Project Studies                   15                              
ITTV0000 OPTIONAL STUDIES   1   2 5 2       10                              
ITTH0000 PRACTICAL TRAINING             15 15   30                              
ITTO0000 THESIS               15   15                              

 

Curricula description
 
Degree program
TT  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
Y1  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
Y2  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
Y3  Communicative 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
Y4  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
Y5  Organisational and societal 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
Y6  Internationalisation 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
IY1  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
TT1  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.
TT2  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
TT3  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
TT4  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
TT5  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
TT6  Advanced competence in Network engineering
Masters the design and implementation of secure and dependable,wired and wireless data networks.
TT7  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: 2017-04-15 15:30:44   Version: 2017-11-20 08:09:44