Mathematics

For admission, a student must have at least 25 credits in the area of Mathematics.

Here are some examples of courses at TUD and NCFU which meet these requirements:

Courses at TUD Credits
Mathematical Methods for Computer Scientists 15
Introduction to Mathematics for Computer Scientists 15
Courses at NCFU Credits
Mathematics 6
Discrete Math 6
Functional Analysis 5
Theory of probability and mathematical statistics 6
Mathematical analysis 7
System analysis and operations research 4
Algebra and geometry 6

Practical Computer Science

For admission, a student must have at least 35 credit points in the area of Practical Computer Science, among which there must be at least 18 credit points in Programming and Software Technology

Here are some examples of courses at TUD and NCFU which meet these requirements:

Courses at TUD Credits
Introductory Practical Course 4
Software Technology 6
Project Software Technology 6
Data Bases and Computer Networks 10
Operating Systems and Security 7
Hardware-Software-Codesign 6
Introduction to Media and Computer Science 5
Introduction to Computer Graphics 5
Courses at NCFU Credits
Programming Technologies 5
Visual programming 5
Parallel Programming 2
Database 4
Operating Systems 6
Information Security 4
Интернет технологии 6
Computer graphics 3
Software Engineering 8
Programming mobile devices 2
Designing of information systems 4

Technical Computer Science

For admission, a student must have at least 12 credits in the area of Technical Computer Science
Here are some examples of courses at TUD and NCFU which meet these requirements:

Courses at TUD Credits
Computer Architecture 10
Technical Foundations and Practical Course on Hardware 10
Courses at NCFU Credits
Theory of systems and systems analysis 3
Electrical Engineering and Electronics 4
Circuit design 3
Low-level languages (Assembler) 3
Architecture of computers 4

Theoretical Computer Science and Artificial Intelligence

For admission, a student must have at least 12 credits in the area of Theoretical Computer Science and Artificial Intelligence.

Here are some examples of courses at TUD and NCFU which meet these requirements:

Courses at TUD Credits
Information and Coding Theory 5
Algorithms and Data Structures 6
Formal Systems 8
Intelligent Systems 5
Theoretical Computer Science and Logic 9
Courses at NCFU Credits
Theory of algorithms 4
Models of knowledge representation 3
Intelligent Information Systems 3
Informatics (theoretical) 8

English certificate

Test of English as a Foreign Language (TOEFL) is a standardized test to measure the English language ability of non-native speakers wishing to enroll in English-speaking universities. The test is accepted by many English-speaking academic and professional institutions. TOEFL is one of the two major English-language tests in the world, the other being the IELTS.

TOEFL is a trademark of the Educational Testing Service (ETS), a private non-profit organization, which designs and administers the tests. ETS issues official score reports, sent independently to institutions, for two years following the test.

The International English Language Testing System,[6] or IELTS /ˈaɪ.ɛlts/, is an international standardized test of English language proficiency for non-native English language speakers. It is jointly managed by the British Council, IDP: IELTS Australia and Cambridge English Language Assessment,  and was established in 1989