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