BScComputer Science
Study location | Hungary, Nyíregyháza |
---|---|
Type | Bachelor, full degree studies |
Nominal duration | 6 semesters |
Study language | English |
Awards | BSc |
Entry qualification | High school / secondary education (or higher) Good results in Mathematics English language skills at upper intermediate level or higher (at level CEFR B2 or IELTS 5.5) – Having a language certificate is not a compulsory requirement. The language level will be assessed during the online interview. The entry qualification documents are accepted in the following languages: English. Often you can get a suitable transcript from your school. If this is not the case, you will need official translations along with verified copies of the original. You must take the original entry qualification documents along with you when you finally go to the university. |
---|
Territory requirements | Applications are accepted from the following territories (based on citizenship): Armenia, Chad, Ethiopia, Ghana, Iraq, Israel, Kenya, Lebanon, Niger, Nigeria, Pakistan, Palestine, Syria. |
---|
Language requirements | English |
---|
Other requirements | At least 1 reference(s) must be provided. A motivation letter must be added to your application. All applicants must attend an online oral interview. The application procedure is based on an evaluation system of 100 points: 50 points are given for motivation, professional knowledge and educational background, and the other 50 points for language proficiency according to the online interview. Following the formal check up of the application documents, the university will organize the oral entrance examination. The entrance exam is successful, if the applicant have at least 60 points. For further information regarding the exam topics please visit our website: Applicants must complete the visa process after the acceptance to the University of Nyíregyháza has been received. |
---|
More information |
---|
Overview
The aim of the training is to train computer scientists who are able to create, implement, operate, maintain, develop and apply software-oriented information technology tools and systems, both independently and in teams. They are prepared to continue their studies at Master’s level.
Qualification: Computer Scientist
Specialisation: Software Developer
The study programme is practice-oriented, during 3 semesters the students will perform tasks related to their future profession in a company environment, deepening the knowledge acquired in theoretical courses. (80 hours in the 3rd semester, 80 hours in the 4th semester and 160 hours in the 5th semester)
Students can choose the location of the internship, but they can also do it in companies cooperating with the University, including well-known multinational companies such as LEGO, EPAM, L-Soft.
Programme structure
Major Courses:
Digital Applications
Linear Algebra
Logic Foundation of Programming
Programming Laguages
Computer Architectures
Foundations of Informatics
Discrete Mathematics
Data Structures and Algorithms
Operating Systems
Database Systems
Mathematical Analysis
Operations Research
Programming Technology
Network Architectures and Distributed Systems
Numerical Analysis
Algorithm Theory
Programming Environments
Internet Tools and Services
Formal Languages and Automata
Artifical Intelligence
Computation Theory
IT Law
Professional Practice: 80 hours in the 3rd semester, 80 hours in the 4th semester and 160 hours in the 5th semester
SPECIALISATION: Software Developer
Major Courses:
Technology and Methodology of System-Development
Low-level Programming
Computer Graphics
Linux and Shell Programming
Mobile-Application Development
Database Management and System Services
Network Operating Systems and IoT Technology
Computer Simulation Methods
GUI Programming
Game Theory
IT Security
Web Applications Development
Career opportunities
Software engineering is one of the most in-demand professional fields worldwide, including Europe, therefore there is a real need for competent and well-trained specialists. The graduates will be able to work in application and web development, database design, management and design and maintenance of computer networks.