Software Engineering M.Sc.

System Development Specialization

The courses included in the English language curriculum are given by the following table:

Name Code Credits 1 2 3 4 Requisites
Fundamentals in Natural Sciences (24 credits)              
System Optimization VISZM117 4 4/0/0/e        
Advanced Mathematics for Software Engineers C  TE90MX42 4   4/0/0/e      
(Mathematical Logics + Applied Algebra)              
Formal Methods VIMIM100 4 3/0/0/p        
Data Security VIHIM102 4 3/0/0/p        
Languages and Automata VISZM104 4   3/0/0/p      
Software Architectures VIAUM105 4   3/0/0/p      
Subjects from Economic and Human Sciences (10 credits)              
Elective Subject 1 GTxxMxxx 2     2/0/0/p    
Elective Subject 2  GTxxMxxx 2     2/0/0/p    
Elective Subject 3  GTxxMxxx 2     2/0/0/p    
Engineering Management VITMM112 4       4/0/0/e  
Basic Obligatory Subjects  for the Specialization (28 credits)              
Object-Oriented Development VIIIM140 4 2/1/0/e       Excluded if BMEVIAU124 was 
              already taken
Parallel and Grid Systems VIIIM141 4 2/1/0/e        
Software Testing VIIIM142 4 2/1/0/e       Excluded if BMEVIMIM148 
              was already taken
Metamodels in Software Design VIIIM228 4   2/1/0/e     Excluded if VIMIM147 and 
              VIAUM126 were already taken
Software Quality VIIIM229 4   2/1/0/e      
Laboratory for Grid and  VIIIM230 4   0/0/3/p      
Object Oriented Development              
Laboratory for Software Testing and Quality VIIIM308 4     0/0/3/p    
Basic Compulsory Elective Subjects for the Specialization (52 credits)              
IT Security and Management VIIIM274 4   2/1/0/e      
SOA-Based Integration VIIIM371 4     2/1/0/e    
Linux-Based System Development VIIIM339 4     2/1/0/e    
Project Laboratory 1 VIIIM814 5 0/0/5/p        
Project Laboratory 2 VIIIM864 5   0/0/5/p     Credits of BMEVIIIM814
Thesis Project 1 VIIIM914 10     0/5/0/p   Credits of BMEVIIIM864
Thesis Project 2 VIIIM964 20       0/10/0/p Credits of BMEVIIIM914 and 
              BMETE90MX42, and all credits
              of Basic Obligatory Subjects
Freely Elective Subjects (6 credits)              
Freely Elective Subject 1 xxxxxxxx 4       4/0/0/p  
Freely Elective Subject 2 xxxxxxxx 4       4/0/0/p  
Freely Elective Subject 3 xxxxxxxx  2       2/0/0/p  

 

Legend: weekly contact hours: lecture/classroom practice/laboratory practice;

e = exam; p = continuous work for a mark; s = signature

 

Notes:


1. Subjects from Economic and Human Sciences: three subjects are selected by the Faculty from the following list before the actual semester:

Quality Management  GT20M002 2     2/0/0/p
Argumentation, Negotiation, Persuasion  GT41MS01 2     2/0/0/p
Investments GT35M004 2     2/0/0/p
Management Accounting GT35M005 2     2/0/0/p

 

2. Freely Elective Subjects: a list of these subjects is under construction.