Incoming Exchange: Applying to IITU

IITU is the only University in Kazakhstan which received ASIIN institutional international accreditation in 2019 and has underwent official confirmation of compliance with international standards. “The International Information Technology University guarantees the fulfillment of institutional, procedural and cultural requirements for high quality teaching and successful learning,” confirms experts at ASIIN (Agency for the Accreditation of Educational Programs in Engineering, Computer Science, Natural Sciences, and Mathematics, Germany).

Who can apply?

An Inbound Exchange student is someone from one of our partner institutions who meets the exchange eligibility requirements.
(These requirements may vary for each institution. Check detailed eligibility requirements for your institution with your international student exchange advisors). Depending on the institutional agreement, eligible students may study for one or two semesters at IITU.
If you wish to study at IITU as an exchange student, you should first contact the Exchange Coordinator at your home university for the details of the selection process such as eligibility, required documents and deadlines.

IITU will only process applications with official nominations from our partner universities.

Entry Requirements

In order to apply for the Inbound Exchange Program you must satisfy the following criteria :

  • Minimum 1 year of full-time study at a partner university
  • Have the academic background related to the course applying for
  • GPA (Grade Point Average) of 3.0 or better or equivalent
  • English language ability: minimum IELTS 5.5, TOEFL ITP 460, TOEFL IBT 87, TOEFL 560, Certificate from home university about English level (minimum B2)

Nomination by Email

  • Nomination should be sent to int@edu.iitu.kz by home university coordinator.
  • Home university coordinator should include the following information in the nominations: Full name, Major, Program, Year of study,
    GPA & English test result

Nomination Deadline

  • Spring Semester: December 15
  • Fall Semester: May 15

Application Period

  • Spring Semester: September 1st - October 15th
  • Fall Semester: March 1st - April 15th

Required documents

  • Application form
  • Study Plan (the courses has to be chosen from the list of table below)
  • A copy of Passport
  • Transcript


Department

Subject

Credits number

Description

Syllabus

Mathematical Computer Modeling

Algebra and Geometry

4

This course includes the study of matrix algebra, determinants, systems of linear equations, vector algebra, analytic geometry on plane and on space, lines and planes, second order curves.

Syllabus_Algebra and Geometry

Mathematical Computer Modeling

Mathematical Analysis 1

3

Mathematical Analysis 1 is the first course in a two-semester sequence. The primary aim of the sequence is to help students learn, understand, explain, and use calculus. In addition, it is desired that students will improve their mathematical skills, further their understanding of mathematics and its applications to the sciences. This first course concentrates on single variable functions, their limits, continuity, differential and integral calculus.

Syllabus_Mathematical Analysis 1

Mathematical Computer Modeling

Algorithms and Data Structures

3

The course is designed for studying of development of algorithms and programs for solutions of different problems. For this purpose, subjects of this course are considered, such as program structure, principles of construction of algorithms and program, methods of solving, algorithmization, programming, debugging and implementation of programs, using the language C++.

Syllabus_Algorithms and Data Structures

Mathematical Computer Modeling

Operating Systems

4

This course introduces the student to the principles underlying the design and implementation of contemporary computer operating systems. This course is designed for students majoring in Computer Science or in areas having a strong emphasis in Computer Science.

Syllabus_Operating Systems

Mathematical Computer Modeling

Mathematical Statistics

3

The main topics covered in the course include the following: combinatorial analysis, axioms of probability, conditional probability, independent events, random variables (both discrete and continuous) and their laws of distribution, limit theorems, and introduction to mathematical statistics. The course develops creative thinking, ability of individual perceptive activity; to generate abilities and skills of holding experimental investigations and processing their results, ability to use obtained skills for applied tasks of the future specialty.

Syllabus_Mathematical Statisctics

Mathematical Computer Modeling

Probability Theory and Mathematical Statistics

4

The course focuses on the relationship between mathematics and programming, operation systems through an interdisciplinary program of study covering the cross-section of mathematical analysis, modern statistical techniques and economic theory which deepens the students’ mathematical understanding of probability, practical market issues and develops their logical and algorithmic thinking skills. The course provides students with the mathematical tools to be applied to computer problems, advanced methods of studying and solving mathematical problems. Strong backgrounds in calculus, linear algebra are recommended.

Syllabus_Probability Theory and Mathematical Statistics

Mathematical Computer Modeling

Equations of mathematical physics

3

This course introduces students to the theory of boundary value and initial value problems for partial differential equations with emphasis on linear equations. Topics covered include Laplace’s equation, heat equation, wave equation, eigenfunctions expansion, separation of variables, Laplace transform, method of characteristics.

Syllabus_Equations of Mathematical Physics

Mathematical Computer Modeling

Mathematical Analysis 3

3

Mathematical Analysis 3 is the third course in a three-semester sequence. The primary aim of the sequence is to help students learn, understand, explain, and use calculus. In addition, it is desired that students will improve their mathematical skills, further their understanding of mathematics and its applications to the sciences. This third course concentrates on functions of several variables, limit and continuity, partial differentiation, multiple integration, vector fields.

Syllabus_Mathematical Analysis 3

Mathematical Computer Modeling

Theory of the function of a complex variable

None None

Mathematical Computer Modeling

Java Advanced 2

6

The objective of this course is to introduce the student to the principles of creating dynamic Java web components. This course is designed for students majoring in Information Systems, Computer Science, Computer Science and Software Engineering or in areas having a strong emphasis in Software Engineering. This course discusses servlets and JSPs in great technical depth. The focus of this course is on the “Oracle Certified Professional, Java Business Component Developer” certification exam objectives. Learning Outcomes: By the end of this course the students will be able to: o practice EJB and MDB API o deploy and manage Application Server (Glassfish) o use EJB containers, Hibernate, JPA anddd JavaMail API o identify Object-relational-mapping (ORM) o practice JAVA Persistence API (JPA)

None

Mathematical Computer Modeling

Programming in Java 2

4

None None

Mathematical Computer Modeling

Programming in C# 2

4

None None

Mathematical Computer Modeling

Architecture of Parallel Computing Systems

3

This course covers topics such as design methodologies for parallel programming systems, performance of parallel processing systems, and the application of parallel programming for building active-process based, graphical interfaces. Emphasis will be given to practical case studies of parallel programming scenarios and solutions.

Syllabus_Architecture of Parallel Computing Systems

Mathematical Computer Modeling

Python for Data Analysis

6

This course will take you from the basics of Python to exploring many different types of data. You will learn how to prepare data for analysis, perform simple statistical analysis, create meaningful data visualizations, predict future trends from data, and more! Data Analysis with Python will be delivered through lecture, lab, and assignments. It includes following parts: Data Analysis libraries: will learn to use Pandas, Numpy and Scipy libraries to work with a sample dataset. We will introduce you to pandas, an open-source library, and we will use it to load, manipulate, analyze, and visualize cool datasets. Then we will introduce you to another open-source library, scikitlearn, and we will use some of its machine learning algorithms to build smart models and make cool predictions.

Syllabus_Python for Data Analysis

Mathematical Computer Modeling

Neural network

4

During the study of this discipline different types of neural networks and their applications in various tasks, methods of machine learning, the principles of building neural networks, are studied. As a resul,t of mastering the discipline, the master student will receive knowledge in the field of modern models of artificial neural networks, learn the methods of using them to solve practical problems. The master student will have to carry out innovative engineering projects for the development and software for various purposes using modern design methods, advanced experience in the development of competitive products, analyze and compare them. The master student will be able to set tasks and develop algorithms for their solution for the implementation of software implementations of neural networks in order to solve different practical problems. In this discipline, a detailed review and description of the most important methods of training neural networks of various structures, as well as practical tasks, solved by these networks is given.

None

Mathematical Computer Modeling

Mathematical and computer modelling of physical processes

4

This discipline is intended for mastering the practical course of mathematical and computer modeling of physical processes. At present, mathematical modeling is one of the most rapidly developing branches of modern applied and computational mathematics. A mathematical model is an approximate description of a physical phenomenon or an object of the real world with the help of a mathematical apparatus. The course includes the study of methods for the numerical solution of problems associated with research of natural-physical and physical-technological processes on the basis of mathematical modeling. It is important to note that modeling is also a method of cognition of the surrounding world, which makes it possible to study in detail the processes taking place in it, since it is not always possible to carry out a full-scale experiment.

Mathematical and computer modelling of physical processes

Mathematical Computer Modeling

Integration of SAP Business Processes

4

An Enterprise Resource Planning (ERP) system is software that runs all business areas of an organization including accounting and finance, HR, sales and distribution, production, purchasing and inventory. It is cross-functional, process-centered, real time, and based on industry best practices, from service to manufacturing to not-for-profit. It is important that business and systems engineers obtain working knowledge of these systems as in their careers they will be ERP users, auditors, consultants, and/or developers. This course covers ERP theory and practice. Course content includes evolution of ERP systems, business process reengineering, process mapping, the ERP life cycle, ERP functionality, ERP boltons and auditing and risk issues. There is also a significant technology component to this class. As NCSU is a member of the SAP University Alliance, you, as a student, have the opportunity to receive training on SAP, the market leader in ERP software. Knowledge you obtain in this class will give you a competitive advantage in the marketplace as SAP is used by thousands of companies worldwide and hands-on training is highly sought after by recruiters. As well, this is the only ERP centric class in the state and students that take two classes with a significant SAP component receive an SAP certificate.

Integration of SAP Business Processes

Mathematical Computer Modeling

Mathematical Models of Heat Transfer in a Multilayer Region

3

The course is intended for students of the third year degree in mathematics and computer modeling. Solutions of equations of mathematical physics describe the most important for the study of the Earth's interior and atmosphere processes such as the spread of seismic, electromagnetic and acoustic waves, heat, filtration processes, the temperature regime pipeline and wells, and many others. Numerical methods allow you to model, and hence to study these processes. Numerical methods also allow us to solve the inverse problems of geophysics, which arose in the early twentieth century and has since spread to all areas of applied mathematics, geophysics, medicine, mathematics of finance.

Syllabus_Mathematical Models of Heat Transfer in a Multilayer Region

Information Systems

Fundamentals of Information Systems

5

To learn basic of imperative programming and algorithms, data structures and to write programs to solve practical problems using the C++ programming language.

Syllabus_Fundamentals of Information Systems

Information Systems

Architecture of Computer Systems

5

The course “Architecture of computer systems” presents basic computer hardware element concepts, equipment principles, and computer performance evaluation techniques that are used in computer system design processes. Course also includes the fundamentals of assembly language and programming of microcontroller and its components.

Syllabus_Architecture of Computer Systems

Information Systems

Big Data Storage and Processing BDA2

5

This course aims to teach one of the rapidly growing and popular Python programming languages. The basis covers such important concepts as object-oriented programming, functional programming, event-driven program (GUI-applications). Python is freely available for many platforms (such as Unix, Windows, Linux, RiscOS, MAC, Sun), and programs written on it is usually portable across platforms without any changes. This makes it possible to apply for the study of language, any available hardware platform.

Syllabus_Big Data Storage and Processing BDA2

Information Systems

Development of Web-components based on Java EE

5

This course gives delegates the skills to develop Java Spring Applications using the latest Spring Framework and related technologies such as Spring Boot, Spring Data and Spring REST through extensive hands-on labs and discussion.

Syllabus_Development of Web-components based on Java EE

Information Systems

Big Data Processing

5

This course introduces study about data management and transformation. Course demonstrates some of the power of R language and RStudio tool. Students will have some common tasks that come up when dealing with data. These tasks range from assembling different data sets into more convenient forms and ways to apply functions to different parts of the data sets.

Syllabus_Big Data Processing

Information Systems

Development of Web Applications based on Framework EAD-3

5

The objective of the course to introduce the student to the principles of creating Java web services. This course is designed for students majoring in Information Systems, Computer Science, Computer Science and Software Engineering or in areas having a strong emphasis in Software Engineering. This course discusses JAX-WS JAX-RS and other technologies of web services in great technical depth. The focus of this course is on the “Oracle Certified Professional, Java Web Service Developer” certification exam objectives.

Syllabus_Development of Web Applications based on Framework EAD-3

Information Systems

Introduction to SAP Programming on ABAP

5

Language development of SAP - ABAP continues to be one of the most important in the SAP world languages. As the business logic of the programming level. Knowing ABAP means understanding the business logic in SAP and Business Informatics qualifies students to understand the behavior of the SAP system. In addition, students can use this knowledge to enhance the SAP software on their own to meet the new needs of the business instantly. This course is a very good starting point for lectures, who want to get inside knowledge of the SAP system and want to learn ABAP. The aim of the course is to deliver the basic concepts of the ABAP. Lecture attending this seminar are trained to create new SAP software, custom dialogs and database access.

Syllabus_Introduction to SAP Programming on ABAP

Information Systems

SAS Programming

5

Demonstrate knowledge and comprehension on SAS programming basic ideas and concepts such as macros, SQL, SAS/STAT statistical analysis methods library: dispersion analysis, linear regression, logistic regression, the generalized linear models, Tobit models, the survival analysis, clustering. Bayesian analysis; interactive programming language for processing IML matrix data: matrix, linear algebra and numerical methods in IML; integration with SAS/BASE, C++; explanation SAS/BASE programming technology aspects (syntax, semantics, rules, ways to work with it). Students also perform independent work under the guidance of a teacher (IWST) and independent work of a master (IWS) on certain topics.

Syllabus_SAS Programming

Information Systems

Green Technologies and Economics

5

This course is about green technology and its effect on the modern world. It covers a wide variety of subjects such as resource management, energy harvest and storage, cleaning of drinking water etc. The solutions will be discussed in relations to their value for the society, technological limitations and potential ethical issues. The course also introduces concepts and terms within innovation, and these are related to processes and methods in research and development. The course puts focus on the capability of the student to communicate professional ideas (both orally, visually and in writing) and to critically assess own solutions. Finally, the course will familiarize students with state programs, standards in the field of sustainable development, international conventions on climate change.

Syllabus_Green Technologies and Economics

Computer Engineering and Information Security

Algorithmization and Programming

5

The purpose of studying this course is to help to develop students with algorithmic thinking, because it teaches to solve a difficult task, in particular, non-techichnical or non-mathematical origin, to obtain, prepare and analyze the results of their solving, to draw conclusions about the achievement of the goaland the correctness of the planned actions, use the principles of problem-oriented and object-oriented approaches not only to solve tasks in computer science or other subjects, but also in everyday activities. Formation of the knowledge and skills necessary for solving problems using a personal computer and modern software.

Syllabus_Algorithmization and Programming

Computer Engineering and Information Security

Introduction to Data Science

4

This course focuses on the development of computer programs that can changewhen expose to new data. This course will provide you a foundational understanding of machine learning and statistic data. Students will be able to: perform explanatory data analysis, perform sampling and estimation, create and test hypothesis, visualize data in different ways; implement basic ML algorithms from supervised leaning methods, build and apply predictive model on practical tasks.

Syllabus_Introduction to Data Science

Computer Engineering and Information Security

Introduction to Computer Networks (Cisco 1)

5

This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing, and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum.The course provides multimedia learning tools, including videos, games, and quizzes, address a variety of learning styles and promote increased knowledge retention. Hands-on labs and Cisco® Packet Tracer simulation-based learning activities help students develop critical thinking and complex problem solving skills. Embedded assessments provide immediate feedback to support the evaluation of knowledge and acquired skills.Expected results: By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

Syllabus_Introduction to Computer Networks

Computer Engineering and Information Security

Switching, Routing and Wireless Essentials

The course is devoted to switching technologies and the operation of routers for small and medium-sized businesses. The course also includes topics such as wireless LANs and security concepts. Students will be able to perform basic network settings and troubleshoot, identify and prevent local network security threats, and configure and protect the core WLAN. The course is provided by the Cisco Academy

Computer Engineering and Information Security

Software Verification and Validation

Upon the successful completion of the course students will be able to: - determine the indicators and characteristics of the quality of software - apply the principles of validation of software security - apply the principles of verification of software security - conduct software support testing

Computer Engineering and Information Security

UX/UI Development

6

The course introduces students to the concept of designing systems that can effectively interact with people. Students will learn the principles of design and human behavior, as well as empirical research methods used to solve real problems in developing the interface.

[Syllabus_UX/UI Development]

Computer Engineering and Information Security

Machine Learning 3

A wider range of examples and real applications of machine learning algorithms is considered. Topics include: machine learning in natural language processing (word2vec model, mood classification); machine learning in computer vision; complex types of neural networks (convolutional neural networks, recurrent neural networks, etc.); reinforcement of learning.

Economy and Business

International Business

5

This course provides an overview of the theories of international business with a particular focus onpractical aspects of international trade and management. Subject areas covered include: measuring the impact of tariffs on the welfare of society, the evolution of the monetary system, the role leading international institutions in the field of economic activity and management aspects at the international level.
Students who successfully complete the course will be able to: - understand the main categories of international business and the methods used for them analysis; - know quantitative research on such indicators as: GDP, CPI and the impact of tariffs; - be able to assess the current role and status of international organizations (UN, WTO, IMF, and so on) and assess the capabilities of informal organizations (Greenpeace, Occupy Wall-street, etc.).

None

Economy and Business

Project management

5

It concerns the stages of selection, launch, operation, control and termination of projects. It addresses the unique and demanding role of a project manager, problems of intercultural projects; and behavioral and quantitative aspects of project management. At the end of the course, students will be able to: 1. Understand the nature of projects, tools and methods of project management; 2. Know the project plan, including project charter, WBS, OBS, budget and schedule; 3. Be able to apply the knowledge and skills necessary to meet the needs of the project stakeholders.

None

Economy and Business

Strategic management

5

Approaches to the formation of strategic alternatives and strategic choices. Strategy development in different sectors. Matrix tools in developing the optimal strategy for a multidisciplinary company. Marketing strategy management. Strategy implementation management. Managing an organization to successfully implement a strategy. After completing the course, students should be able to: • Consider the strategic planning process. Explain how the environmental context of an enterprise affects its strategy and how it is implemented. • Analyze strategy development approaches • Develop approaches to implementing the strategy.

None

Economy and Business

Management Accounting

5

In the structure of the course, three interrelated blocks can be distinguished: the implementation of strategic management accounting, the use of modern calculation systems and the principles of transfer pricing. The main topics are: the behavior of costs depending on the strategic type of economic activity and the way of its implementation, the decision-making support system, the information provision system, the system for changing the methods of providing information, the selection of performance indicators for management at all levels, consistent with the business strategy.

None

Economy and Business

Financial Investments

4

1.Students will understand the characteristics of different financial assets such as money market instruments, bonds, and stocks, and how to buy and sell these assets in financial markets. 2. Students will understand the benefit of diversification of holding a portfolio of assets, and the importance played by the market portfolio. 3. Students will know how to apply different valuation models to evaluate fixed income securities, stocks, and how to use different derivative securities to manage their investment risks.

None

Economy and Business

Introduction to FinTech

4

You will learn about the decentralized peer-to-peer network, an immutable distributed ledger and the trust model that defines a blockchain. This course enables you to explain basic components of a blockchain (transaction, block, block header, and the chain) its operations (verification, validation, and consensus model) underlying algorithms, and essentials of trust (hard fork and soft fork). Content includes the hashing and cryptography foundations indispensable to blockchain programming, which is the focus of two subsequent specialization courses, Smart Contracts and Decentralized Applications (Dapps).

None

Economy and Business

Financial Modelling

4

Analysis of financial statements is exciting and dynamic. This course reveals keys to effective analysis to give readers a competitive advantage in an increasingly competitive marketplace. Understanding of financial statements is relevant to the decisions of many individuals including investors, creditors, consultants, managers, auditors, directors, analysts, regulators, and employees. This course equips these individuals with the analytical skills necessary to succeed in business. This course continually demonstrates that relevance with applications to real world companies. The course aims to benefit studends, ranging from those with a simple curiosity in financial markets to those with aspiring for professional career in accounting and finance.

None

Economy and Business

Digital marketing

5

By the end of the course students should be able to understand: 1. Theoretical bases and marketing concepts; 2. The marketing environment and its components; 3. Systems of the marketing information and marketing researches; 4. Bases of the theory of consumer behavior in the markets; 5. Methodical bases of market segmentation and goods positioning; 6. The commodity policy in marketing system; 7. Pricing and price strategy; 8. Systems of distribution and promotion; 9. Peculiarities of Digital Marketing; 10. Managerial process, planning and marketing control.

After completing the course the students must: Know: theoretical and practical aspects of marketing Be able to analyze marketing environment, marketing mix, SWOT- analysis, STP- analysis , marketing strategies, etc., be qualified in theoretical aspects and skills of marketing

None

Economy and Business

Finance

5

The course “Finance” represents the basic studying discipline. It includes both theoretical rules of science about finance and practical aspects of use of category in economic processes. Conceptually discipline is based on criteria and principles of economic theory and its continuation, concrete definition in specific sphere of financial relations. The financial relations as the integral part of the industrial relations has specificity consisting of their character, directed on reproduction of a public product with formation of target money funds. The course “Finance” in economic high schools and especially financial – credit direction is introduction, anticipating study of the subsequent disciplines as: “Financial modeling”, “Risk management”, “Corporate finance”, “Financial management”, “ Tax and taxation”, "Banking" and others.

None

Economy and Business

Accounting and Audit

None

It is designed for person who as an executive must be able to communicate with, and understand, accountants. For the lawyer who is faced with client problems that are interlaced with accounting. For engineers who must deal with business matters and who wish to be better qualified for executive positions. For financial analyst and stockholders who will be far better qualified to interpret financial statements for their clients and of course, for the ordinary investor who wants to understand accounting statements. The course assumes the reader to have layman’s acquaintance with such terms as accounting receivable and common stock. Made up of only 36 hours of assignments, the course quickly and effectively “paints the big picture” and leaves the many small details to be filled in from daily experience and from a continuing habit of regular study, which it can instill. It doesn’t aim to qualify you either as an accountant or as a bookkeeper, perhaps its most important aim it to develop your ability to read accounting literature and to listen to and converse with professional accountant. Then you will be able to understand what the accountant is up to and to communicate your needs

None

Economy and Business

Macroeconomics

5

After completing the course, the student should be able to analyze economic problems within the conceptual framework of mainstream macroeconomics. You should be able to assess the scope and limitations of the theoretical arguments, and assess their implications for private and public decision-making. You should also understand the institutional framework of macroeconomic policymaking. Students should be able to generate recommendations how to reach 1) low unemployment, 2) low and stable inflation, 3) minimal domestic economic fluctuations, 4) minimal international economic fluctuations, 5) high rates of economic growth, combined with broad-based development.

None
Версия сайта для слабовидящих