Logo of Óbuda University

MScComputer Science Engineering

More information



Program description:
The Computer Science Engineering program at the Master level is developed to provide solid knowledge and understanding about the specificities, methodologies, applications, and advanced practice of computer sciences and today’s information technology. The course is designed by taking into account two perspectives: to provide the necessary theoretical background for the students by providing those specificities and experiences at the same time, which prepare them for problem solving and future challenges, and focusing on the industry-related advanced practice of the field to provide up-to-date knowledge about the most widely used technologies, which can be used immediately on the market after graduation.

Two major specialities are offered for the students: Robotics specialization and Biomedical engineering specialization. These specializations are two of the most important and rapidly improving fields of today’s computer science. Each specialization contains at least six courses focusing on the core knowledge of the field of interest completed with laboratories. During the theoretical and laboratory courses the most up-to-date devices and equipments are applied in order to prepare our students for the challenges of the industry.

The aim of the course is to qualify engineers who, having acquired the necessary high-level scientific and specific IT-related technological skills, are competent to design new IT systems and tools, to develop and integrate IT systems, to conduct and coordinate IT-purpose research and development tasks, as well as are capable of pursuing their knowledge in the frame of PhD studies.

Entry requirements:
A BSc degree in the field of science relevant to the selected programme.

Entrance exam:

Type of entrance exam:

Entrance exam location:

Entrance exam description:
After applying online and submitting the required documents the decision is made by the Faculty. English language skills and personal motivation will be examined by Skype interview.

Mr. György Eigner, PhD
Senior Lecturer

Preparatory year available:

Specialisation year available:

Minimum number of scholarship holders:

Maximum number of scholarship holders:


Programme structure

The student needs to hold an official language certificate at the moment of he/she receives his/her diploma.
The structure of the course consists of three parts:
● general studies related to computer science and connected areas (mathematics and natural sciences, economics and human sciences, professional core curriculum);
● and specific studies related to a given specialization of computer science (specialization, optional subjects);
● independent work (thesis work, internship).

Students should obtain the following credits from given fields of expertise during their studies:
Mathematics and natural sciences 21 credits,
Economics and human sciences 10 credits,
Professional core curriculum 28 credits,
Specialization 25 credits,
Optional subjects 6 credits,
Thesis 30 credits.
Total number of credits: 120 credits

Information regarding the curriculum:

Teaching at the university is conducted in three different forms: lectures, seminars, and laboratory practice. Attendance at seminars and labs is strictly regulated by university rules; absence over 30% of classes entail a ban from examinations. There are two ways of assessment. A practical mark is awarded at the end of predominantly practical courses, and are solely based on a student’s term-time progress. An examination is required at theoretical courses, which can be taken in the exam period. The final grade of an examination might include term-time progress A student’s performance is evaluated on a 1-to-5 grading scale, with 1 being equivalent to “fail” and 5 to “excellent”.

Description of the Hungarian grading system:
5 – Excellent – outstanding performance with only minor errors
4 – Good – generally sound work with a number of notable errors 3 – Satisfactory – fair but with significant shortcomings
2 – Sufficient – performance meets the minimum criteria 1 – Fail – considerable further work is required.

Evaluation methods beyond the scope of the university regulations described above are at the lecturer’s discretion. The list is long, but the most common ones are
● mid-term and end-of-term written tests,
● project works,
● reports,
● mini-lectures,
● homeworks,
● oral presentations, etc.,
or any combination of them. There are no fixed percentage categories for different grades, but most commonly 50% is required for a pass. Normally, one retake is offered for a missed assignment. Term-time requirements with course syllabi, as well as dates and deadlines are listed in a document by the lecturer, and made public on the faculty website before the start of the semester.

The evaluation of progress is checked in the following ways:
a) during the semester with written or oral presentation, written test, or assessing home assignment (plan, measurement minutes etc.), with practical mark or signature,
b) passing a pre-examination during the semester,
c) passing an exam or a comprehensive exam in the exam period and
d) with final examination.

Career opportunities

Computer Science Engineers are welcome in the sectors of informatics. Job opportunities are usually offered by informatics related vendors and international firms, institutions of the financial market, software development and software engineering companies, research institutions, NGOs and others. On the field interesting and challenging tasks can be found to which contribution can be made by the knowledge of a Computer Science Engineer for example developments regarding data processing and transfer, trading system automation, industrial design and operations, big data related tasks, machine learning, computer vision, automotive technologies, security, web development and site building, network development, etc.

Job examples and opportunities

A wide range of job opportunities are available in Hungary and among the world. The most typical job offers are coming from the following main themes:

Software Developer
Database Administrator
Computer Hardware Engineer
Computer Systems Analyst
Computer Network Architect
Web developer
Information Security Analyst
Computer programmer
Computer and Information Systems Managers
Software engineer
Project Manager

With the Computer Science Engineering MSc degree the application for a PhD program is possible.

Not available for applying at the moment
Not available for applying at the moment