Computer Science Engineer MSc
Educational objectives
The goal of education is to provide high level knowledge of natural and technical sciences related to the field of information technology for the students, in order to make them capable to design, improve, implement and integrate IT systems, furthermore, to coordinate and perform research and development tasks for IT purposes. The students will also be prepared to continue their studies in the Ph.D. training program at Széchenyi István University.
Language
The master's program is in English that will enable students to secure positions and/or participate in a project in the IT industry internationally. They will also be able to continue their studies abroad or fulfill leadership roles in multinational firms.
Properties of the master's program
The admission requirements of the master's program are defined by the decree of EMMI (Ministry of Human Capacities) 18/2016. (VIII.5) paragraph 9.4.
Level of education: master's degree (MSc)
Qualification specified in diploma: Computer Science Engineer
Duration of education: 4 semesters
Required number of ECTS credits: 120
The content and proportion of training fields is the following:
Field of training |
Credits |
Percentage |
Natural Sciences |
20 |
17% |
Economy and Human Sciences |
9 |
8% |
Optional subjects |
6 |
5% |
Professional core material |
33 |
28% |
Differentiated professional knowledge |
22 |
18% |
Thesis work |
30 |
25% |
Total |
120 |
100% |
Specialization/modules: there are no specialization in the degree.
Professional practice: have to be performed at a firm which is independent from the university, has to last at least for six weeks.
The supervisory system of knowledge: it is composed of performing the requirements detailed in the curriculum, finishing professional practice, creation of thesis work and passing the final exam.
Requirements of the thesis
The thesis has to solve an IT task of a specialization or work out a research topic during two semesters based on the knowledge of the student, complimented by studying the literature and supervised by consultants. The candidate proves by the thesis work his or her proficiency in applying the knowledge learned, ability to perform analysis and design tasks, is experienced in the literature and can use it to create value.
Conditions for taking the final exam
All requirements of the curriculum must be met, furthermore
- collect at least 120 credits, in which the thesis work represent 30 credits,
- the requirements of physical education and professional practice must be fulfilled,
- the thesis work must be judged and accepted by a reviewer.
Conditions of issuing the degree
On all courses of the Faculty regardless of the course level (Bachelor or Master) the Student must have a complex state language exam at intermediate level (B2) or an equivalent secondary school leaving certificate in any of the following foreign languages: English, French, German, Italian, Russian, Spanish.
Parts of the final exam
The candidate presents and defends his/her thesis work. The members of the committee ask questions referring the topic of the thesis during the complex exam, in order to check the skills of the candidate.
The result of the final exam
The committee grades the result of the final exam with a single mark by averaging the grades given to the thesis defense and the complex exam. If this grade is “fail”, the committee decides whether partly or fully accepts the thesis work.
The assessment of degree
Weighted grade point average considering the whole study time, arithmetic average of the grades given to the complex exam and thesis defense.
University degree: Computer Science Engineer
Specialization: Computer Science Engineer (MSc)
Curriculum: Computer Science Engineer (MSc), full-time, 2018
Obligatory subjects
No. |
Code |
Title |
Theory |
Practice |
Exam type |
Credits |
Suggested semester |
Prerequisites |
1 |
GKNM_INTA056 |
Logic |
2 |
2 |
exam |
5 |
1 |
|
2 |
GKNM_INTA058 |
IT-project management |
2 |
2 |
exam |
4 |
1 |
|
3 |
GKNM_MSTA002 |
Algorithm theory |
2 |
2 |
exam |
5 |
1 |
|
4 |
GKNM_MSTA025 |
Data analysis |
4 |
0 |
exam |
4 |
1 |
|
5 |
KGNM_VKTA005 |
Management competences |
2 |
2 |
cont. |
5 |
1 |
|
6 |
GKNM_AUTA011 |
Control theory |
2 |
0 |
exam |
5 |
2 |
|
7 |
GKNM_INTA055 |
Formal languages and automata theory |
4 |
0 |
exam |
4 |
2 |
|
8 |
GKNM_INTA057 |
System and softver verification |
2 |
2 |
exam |
4 |
2 |
|
9 |
GKNM_MSTA003 |
Numerical analysis |
2 |
2 |
exam |
5 |
2 |
|
10 |
GKNM_TATA019 |
Coding theory |
4 |
0 |
exam |
5 |
2 |
|
11 |
KGNM_GETA025 |
Advanced corporate finances |
0 |
2 |
exam |
4 |
2 |
|
12 |
GKNM_INTA098 |
Thesis work consultation I. |
0 |
0 |
cont. |
15 |
3 |
|
13 |
GKNM_INTA059 |
Knowledge Base Technologies and Planning |
2 |
2 |
exam |
4 |
4 |
|
14 |
GKNM_INTA060 |
Kernel engineering |
2 |
2 |
exam |
4 |
4 |
|
15 |
GKNM_INTA063 |
Compilers |
2 |
2 |
exam |
4 |
4 |
|
16 |
GKNM_INTA099 |
Thesis work consultation II. |
0 |
0 |
cont. |
13 |
4 |
GKNM_INTA098 |
Total credits |
92 |
|
Differentiated professional subjects
No. |
Code |
Title |
Theory |
Practice |
Lab. |
Exam type |
Credits |
Prerequisites |
1 |
GKNM_AUTA010 |
Interface technology |
2 |
2 |
0 |
exam |
5 |
|
2 |
GKNM_AUTA029 |
Virtual tool design |
2 |
0 |
1 |
exam |
5 |
|
3 |
GKNM_FKTA031 |
Photometry and color theory |
2 |
2 |
0 |
exam |
4 |
|
4 |
GKNM_FKTA032 |
Computational image analysis |
2 |
2 |
0 |
exam |
4 |
|
5 |
GKNM_INTA064 |
Advanced system development technologies |
2 |
0 |
0 |
exam |
3 |
|
6 |
GKNM_INTA066 |
Adaptive systems |
3 |
0 |
0 |
exam |
4 |
|
7 |
GKNM_INTA067 |
Computing intelligence |
2 |
2 |
0 |
exam |
5 |
|
8 |
GKNM_INTA068 |
Software Quality Assurance |
3 |
0 |
0 |
exam |
4 |
|
9 |
GKNM_INTA069 |
Introduction to bioinformatics |
3 |
0 |
0 |
exam |
4 |
|
10 |
GKNM_INTA070 |
Complexity theory |
3 |
0 |
0 |
exam |
4 |
|
11 |
GKNM_INTA071 |
Document Management Systems |
2 |
0 |
0 |
exam |
3 |
|
12 |
GKNM_INTA072 |
Data mining |
2 |
1 |
0 |
exam |
4 |
|
13 |
GKNM_INTA073 |
Platform-independent programming |
2 |
1 |
0 |
exam |
4 |
|
14 |
GKNM_INTA074 |
Programming in LabView |
0 |
3 |
0 |
exam |
4 |
|
15 |
GKNM_MSTA024 |
Stochastic processes |
2 |
2 |
0 |
exam |
4 |
|
16 |
GKNM_MSTA034 |
Parallel programming |
1 |
2 |
0 |
exam |
4 |
|
17 |
GKNM_TATA046 |
Information security |
2 |
0 |
2 |
exam |
5 |
|
18 |
GKNM_TATA048 |
Internet of Things |
3 |
0 |
1 |
exam |
5 |
|
19 |
GKNM_TATA051 |
Cloud computing |
2 |
0 |
2 |
cont. |
5 |
|
At least 22 credits must be collected until the end of studies from this group of subjects.
Optional subjects
No. |
Code |
Title |
Theory |
Practice |
Lab. |
Exam type |
Credits |
Prerequisites |
1 |
GKNM_FKTA012 |
Nanoelectronics |
2 |
0 |
0 |
exam |
3 |
|
2 |
GKNM_FKTA013 |
Measurement theory and technique |
2 |
2 |
0 |
exam |
5 |
|
3 |
GKNM_FKTA035 |
Nuclear technology |
2 |
0 |
0 |
exam |
2 |
|
4 |
GKNM_MGTA021 |
Risk analysis |
2 |
0 |
0 |
cont. |
5 |
|
5 |
KGNB_NOKA022 |
Exchange course 2. |
0 |
0 |
0 |
cont. |
3 |
|
6 |
KGNM_VKTA003 |
Leadership and Organizational Communication |
2 |
2 |
0 |
exam |
5 |
|
7 |
KGNM_VKTA003 |
Leadership and organizational communication |
2 |
2 |
0 |
exam |
5 |
|
At least 6 credits must be collected until the end of studies from this group of subjects.
The suggested order of subjects of the program |
|||||||
|
Semester |
|
|||||
1 |
2 |
3 |
4 |
||||
C r e d i t s |
1 |
Logic (GKNM_INTA056) |
Control theory (GKNM_AUTA011) |
Thesis work consultation I. (GKNM_INTA098) |
Knowledge Base Technologies and Planning (GKNM_INTA059) |
1 |
C r e d i t s |
2 |
2 |
||||||
3 |
3 |
||||||
4 |
4 |
||||||
5 |
Kernel engineering (GKNM_INTA060) |
5 |
|||||
6 |
IT-project management (GKNM_INTA058) |
Formal languages and automata theory (GKNM_INTA055) |
6 |
||||
7 |
7 |
||||||
8 |
8 |
||||||
9 |
Compilers (GKNM_INTA063) |
9 |
|||||
10 |
Algorithm theory (GKNM_MSTA002) |
System and softver verification (GKNM_INTA057) |
10 |
||||
11 |
11 |
||||||
12 |
12 |
||||||
13 |
Thesis work consultation II. (GKNM_INTA099) |
13 |
|||||
14 |
Numerical analysis (GKNM_MSTA003) |
14 |
|||||
15 |
Data analysis (GKNM_MSTA025) |
15 |
|||||
16 |
|
16 |
|||||
17 |
17 |
||||||
18 |
18 |
||||||
19 |
Management competences (KGNM_VKTA005) |
Coding theory (GKNM_TATA019) |
19 |
||||
20 |
20 |
||||||
21 |
21 |
||||||
22 |
22 |
||||||
23 |
23 |
||||||
24 |
|
Advanced corporate finances (KGNM_GETA025) |
24 |
||||
25 |
25 |
||||||
26 |
26 |
||||||
27 |
27 |
||||||
Credits per semester |
|||||||
|
23 |
27 |
15 |
27 |
|
||
Total credits: 92 |