Media Technologies

Media Technologies

6B06105

The educational program Media Technologies (Media Technologies) includes disciplines on the basics of media technologies, which allow students to position themselves as professionals in the field of media technologies, including the field of digital journalism, processing and working with images, and video. According to the results of the training, students will freely master the skills of managing media technologies in the company, as well as several programming languages, and will be able to develop various systems for large companies, such as banks, insurance companies, state and national organizations and others. The program will also help develop skills in developing an application for mobile devices, databases and a web application.

Profile subjects: informatics + mathematics

Contacts

Admission Committee

(7172) 64-57-10
info@astanait.edu.kz

Mon-Fri 9:00 – 18:00

Career opportunities

  • Art Director;
  • Media analyst;
  • Digital communications Manager;
  • Producer of projects in the information
  • technology and media sector;
  • Director of digital content and media.

The goal of the EP

The goal of the “Media Technologies” educational program is to intensively teach students theoretical and practical aspects in the field of information technologies, in particular media technologies, as well as improve their skills in related fields, such as mathematics, project management and entrepreneurship. After students gain a degree, they will be qualified to work as junior / middle specialists in many sectors of the economy, including communications, finance, healthcare, manufacturing, management, and so on.

Objectives of the EP

  • Provision of highly qualified specialists in the field of media technology in private and public companies.
  • Providing students with a wide range of competencies in the field of media technology based on the results of the educational program required to start working as a junior media technology specialist (Junior Media Technology specialist) in various companies, including small enterprises up to 10 people (startup projects with a focus on media ), and ending with large national and private organizations, where more than 100 people work.
  • The development in students of the flexible (soft) qualities required for the development of the leadership and patriotic sides in them, necessary for forming them as successful and goal-oriented leaders in their industry.

6B06 - Information and Communication Technologies

Education code and classification

057 - Information Technology

Education Programs Group

061 - Information and Communication Technologies

Code and classification of training directions

Requirements for evaluating the learning outcomes of the educational program

A student, after mastering the entire educational program, must be able to fulfill the following points:
  • Formulate and solve problems arising in the course of production activities that require in-depth professional knowledge.
  • To formulate the problem, both mathematical approaches and computer tools can be used;
  • Choose the necessary approaches and methods for analyzing problems, as well as modify existing ones and develop new ones, depending on the tasks of a particular case;
  • To apply in the process of training psychological methods and means of increasing the effectiveness and quality of training;
  • Proficient in a foreign (English) language, allowing students to conduct research at a high-quality level and to teach special disciplines in universities;
  • To model and design complex systems using mathematical and computer models and methods;
  • Apply quantitative and qualitative methods and techniques for collecting primary information for research, as well as developing effective solutions to problems;
  • Analyze and design software tools for data analysis, as well as the algorithms, models and methods required for developing software systems, effective data analysis and extracting knowledge from data;
  • Manage a team of developers in the process of developing software systems, as well as models and methods of data analysis;
  • Choose standards, methods, technologies, tools and technical means for carrying out work on further maintenance of software systems;
  • Apply methods of design and development of software systems to solve a wide class of applied problems in various fields, including interdisciplinary industries;
  • Program and test various solutions (models, methods), take part in the creation and management of systems at all stages of the life cycle of system development.
  • Create relational and non-relational databases for the effective storage and management of data in various large organizations, government agencies and other companies.
  • Create analysis models for structured, semi-structured and partially unstructured data.
  • To analyze the complexity of calculations and the possibility of parallelization (optimization) of the developed algorithms and programs.
  • Assess the main parameters of the resulting parallel programs, such as numerical indicators of the required computing resources, acceleration, efficiency and scalability.

The list of competencies and the results of the educational program

The list of competencies of the educational program

GC1. The ability to understand the driving forces and patterns of the historical process, the place of a person in the historical process and the ability to understand philosophy as a methodology of human activity, readiness for self-knowledge, initiative, development of cultural wealth as a factor in harmonizing personal and interpersonal relationships
GC2. The ability to form and develop skills and competencies in the field of organization, planning and production management, the ability to apply the acquired knowledge to comprehend the surrounding environmental reality, the ability to summarize, analyze, predict when setting goals in the professional field and choose ways to achieve them using the scientific research methodology
GC3. Ability for written and oral communication in the state language and the language of interethnic communication, as well as in a foreign (English) language. The ability to use foreign sources of information, to have communication skills, to public speaking, argumentation, conducting discussions and polemics in a foreign language
GC4. The ability to be competent in the choice of ICT and mathematical modeling methods for solving specific engineering problems, the ability to be ready to identify the natural science essence of problems arising in the process of professional activity, and the ability to attract the appropriate mathematical apparatus to solve it
PC1. The ability to understand modern standards, regulatory framework, the basics of economic knowledge, scientific ideas about project management and technological entrepreneurship.
PC2. The ability to professionally use modern computer equipment, network components, computer programs and complex computing systems (in accordance with the objectives of the program), as well as use the safety rules, industrial sanitation, fire safety and labor protection standards.
PC3. The ability to possess the skills of using and applying algorithms, data structures and modern methods for creating (developing) and further supporting various software systems.
PC4. The ability to use the basic principles and methods for solving managerial problems, the ability to execute project documentation in a software environment using computer graphics for various types of projects.
PC5. The ability to be competent in the choice of mathematical modeling methods for solving specific applied software and technical problems, including the willingness to identify the natural science essence of problems arising in the process of professional activity, and the ability to attract the appropriate mathematical apparatus to solve it.
PC6. The ability to design the architectures of components of information systems, including the human-machine interface of hardware and software systems, and to select operating systems and information protection methods.
PC7. Ability to develop information and information system software based on modern development methods and tools.
PC8. Ability to collect, process and analyze data using the organization’s methodological and technological infrastructure.
PC9: Ability to manage the life cycle stages of the methodological and technological infrastructure of software development, data analysis, design of IT infrastructure in various organizations.
PC10: The ability to use modern programming environments for the design and implementation of software solutions and databases for information and communication technologies.
PC11: The ability to apply the elements of probability theory and mathematical statistics that underlie the models and methods of data science, to choose the right methods of data analysis, machine learning and artificial intelligence to solve practical problems.
PC12: The ability to develop and implement safe and testable solutions based on new methods and technologies for information security, used when working with information and communication technologies.

Learning Outcomes

LO1. Explain and understand the regulatory framework, including documents, standardization and certification procedures in the development of information and communication technologies.
LO2. Demonstrate knowledge of the architecture of computer systems, manage operating systems.
LO3. Develop secure server-side web client applications and mobile applications.
LO4. Apply project management tools at various stages of the project life cycle, make a qualitative and quantitative assessment of project risks, determine the effectiveness of the project.
LO5. Apply domestic and foreign standards for software development and ensuring the work of information and communication systems in various organizations.
LO6. Apply mathematical tools to analyze software systems and data based on statistical and probabilistic models.
LO7. Have a professional understanding of the media industry as a branch of production and technological processes.
LO8. Be familiar with the technology of audiovisual production (media project) – from the writing of the director’s script to the final screen version of the work on tangible media intended for public use.
LO9. Analyze independently or as part of a group to conduct a creative search, evaluate the results of their professional activities, describe the simplest properties of subject areas and draw conclusions when solving problems; present technological projects, critically evaluate and interpret information in the field of media technology, economics and law, including in a foreign language.
LO10. Use the technological possibilities and technical means of modern film production in the process of product idea.

Assessment of learning outcomes

Exam form Recommended ratio, %
1 Computer testing 20
2 Written 10
3 Oral 5
4 Project 30
5 Practical 30
6 Comprehensive 5

DEVELOPMENT PLAN

Educational Program 6B06105 “Media Technologies”

DEVELOPMENT PLAN

Educational Program 6B06105 “Media Technologies”

Course Curriculum

The cycle of general education disciplines

Mandatory component

GC1Modern history of Kazakhstan

The course considers the modern history of Kazakhstan, how part of the history of mankind, the history of Eurasia and Central Asia. The modern history of Kazakhstan is a period in which a holistic study of historical events, phenomena, facts, processes is carried out, the identification of historical patterns that took place on the territory of the Great Steppe in the twentieth century and to this day.

GC1Philosophy

The course involves the study of the discipline of philosophy as a special form of spiritual studies in its cultural and historical development and modern sound. The main directions and problems of world and national philosophy are studied. Philosophy is a special form of cognition of the world, creating a system of cognition of the general principles and foundations of human life, about the essential characteristics of a person’s relationship to nature, society and spiritual life, in all its main direction.

GC3Foreign Language (English)

The course includes an intensive English language study program focused on grammar and speaking skills. The course includes topics that reflect the latest advances in information technology, and a terminological dictionary makes them directly relevant to the needs of students.

GC3Kazakh (Russian) language

The course occupies a special place in the system of training bachelors with an engineering education. For students of a technical university, the study of professional Kazakh / Russian languages is not only an improvement of the skills acquired in the school, but also a means of mastering the future specialty.

GC4, PC1, PC2Information and Communication Technologies (in English)

The course includes the study of modern information technologies, including methods and means of communication of people in ordinary and professional activities using information technology. Technology data is studied in relation to the search, collection, storage, processing and dissemination of information.

GC1Module of social-political education: Political science

The course is devoted to general political knowledge for specialties in the field of information technology. The course includes political self-awareness, improving one’s political outlook and communicative competencies. Teaching political knowledge is communicative, interactive, student-oriented, result-oriented, and largely depends on the independent work of students.

GC1Module of social-political education: Sociology

The course includes knowledge of sociological subject areas, research methods and directions. The course will discuss in detail the basic sociological theories and the most effective ways of gaining deep knowledge about various aspects of our modern society. The special significance of this course for students is the opportunity to develop a sociological imagination, to understand the basic concepts of sociology as a science.

GC1Module of social-political education: Psychology

The course presents questions of psychology in a wide educational and social context. The knowledge and skills acquired and formed as a result of mastering the course content give students the opportunity to put them into practice in various areas of life: personal, family, professional, business, social, in working with people from different social groups and age groups.

GC1Module of social-political education: Cultural studies

The course will help to become the basis for studying the whole complex of social and human sciences, as well as an addition to general courses in history and philosophy. The course includes topics such as morphology, semiotics, anatomy of culture; the culture of the nomads of Kazakhstan, the cultural heritage of the proto-Turks, the medieval culture of Central Asia, the formation of the Kazakh culture, the Kazakh culture in the context of globalization, the cultural policy of Kazakhstan, etc.

GC1Physical Culture

The course is devoted to the formation of physical culture of a person and the ability to use various means of physical culture in a targeted way to preserve and health promotion.

The cycle of general education disciplines

Component of choice

GC1, PC6, PC8Enterpreneurship

Within the framework of the academic discipline, the student studies the essence of entrepreneurial activity on the basis of the current legislation of the Republic of Kazakhstan. The course will demonstrate the role and place of small enterprises in the modern conditions of the functioning of the economy of the state and society. The discipline will allow to understand the basic principles and content of the business plan of business entities, to form thinking based on modern anti-corruption culture, organizational forms of entrepreneurial activity are explained, including taking into account sustainable development, ecology and safety of personnel.

PC6, PC8Technological Enterpreneurship

The discipline introduces students to modern concepts and tools of entrepreneurship and obtaining the theoretical knowledge and practical skills necessary to launch their own startup, taking into account the basics of life safety. On the basis of law and anti-corruption culture, the process of obtaining a patent, the legality of ownership of technological development is being studied, taking into account the legislation of the Republic of Kazakhstan in the field of intellectual property. Students apply strategic analysis in the field of economics, management, communication and technological entrepreneurship.

The cycle of profiling disciplines

University component

GC3Audio Electronics & Sound Design

In this course, students will learn the basic concepts of acoustics and audio electronics, as well as how to use them to understand musical sound and create music using electronic instruments. Topics include: sound waves, musical sound, basic electronics, and applying these basic principles to amplifiers and speaker designs.

GC2, PC8, PC11Computer Graphics & Visual Effects

The main goal of this course involves getting to know the subject area and providing skills to work directly with computer graphics, rather than studying the interfaces of well-known graphic editors. There are many concepts, programs and devices in the field of computer graphics that will be used in this course, and the basics of which will be studied in detail.

GC43D Animation

The course introduces students to software packages and editors that implement work with animation of 3D objects. Animation is applicable in various areas of media technology, and students will gain skills in motion animation, character animation for cartoons and computer games, and an understanding of the animation of objects in a 3D environment.

GC4Research Methods & Tools

The study of methods and tools for the introduction of basic and applied research Brief description of the discipline: The course is designed to study the basic methods and tools required for the introduction of scientific research. The course also introduces students to the most popular searchable databases of scientific articles, such as Web of Science, Scopus, ScienceDirect and others. During the course, students will become familiar with citation and search tools for the required scientific information. Summary of the main sections: empirical research methods (observation, comparison, measurement, experiment); methods of theoretical research (abstraction, analysis and synthesis, idealization, induction and deduction, mental modeling, ascent from the abstract to the concrete, etc.). Learning outcomes: Mastering the skills and competencies required to form a highly qualified specialist according to the purpose and content of the course.

GC2Producing

This course leads students through the entire process of pre-production, including scouting and securing of locations, permits, and casting. The instructor encourages students to form realistic plans for successfully making their films. Using script breakdowns, students learn how to plan and keep to a schedule and budget for their productions. They use their own finished scripts in class as they learn how to take advantage of budgeting and scheduling forms and methods.

GC4Project Management

To be able to apply project management tools at various stages of the project life cycle, to make a qualitative and quantitative assessment of project risks to determine project effectiveness

PC3, PC7Digital Arts Show

The course is designed for students to perform a project, a ready minimum product, which they will be able to present at various competitions (hackatons). The course does not imply a lecture, and all lessons will be practice-oriented, with maximum emphasis on obtaining the results of the finished product. During the course, students must apply all the knowledge gained in the second year, including knowledge on the development of ready-made applications.

GC2Directing for Media Projects

This course will help students evaluate their director”s approach to media projects of any complexity, an intensive study of the visual style of projects will help you find your director”s style. Students get an idea of directing as a way of creative thinking, get acquainted with the main forms of editing, issues of rhythmic construction of a digital project, with the concept of mise-en-scene, and its difference from theatrical.

PC7, PC10Industrial practice

Student industrial practice

PC7, PC10Undergraduate practice

Pre-diploma student practice

Cycle of basic disciplines

University component

PC3, PC7Linear Algebra

The course includes: Matrix theory, linear equation systems, vector theory, analytic geometry, limit and differentiation of functions of one variable

PC2, PC10Discrete Mathematics

Discrete mathematics is part of mathematics devoted to the study of discrete objects (here discrete means consisting of separate or unrelated elements). In a more general sense, discrete mathematics is used whenever objects are counted, when relationships between finite (or countable) sets are studied, and when processes involving a finite number of steps are analyzed. The main reason for the growing importance of discrete mathematics is that information is stored and processed by computers in a discrete way.

GC3, PC3, PC7Calculus 1

The academic discipline includes knowledge of analyzing functions represented in a variety of ways, and understanding the relationships between these various representations; understanding the meaning of the derivative in terms of a rate of change and local linear approximation, and using derivatives to solve a variety of problems.

GC33D Modelling

The main goal of this course involves familiarity with the subject area and with the limited (basic) principles of 3D modeling, working in a 3D environment. In addition to studying the interfaces of using 3D editors, the course is aimed at explaining and modeling various models and objects, both geometric, architectural and oriented to computer games and 3D animation.

GC4, PC3, PC7Probability and Statistics

The course teaches the study of patterns of random phenomena and their properties, and use them for data analysis. As a result of studying this discipline, students will know the basic concepts of probability theory and mathematical statistics and their properties and be able to use probabilistic models for solving problems, work with random variables, calculate sample characteristics, evaluate the reliability of statistical data.

GC3Web technologies 1 (Front End)

The course teaches you to use the PHP programming language, master the fundamentals of the MySQL database and develop secure server-side client web applications.

PC3, PC7WEB Technologies 2 (Back End)

The course teaches students to use a programming language to develop logical elements of functional websites, and also allows them to master the basics of working and interacting with a database. In practice, students use any of the universal languages: PHP, Ruby, Python, Java. In addition, backend development involves DBMS (MySQL, PostgreSQL, SQLite, MongoDB, etc.).

GC1Algorithms and Data Structures

The course covers classical algorithms (search, sorting, etc.) and data structures (queue, stack, tree, graph) used in programming. The principles of algorithm construction, tools for their description, concepts of complexity and performance, and the main classes of algorithms are considered.

PC6, PC9Professional English

The course includes an intensive program of learning English related to professional activities. The course includes topics that reflect the latest advances in information technology, and a terminological dictionary makes them directly relevant to the needs of students.

PC6, PC8, PC9Academic writing

This course teaches how to understand the main differences between Russian and Western writing tradition; learn what it means to be constructively critical as a reader and self-critical as a writer; learn the specific of academic vocabulary, grammar and style; practice to create a well-structured paragraph; obtain practical skills in using argument and evidence in your writing; be able to write an academic essay.

GC3Cinematography & Digital Editing

The course involves the study of modern systems for recording, transmitting and playing back video information that widely use digital signal processing technologies. These devices are real-time systems and use highly efficient specialized algorithms for signal processing.

PC6, PC10Computer organization and architecture

The course involves studying the architecture of a computer, or describing it at some general level, including a description of user programming capabilities, a command system, an addressing system, memory organization, etc., and also includes studying the structure of a computer as the totality of the functional elements of the computer and the relationships between them.

GC1User centered design

The course introduces students to the basic (basic) design principles, where the user is taken as the basis. The design is built around the user in such a way as to minimize additional actions on his part and maximize the time spent by the user on the website or in the mobile application.

GC2Operating systems and computer networks

The course aims to learn the basics of operating systems and computer networks required for software developers to understand the basic principles of using, storing and transmitting data.

PC1, PC2Business Intelligence

The course provides an opportunity to learn the basics of business intelligence with a focus on how data analytics used in an organization affects business performance. In the process of studying the course, undergraduates will learn how data analysts describe, predict and make business decisions in specific areas of marketing, human resources, finance and operations, as well as deepen their knowledge in relation to collecting, processing and analyzing data through the development of analytical thinking. The course will help to build business performance around the right collection and analysis, which will allow top management to make strategic decisions based on data with the interpretation of the results of the analysis of real data sets and the corresponding recommendations for business strategy.

GC2, PC6Game Development

The course involves the study of basic game development techniques using the graphics engine Unity. The idea is to create a game from concept to full completion. Students will learn how to create impressive three-dimensional computer games using Unity, learn the interface of Unity, parse the basic concepts, create the first scene and learn to use the camera, light and particles.

PC7Educational practice

The course is designed to enshrine the basics of programming and software development with the language of the C++, and during the course a small ready-made application will be developed as a result of the course.

Cycle of basic disciplines

Elective component

GC4Software Architecture

The course addresses the development of innovative approaches to creating and documenting software architecture. The course aims to highlight existing approaches to the documentation of architectural design, build the relationship between functional objects used as units of architecture, show how they affect the final result of a company’s activity, identify “external” events that also affect, and sometimes determine, the software architecture providing enterprises and recommend the development directions of already existing architectures.

PC1, PC2Introduction to Python

The course introduces students to fundamental programming concepts, including data structures, application network programming interfaces and databases, using the Python programming language.

PC1, PC2Introduction to Programming (Python)

The course is designed to explore the basics of programming, debugging, and software implementation. The course also analyzes how networking technologies and programs work using the Python programming language.

GC2, PC1, PC2Introduction to Programming (C++)

The course is designed to learn the basics of programming and build algorithms in the C++ programming language.

GC3Innovation Lab

The course is designed for students to complete a project after the first year of study, a ready-made minimum product that they can present at various competitions (hackathons). The course does not imply the presence of a lecture, and all classes will be practice-oriented, with the maximum emphasis on obtaining the results of the finished product. During the course, students must apply all the knowledge gained in the first year, including knowledge of developing ready-made applications. A great emphasis on this course is given to the quality business component of the minimum product.

GC4, PC8, PC11Coding Lab

The course is designed to solve programming problems of increased complexity using the approach of the international Olympian programming system ACM. The course does not include lectures. All classes are practice-oriented, and are aimed at strengthening the skills of solving algorithmic problems.

GC3Native Mobile Development

This course is designed to learn the basics of mobile development. Mobile applications received as a result of the course can be downloaded to the university repositories and also displayed on the Play Store.

GC3Object-Oriented programming (Java)

The course is designed to learn the basic concepts of object-oriented programming in Java.

GC3Object-Oriented Programming (Python)

The course is designed to study object-oriented programming inPython. Students will study the principles of object-oriented programming, additional elements of the Python language (classes, objects, templates, etc.), receive the concepts of object-oriented programming (polymorphism, encapsulation, inheritance, constructor, etc.), form understanding of the principle of code reuse in programming.

GC2Information Security Fundamentals

The course forms students’ understanding of the field of information security, its constituent components, main threats, protocols and protection tools. During the study, students will acquire basic information security skills and become familiar with professional tools and programs.

GC4Foundation of Screenwriting

As part of the course, students will learn to research and select facts, develop a story structure, work on characters, write scripts for different formats, write loglines and synopses, and present film projects.

PC6, PC10IT Risk Management

The course covers the area of risk management in a project context; provides basic theories and concepts of risk management applicable to project environments, including planning, preparation and response to project risks; and examines the areas of risk identification, assessment, monitoring and control. The course will introduce students to qualitative and quantitative risk analysis techniques.

PC1, PC2Digital Journalism

The goal of EP is to train a digital media specialists with the skills to work with digital mobile technologies of information collection, processing and transmission, who is able to create multimedia content for media, who has innovative journalistic practices that are in demand in the modern labor market. This is a unique journalism education program designed to provide professional experience and academic training to help students succeed as journalists in any environment.

GC4, PC11UX/UI Design

The course involves learning the basics of building a user-friendly interface, and working in programs such as Sketch, Figma, Zeplin and Abstract, as well as learning design documentation standards and the secrets of group work on interfaces. During 10 weeks of training students will learn all details of UI/UX design. The course will be useful not only for beginner designers, but also for everyone involved in creating digital products.

How to proceed

Educational programs

Students life

Infrastructure