Study programme title in Est.
Infosüsteemide analüüs ja kavandamine
Study programme title in Engl.
Analysis and Design of Information Systems
TalTech study programme code
IAAM17
MER study programme code
175322
Study programme version code
IAAM17/25
Faculty / college
I - School of Information Technologies
Head of study programme/study programme manager
Paul Leis
Language of instruction
Estonian
Self-paid study programme
no
Nominal study period
4 semesters
Study programme group
Informatics and Information Technology
Broad area of study
Information and Communication Technologies
Study field
Information and Communication Technologies
Curriculum group
Software and applications development and analysis
Granting the right to conduct studies in the study programme group
õppe läbiviimise õigus
Validity date of the right to conduct studies in the study programme group
tähtajatu
No. of the decision granting the right to teach in the study programme group
112
Access conditions
Bachelor degree or education of corresponding qualification in accordance with admission requirements of TalTech.
Study programme aims and objectives
The aim of the Analysis and Design of Informations Systems curriculum
is to obtain skills and knowledge that could be used in research and development work or in the organizations for the development of information systems analysis and design. Core topics of the curriculum are the enterprise architecture and the analysis of enterprise information systems. Graduate of the curriculum is equipped to work at positions that require systematic approach, e.g. business analyst, business architect, IT analyst, system analyst, enterprise architect, product developer or to continue his /her education in PhD studies. Show more...
Learning outcomes of the study programme
- has knowledge of information systems analysis tools, standards and methodologies;
- has skills to elicit the needs and requirements of the business;
- understands the methods and knows the tools for business process modelling;
- has skills and knowledge for modelling the functionality of systems;
- has skills for data modelling;
- has skills for modelling data exchange;
- has knowledge to approve and check the work results of development team;
- has teamwork skills;
- has good skills in analysis and generalization:
- has skills and knowledge necessary for understanding customer needs and to offer suitable solutions. Show more...
Graduation requirements
Completion of the curriculum in the required amount, and the successful defence of the graduation paper in conformity with the requirements set by the TalTech Senate.
In order to obtain Cum Laude diploma the graduation paper must be defended for the grade "5" and the weighted average grade must be at least 4,60, where all grades from diploma supplement are taken into account. Show more...
Degrees conferred
Master of Science in Engineering
Study programme version structure :
Module type
total ECTS credits
+
MAIN SPECIALITY 1: Analysis and Design of Information Systems
+
MODULE: Entrepreneurship 6.0 ECTS credits (General studies)
Aims
The aim of general studies is to give the Basic knowledge of principal parts of business activities,
to support the complete understanding of the processes in the world which depend upon understanding the production and the business, and to obtain the Basic knowledge of business and economic concepts. Show more...
Learning outcomes
The students will:
- understand the Basic concepts and terminology of economic sciences and have the skills for analyzing problems in economy;
- have experience of teamwork in solving different economical problems. Show more...
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
EPX5020
6.0
4.0
2.0
2.0
0.0
E
SK
TMJ0190
6.0
4.0
1.0
0.0
3.0
E
S
TMJ3300
6.0
4.0
1.0
0.0
3.0
E
SK
Total: at least 6.0 ECTS credits
+
MODULE: Information Architecture 24.0 ECTS credits (Core studies)
Aims
The goal of the module is to introduce the concepts, methodologies
and standards of analysis and design of information systems; give knowledge of the effective methodologies for system design; give complete overview of the methodologies of data elicitation, and give complete overview of the design, development and operation of data base systems. Show more...
Learning outcomes
The student will:
- be capable to name and characterize the types of information systems and the sources of software;
- have skills to develop the domain model of the given problem;
- have the knowledge to perform the profitability analysis of the development of the information system and have the knowledge to estimate the changes in investigations in time periods;
- have the knowledge to choose appropriate methods for the definition of user requirements in the process of the development of information system;
- understand and have skills to implement different project based approaches;
- understand different processes and different methodologies;
- understand the basic concepts of data bases and understands the importance and role of data bases in the information systems of different structure;
- have knowledge of the architecture of different physical and logical structure of the data models;
- have overview of the optimization techniques of data handling;
- have knowledge of the problem of data base normalization and have knowledge of different normal forms of the data model;
-have knowledge of the principles of data base access rights (users, user groups, system and resource rights). Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICM0005
6.0
4.0
2.0
0.0
2.0
E
S
ICM0006
6.0
4.0
2.0
0.0
2.0
E
K
ICM0016
6.0
3.0
1.0
2.0
0.0
E
K
ICM0032
6.0
4.0
2.0
2.0
0.0
E
S
+
MODULE: Practice 6.0 ECTS credits (Special studies)
Aims
The practice module applies the acquired knowledge in practice.
Learning outcomes
Upon completion of this module, students will be able to:
1) describe the roles of different professionals involved in software engineering projects and their interactions;
2) critically reflect on the scope of professional practice in software engineering;
3) explain how the concepts and methods covered in other modules of the curriculum are applicable in practice. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICM0029
6.0
0.0
0.0
0.0
0.0
H
SK
+
MODULE: Application Architecture 18.0 ECTS credits (Special studies)
Aims
The goals of the module are:
- to obtain the basic knowledge of software engineering;
- to obtain the basic knowledge of software development methodologies;
- to obtain knowledge of the user interface design and development processes;
- to obtain knowledge of the application design and development processes;
- to get the overview of the development process from business vision to application architecture. Show more...
Learning outcomes
The student will:
- have knowledge for prototype design;
- have knowledge of user experience design;
- have knowledge of user experience design testing and evaluation;
- have knowledge of design principles and patterns;
- have knowledge of business architecture, information architecture, technical architecture, application architecture, system architecture. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICM0008
6.0
4.0
2.0
2.0
0.0
E
S
ICM0011
6.0
4.0
2.0
0.0
2.0
E
K
ICM0035
6.0
4.0
2.0
2.0
0.0
E
S
+
MODULE: Elective courses 12.0 ECTS credits (Special studies)
Aims
To complement the elective courses of specialization modules with special topics on the subject.
Students can choose any combination of the courses listed in the module. Show more...
Learning outcomes
Theoretical knowledge and practical skills on software engineering that complement the subjects learned in specialization modules.
Have the capabilities for working with English language documents: prepare English language presentation and defend the work in English. Show more...
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
IAS0320
6.0
4.0
2.0
2.0
0.0
E
S
ICM0002
6.0
4.0
2.0
2.0
0.0
E
K
ICM0004
6.0
3.0
2.0
1.0
0.0
E
S
ICM0009
6.0
4.0
3.3
0.7
0.0
E
SK
ICM0012
6.0
4.0
1.5
2.5
0.0
A
S
ICM0014
3.0
2.0
1.0
1.0
0.0
E
S
ICM0018
6.0
4.0
2.0
2.0
0.0
E
K
ICM0023
6.0
4.0
2.0
2.0
0.0
A
S
ICM0031
6.0
4.0
2.0
2.0
0.0
A
K
ICM0036
6.0
4.0
2.0
2.0
0.0
E
K
Total: at least 12.0 ECTS credits
+
MODULE: Business Architecture 18.0 ECTS credits (Special studies)
Aims
The goals of the module are:
- to have an overview of the business process modeling and automation;
- to have an overview of MicroServices Architecture principles and methodologies;
- to obtain knowledge and skills for business architecture based Project management. Show more...
Learning outcomes
The student will:
- have knowledge for business process modelling and on the basic methodologies of business process automation;
- have knowledge for the implementation of microservice architecture based applications in the enterprise;
- have knowledge and skills for managing architecture centric projects;
- have the capabilities for working with English language documents: prepare English language presentation and defend the work in English;
- have knowledge and skills to develop information and process models in collaboration with students from other specialties. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICM0007
3.0
2.0
1.0
1.0
0.0
E
S
ICM0015
6.0
4.0
2.0
2.0
0.0
A
SK
ICM0019
9.0
6.0
2.0
0.0
4.0
E
S
+
MODULE: Free choice course(s) 6.0 ECTS credits (Free choice courses)
Aims
To improve the basic professional knowledge and skills acquired during studies with the complementary subjects needed for orienting in professional as well as in general cognition.
To develop systematic reasoning and analytical skills. Show more...
Learning outcomes
Upon completion of this module, students will be able to: explain
the phenomena of the society and surrounding world according to the modern understanding and scientific principles, apply the knowledge in a constructive way for his/her professional and social needs. Show more...
+
MODULE: Thesis 30.0 ECTS credits (Graduation thesis)
Aims
- to implement and deepen the acquired knowledge and skills;
- to develop independent problem solving ability with real life experiences;
- to develop analytical and critical reasoning skills for task management within the scope of the curricula. Show more...
Learning outcomes
After successful defense of master thesis student has proven following abilities:
- to classify and analytically read scientific and technical literature and other sources of information;
- to formulate research questions;
- to gather and analyze data for finding answers to research questions and to check hypothesis;
- to deploy rigorous means of comparison for alternative scientific- and/or technical solutions;
- to formulate and state ones findings and to defend them in scientific discussion;
- to present information and ideas systematically and understandably in writing as well as in oral presentation. Show more...
+
STANDARD STUDY PLAN: Autumn daytime study

