Study programme title in Est.
IT süsteemide arendus
Study programme title in Engl.
IT Systems Development
TalTech study programme code
IADB17
MER study programme code
175303
Study programme version code
IADB17/25
Faculty / college
I - School of Information Technologies
Head of study programme/study programme manager
Meelis Antoi
Language of instruction
Estonian
Study level
Bachelor study
Self-paid study programme
no
Nominal study period
6 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
Secondary education or corresponding qualification in accordance with admission requirements of TalTech.
Study programme aims and objectives
The curriculum is designed to prepare specialists with theoretical and practical work skills in the field of modern information and communication technology.
The graduates will be capable of working in the development of substantial IT projects both independently and as a team member and/or continue their studies on the next level of higher education. Show more...
Learning outcomes of the study programme
- is independently or through mediation of an analyst capable of understanding the requirements and needs of a client;
- is capable of code writing that can meet the set requirements and has low maintenance costs;
- knows the process of software development and understands the consequences of both short- and long-term decisions;
- is familiar with common tools, frameworks and other components that are used on a daily basis in software development;
- can model data and is familiar with common database technologies;
- knows easier algorithms, understands their complexity and is capable of assessing the importance of the complexity. 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
Bachelor of Science in Engineering
Study programme version structure :
Module type
total ECTS credits
+
MAIN SPECIALITY 1: IT Systems Development
+
MODULE: General Studies 24.0 ECTS credits (General studies)
Aims
The aim of this module is to develop students’ ability to understand different perspectives in society that are necessary for successful coping with today’s social context.
Learning outcomes
After completing this module the student:
- analyzes professional responsibility and social, legal, ethical and cultural issues in the world of IT;
- associates interactions between software solutions and processes of physics and takes them into account in his/her work;
- is able to work with literature and review the writings;
- expresses oneself correctly both orally and in writing;
- has an overview of basics of entrepreneurship. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICY0004
6.0
3.0
1.0
2.0
0.0
E
SK
ICY0010
3.0
2.0
1.0
1.0
0.0
A
S
ICY0031
6.0
4.0
2.0
2.0
0.0
A
SK
NSO0160
3.0
2.0
1.0
0.0
1.0
H
S
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICY0019
6.0
4.0
2.0
0.0
2.0
E
S
ICY0021
3.0
2.0
2.0
0.0
0.0
E
S
ICY0025
6.0
4.0
2.0
2.0
0.0
E
SK
MLI0007
6.0
4.0
0.0
4.0
0.0
E
SK
Total: at least 6.0 ECTS credits
+
MODULE: Mathematics 15.0 ECTS credits (Core studies)
Aims
The aim of this module is to support the acquisition of mathematical basic knowledge in order to understand theoretical basics of specialty subjects.
Learning outcomes
After completing this module the student:
- uses mathematics that is related to the specialty;
- has acquired knowledge of mathematics that is necessary for understanding theoretical basics of the specialty;
- has acquired deep knowledge and skills in data processing. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
IAX0010
6.0
4.0
2.0
0.0
2.0
E
SK
ICY0006
3.0
2.0
1.0
1.0
0.0
E
S
ICY0030
6.0
4.0
2.0
2.0
0.0
E
SK
+
MODULE: Core Studies 72.0 ECTS credits (Core studies)
Aims
The aim of this module is to support acquisition of basic knowledge of the specialty in order to acquire advanced professional competences.
Learning outcomes
After completing this module the student:
- describes schools and theoretical principles of software development;
- mentions the main applications and research problems of the specialty;
- uses professional vocabulary and expresses oneself correctly and intelligibly;
- chooses appropriate methods and technologies in order to solve problems;
- finds useful information for working. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
IAX0043
6.0
4.0
2.0
2.0
0.0
E
SK
ICA0001
6.0
4.0
1.0
3.0
0.0
E
SK
ICA0005
6.0
4.0
2.0
2.0
0.0
E
S
ICA0019
6.0
4.0
2.0
2.0
0.0
E
SK
ICD0001
6.0
3.0
2.0
1.0
0.0
E
S
ICD0007
6.0
4.0
2.0
2.0
0.0
E
SK
ICD0008
6.0
4.0
2.0
2.0
0.0
E
S
ICD0013
6.0
4.0
2.0
2.0
0.0
E
K
ICD0019
6.0
4.0
2.0
2.0
0.0
E
K
ITI0101
6.0
4.0
4.0
0.0
0.0
E
S
ITI0102
6.0
4.0
1.0
3.0
0.0
E
S
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICD0011
6.0
4.0
2.0
2.0
0.0
E
S
ICD0024
6.0
4.0
2.0
2.0
0.0
E
K
Total: at least 6.0 ECTS credits
+
MODULE: Internship 24.0 ECTS credits (Special studies)
Aims
The aim of internship module is to provide primary professional work experience in order to improve the competitiveness of the student in the labor market.
Learning outcomes
After completing this module the student:
- selects and applies the appropriate problem solving techniques and methods and, if necessary, finds additional information;
- collects and interprets specific information, clarifies and explains the choices and decisions made;
- documents and analyzes the experience that was acquired during internship;
- associates the studies at university and tasks during internship;
- works both independently and in a team, tolerates diversity in attitudes and values;
- is able to prepare and defend the internship report;
- has acquired primary professional work experience. Show more...
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICD0030
12.0
0.0
0.0
0.0
0.0
A
SK
ICD0031
12.0
0.0
0.0
0.0
0.0
A
SK
ICY0017
24.0
0.0
0.0
0.0
0.0
A
K
Total: at least 24.0 ECTS credits
+
MODULE: Programming 21.0 ECTS credits (Special studies)
Aims
The aim of this module is to support the acquisition of programming
skills (including some non-mainstream programming areas) in order to start working as a software developer after completing the studies. Show more...
Learning outcomes
After completing this module the student:
- has acquired programming skills on the level that is expected from a junior software developer;
- applies acquired skills in some of the non-mainstream programming areas;
- works in a team and be a leader, if necessary;
- finds useful information for working. Show more...
Compulsory courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICA0016
3.0
2.0
0.0
2.0
0.0
A
SK
ICD0006
6.0
4.0
2.0
2.0
0.0
E
K
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICD0004
3.0
2.0
1.0
1.0
0.0
E
S
ICD0018
6.0
4.0
1.0
3.0
0.0
A
S
ICD0022
9.0
4.0
1.0
3.0
0.0
E
S
ICD0023
3.0
2.0
0.5
1.5
0.0
A
S
ICD0026
6.0
4.0
2.0
2.0
0.0
E
S
ICS0019
3.0
2.0
1.0
1.0
0.0
A
K
Total: at least 12.0 ECTS credits
+
MODULE: Elective Courses 12.0 ECTS credits (Special studies)
Aims
The aim of this module is based on the interest of the student
to provide professional knowledge and skills in some of the narrower areas or offer an opportunity to improve foreign language skills. Show more...
Learning outcomes
After completing this module the student has acquired basic knowledge and skills in some narrower specialty field.
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ICA0003
6.0
3.5
2.0
1.5
0.0
E
S
ICD0003
6.0
3.5
1.5
2.0
0.0
E
S
ICD0012
6.0
4.0
2.0
2.0
0.0
E
K
ICD0020
6.0
4.0
2.0
2.0
0.0
E
S
ICD0027
6.0
4.0
2.0
2.0
0.0
A
S
ICD0028
3.0
2.0
1.0
1.0
0.0
E
S
ICD0029
3.0
2.0
1.0
1.0
0.0
A
S
ICM0034
6.0
4.0
2.0
2.0
0.0
E
K
ICY0009
6.0
4.0
1.0
1.0
2.0
E
K
ICY0024
6.0
4.0
2.0
0.0
2.0
E
SK
ITI0219
6.0
4.0
2.0
2.0
0.0
E
K
Total: at least 12.0 ECTS credits
+
MODULE: Free Studies 6.0 ECTS credits (Free choice courses)
Aims
The aim of this module is to provide students with the possibility to choose subjects based on their special interests.
Learning outcomes
After completing this module the student has acquired knowledge and competencies connected to their special interests.
+
MODULE: Final Thesis 6.0 ECTS credits (Graduation thesis)
Aims
The aim of the final thesis is to provide students with independent research experience.
Learning outcomes
After completing this module the student:
- expresses his/her opinions correctly in writing;
- justifies his/her opinions and choices persuasively by using logical arguments, experiments and measurements, references to authoritative sources, etc. Show more...
+
STANDARD STUDY PLAN: Autumn daytime study
+
STANDARD STUDY PLAN: Autumn session-based study

