Computer Science BSc


Computer Science BSc


Bachelor of Science (BSc) in Computer Science


Degree program



Accreditation number



Department of Programming Languages And Compilers
Department of Software Technology And Methodology
Department of Data Science and Engineering
Department of Computer Algebra
Department of Algorithms And Their Applications
Department of Media & Educational Informatics
Department of Information Systems
Department of Numerical Analysis
Department of Cartography And Geoinformatics




6 semesters (3 years)

ECTS credits


Minimum number of students


Maximum number of students



The objective is to train Computer Scientists with a professional knowledge based on a solid theoretical background knowledge.  They have the skills to take part in software development, in developing information systems and system management in various areas. Computer Scientists often acts as mediators between the customers of information systems and the producers. In this way, the job of a Computer Scientist synthesises the constructive activity of engineers with the general problem-solving attitude of mathematicians while participating in teams of large-scale projects.

The program provides students with a broad education in Computer Science and Software Engineering in combination with specialised work in computer and information processing techniques, programming languages, data structures, information retrieval, operating systems, compiler design etc. Students learn the theory as well as the methodologies and techniques in the development and implementation of computer systems. The more practical programming courses are aided by several courses in pure and applied mathematics and theoretical computer science courses throughout the curriculum.

Strength of program

The high standard of training is guaranteed by the highly qualified academic staff. Teaching is supported by modern infrastructure and well equipped computer labs (artificial intelligence, databases, and robotics). The library of the Faculty contains several thousand volumes. The students of higher years and PhD students help the first year students in a mentor system to overcome their first challenges at the university.

In addition to the high level of theoretical training, the Faculty's relationship with the business community, the joint research and development projects offer up-to-date practical knowledge and experience to the students. The Faculty has concluded bilateral agreements with numerous universities in the world, which allows students to study one or two semesters or participate in research projects at a partner institution.

Extracurricular undergraduate research activities of the students are supported and supervised by leading scientists of the Faculty. These students present their findings at a conference organised by the Faculty every year.

Workshops are also organised with international partners.

   Find the structure of the program on the webpage of the Faculty.

The courses in a table, sorted by semester :

The list of the courses in alphabetical order with more details about the courses:

Career opportunities

Computer Scientists are welcome in every sector of informatics. Jobs are offered by large international computer companies, outstanding Hungarian firms, banks, large enterprises, state institutions, software development companies, research institutes and universities where they may be engaged in the preparation of integrated data processing systems, electronic trade transactions and electronic money transfers, solving telecommunication problems (networks, programming mobile phones), performing image recognition, computer-aided design, image processing or preparing multimedia applications.

Job examples
  • Computer programmer
  • Software engineer
  • Web developer
EU/EEA students
non-EU/EEA students
Tuition fee/semester

3,200 EUR

3,200 EUR

Application fee

80 EUR (non-refundable)

80 EUR (non-refundable)

Registration fee



Other costs

textbooks (~EUR 100)

textbooks (~EUR 100)

non-EU/EEA students
Tuition fee/semester

3,200 EUR

Application fee

80 EUR (non-refundable)

Registration fee


Other costs

textbooks (~EUR 100)

Offered for the next academic year


Start program

02, Sep, 2024

Deadline for applications - September intake

30, Apr, 2024

Is there a February intake


Admission requirements

Entry requirements

Applicants are required to have sufficiently good grades in their secondary school finishing documents, especially from Mathematics. Intermediate level of English knowledge is also required.

Language requirements

Minimum level of language proficiency (oral) (A1-C2):   B1

Minimum level of language proficiency (written) (A1-C2):   B1

Documents to submit with application
Document Comment
Online application form -
Record of the final two years in secondary school -
Secondary school certificate -
Proof of application fee transfer  
CV -
Motivation letter -
Copy of the main pages of the passport needs to be valid
Passport photo -
Medical certificate -
Language certificate if available
Application procedure

The application starts on the online application system. Students need to register in the system, fill in the online application form, upload the required documents and follow the instructions during the application process.

The application fee should be transferred using the following information:

Name of beneficiary: Eötvös Loránd Tudományegyetem
Address of beneficiary: Egyetem tér 1-3., Budapest, H-1053, HUNGARY

Account number: 10032000-01426201-00000000 IBAN number: HU03 1003 2000 0142 6201 0000 0000
Swift code: HUSTHUHB
Bank’s name and address: Magyar Államkincstár (Hungarian State Treasury), Váci út 71., Budapest, H-1139, HUNGARY

Please add the following Comment to the bank transfer: Your name, BSc in Computer Science, E10104/18

Applications are only accepted being submitted through the online application system.

Procedure of the entrance examination:

The applications are examined by the Admission Board and applicants are notified of the outcome of the selection in the online application system until the end of June (September intake) / the end of November (February intake). Admission letters are sent out in the online application system soon after the decision.

If an applicant’s documents and grades are acceptable, then in most cases he/she will be asked to participate in a Skype interview as well. In this interview, we want to make sure that the applicant can speak and understand English at an intermediate level.

Admitted students will have to write an entry test in the beginning of September at the Faculty. Failing this test indicates that the student is not yet in the possession of the skills necessary to be successful at our BSc course. In this case, the student will be redirected to our Preliminary Semester, where he/she will study courses designed to prepare students for the BSc.

Type of entrance examination: oral/written/both

Place of entrance examination: online / at the Faculty

Program leader

Prof. Ferenc WEISZ

Program coordinator
Ms. Gyöngyi FAZEKAS and Ms. Judit FELEDI-ÜVEGES
Postal address: ELTE Faculty of Informatics, H-1117 Budapest, Hungary, Pázmány Péter sétány 1/C

More information
Faculty website
Program website

Faculty of Informatics

Faculty of Informatics