Mapping between previous and renewed versions of the Programme
Modules of study field
Renewed programme / Previous programme / Change (ECTS)Module / ECTS / Subject / ECTS
Mathematics for Software Engineering I / 5 / Linear algebra and geometry / 4.5 / 0[1]
Discrete Mathematics / 5 / Discrete mathematics / 4.5 / 0
Computer Architecture / 5 / Computer architecture / 4.5 / 0
IT and Communication Skills / 5 / Practical informatics / 4.5 / 2.5
Communication skills / 3
English Language I/II / 5 / English language I / 4.5 / 3.5
English language II / 4.5
English Language II/II / 5
English language III / 4.5
Procedural Programming / 5 / Informatics / 4.5 / 2
Personal software process / 3
Algorithms and Data Structures / 5
Algorithms and data structures / 4.5
Mathematics for Software Engineering II / 5 / Mathematical analysis / 4.5 / 0
Algorithm Theory / 5 / Theory of algorithms / 4.5 / 0
Object Oriented Programming / 5 / Object-oriented programming I / 4.5 / 0
Software Engineering I / 10 / Software engineering I / 4.5 / 5.5
Database Management Systems / 5 / Database management systems / 4.5 / 0
Software Engineering II / 10 / Software engineering II / 4.5 / 5.5
Mathematics for Software Engineering III / 5 / Probability theory and mathematical statistics / 4.5 / 0
Internet Technologies / 5 / Internet technologies / 4.5 / 0
Computer Networks / 5 / Computer networks / 4.5 / 0
Human Computer Interaction / 5 / Human computer interaction / 4.5 / 0
Software Design / 5 / Software engineering IV / 4.5 / 0
Software Development / 10 / Software engineering III (+ Team project in Software engineering) / 4.5 / 5.5
- / -
Coursework / 5 / Course work in Software engineering / 4.5 / 0
Software Testing / 5 / Software systems testing / 4.5 / 0
Software Projects and Quality Management / 5 / Management of software projects and quality / 6 / 1
Software Process / 5 / Software process / 4.5 / 0
Professional practice (group project) / 15 / Professional practice (group project) / 15 / 0
Bachelor Thesis / 15 / Bachelor work / 12 / 3
Total / 165 / Total / 147 / 28.5
Other modules
Renewed programme / Previous programmeModule / ECTS / Subject / ECTS
GUS / 5 / Introduction to philosophy / 4.5
GUS / 5 / Basics of Economics / 4.5
GUS / 5 / Introduction to psychology / 3
Object Oriented Programming II / 5 / Object-oriented programming II / 4.5
Professionalism and Ethics / 5 / Professionalism and ethics / 3
Mathematical Logic / 5 / Mathematical logics / 4.5
Mathematical Analysis / 5 / Mathematical analysis / 4.5
Combinatorics and Graph Theory / 5 / Theory of Graphs / 3
Coding Theory / 5 / Coding theory / 4.5
Statistical Data Analysis / 5 / Statistical data analysis / 4.5
Optimization Methods / 5 / Optimization methods / 4.5
Mathematical Modeling / 5 / Mathematical modeling / 4.5
Numerical Analysis / 5 / Numerical methods / 4.5
Differential Equations / 5 / Differential equations / 4.5
Physical Fundamentals of Electronics / 5 / Physical foundations of electronics / 4.5
Physics for Informatics / 5 / Physics for informatics / 4.5
Basics of Management / 5 / Fundamentals of management / 3
Accounting / 5 / Accounting / 3
Informatics Law / 5 / Informatics law / 3
Operating Systems / 5 / Operating systems / 4.5
Computer Technology / 5 / Computer technology / 4.5
Geographic Information Systems / 5 / Geographical information systems / 4.5
Artificial Intelligence / 5 / Artificial intelligence / 4.5
Knowledge Representation / 5 / Knowledge Representation / 4.5
Bioinformatics / 5 / Bioinformatics / 3
Information Systems / 5 / Information systems / 4.5
Advanced Topics in Database Management Systems / 5 / Advanced Topics in Database Management Systems / 4.5
Parallel Programming / 5 / Distributed systems / 4.5
Logic Programming / 5 / Logic programming / 4.5
Computer Graphics / 5 / Computer graphics / 4.5
Compiling Methods / 5 / Compiling methods / 4.5
CASE Method / 5 / CASE method / 4.5
IT Governance in Organization / 5 / IT governance in organization / 4.5
- / Information systems audit / 4.5
- / Documents management systems / 4.5
- / Foundations of real time systems design / 4.5
Oracle PL/SQL Programming / 5 / Free Electives / 4.5
Foundations of Electronic Commerce / 5 / Free Electives / 4.5
FMI elective module / 5 / Free Electives / 4.5
Video Game Design and Development / 5 / -
Programming Windows API / 5 / -
Functional Programming / 5 / -
Computer Networks II / 5 / -
Computer Networks for Professionals I / 5 / -
Computer Networks for Professionals II / 5 / -
Financial Intelligence / 5 / -
Computational Intelligence and Decision Making / 5 / -
Project Work / 5 / -
[1] Technical changes because of rounding (by 0.5 ECTS) are not calculated.