List of all modules


ModuleModule number #ECTS creditsLevelt.durationt.rotationResponsible for the moduleLecturerTeaching language (s)WorkloadCoursesSelf study timeExamination prerequisite (s)Examination performance (s)t.mediaformCourse content / structureObjectivesLearning outcomesSpecial admission requirementsRecommended prerequisitest.con_possibLiteratureNotesLink to course / learning resourcest.assign_curric
Mathematics 1AIN1-0015Matrices and operations on them. Determinants, their properties and methods of calculation. Rank of a matrix. Inverse matrix. Matrix equations. Methods for solving systems of linear equations. Investigation of systems by the Gauss method. Vectors and actions over them. Linear independence of vectors. The method of coordinates. Straight lines in the plane, in space, the plane in space and their equations. Curves of 2nd order in the plane, surfaces of 2nd order, their equations and properties. The study of surfaces by the method of sections. Functions, graphs of functions and their properties. Limits of sequences and functions and their properties. Continuity of a function. The derivative of a function. The study of functions and the construction of graphs. The indefinite integral and its properties. Basic methods of integration. Definite integrals, their calculation and applications. Non-objective integrals.to develop special knowledge and understanding of the concepts and methods of linear algebra, analytical geometry, differential and integral calculus.DLO 1 - to know the basic concepts and methods of matrix algebra, theory of systems of linear algebraic equations, vector algebra, analytic geometry on the plane and in space, differential calculus, integral calculus. DLO 2 to be able to solve linear algebra, analytic geometry, differential and integral calculus problems in different subject areas. DLO 3 - to work in a team, to acquire and use new knowledge and skills in mathematics independently.
Mathematics 2AIN1-0025T. MuktarovNoneExamination-Functions: Representation, properties, inverse function, number sequences, limits, continuity, other functions,-Differential calculus for functions of an independent variable: Differential quotient, rules of differentiation, applications of differential calculus. -Integral calculus for functions of independent variable: Definite and indefinite integral, rules of integration, improper integrals, applications of integral calculus,-Series: Numerical series, degree series, convergence and divergence Taylor's theorem, approximating polynomials, Taylor series, Fourier series. -Differential calculus for functions of several independent variables: forms of representation for functions of several variables, partial derivatives, tangent plane, extrema, error calculus, directional derivative and gradient,-Mathematical software: symbolic and numerical calculations, functions and their graphs, application problems-Develop the ability to know and confidently apply the most important terms, techniques and methods of calculus. -Solve applied problem solving skills -Ability to interpret solutions -Skill in the use of mathematical software -Skill in the use of literature and toolsDLO 1 - to know the basic concepts and methods of probability theory, mathematical statistics and theory of ordinary differential equations: combinatorics, random events and values, sampling, statistical parameter estimation, testing statistical hypotheses, correlation theory, ordinary differential equations and their systems DLO 2 use skills to solve problems in probability theory, mathematical statistics and the theory of ordinary differential equations in various subject areas. DLO 3 - work in a team, independently acquire and use new knowledge and skills in mathematics.Content appropriate modules:AIN1-001 - Mathematics 1Pis'mennyy D.T. Lecture notes in higher mathematics. M .: Iris-press, 2007. Lungu K.N. Collection of problems in higher mathematics. 2 course / ed. S.N. Fedina, Moscow: Iris-press, 2007. Danko P.E., Popov A.G., Kozhevnikova T. Ya. Higher Mathematics in Exercises and Tasks, Part 2, Moscow: ONYX, 2009
Introduction to Engineering & Computer SciencesAIN1-0034Asylbek Abduvapov
Linear AlgebraAIN1-0046T. MuktarovNoneExaminationEducation enough high ¬ math culture; instilling the skills of modern mathematical thinking; preparation for the use of mathematical methods and fundamentals of mathematical modeling in practice.Skills in Elementary MathematicsPis'mennyy D.T. Lecture notes in higher mathematics. M .: Iris-press, 2007. Danko P.E., Popov A.G., Kozhevnikova T. Ya. Higher Mathematics in Exercises and Tasks, Part 2, Moscow: ONYX, 2009 Prosvetov G.I. Linear algebra and analytic geometry: problems and solutions - M: Bean, 2008.
Discrete MathematicsAIN1-0052T. MuktarovNoneExaminationMastering the basics of theoretical knowledge in discrete mathematics;Familiarization with the main applied problems and methods of discrete mathematics;The acquisition by students of the skills of describing discrete objects using mathematical models;Development of students' intellectual potential and their abilities for logical and algorithmic thinking;Training in basic mathematical methods of scientific knowledge.Skills in Elementary MathematicsF. Novikov Discrete Mathematics for Programmers, St. Petersburg: Peter, 2000, 304 p. V. Tishin. Discrete Mathematics in Examples and Problems. - SPb .: BHV-Petersburg, 2008, 352 p. Gavrilov GP, Sapozhenko A.A. Tasks and exercises in discrete mathematics. M: FIZMATLIT 2005, 416 p. Erusalimsky Ya.M. Discrete mathematics: theory, problems, applications. M: University book, 2000, 280 p.
Probability and StatisticsAIN1-0064T. MuktarovNoneExaminationFormation of ideas about the probabilistic foundations of the real world;Mastering statistical methods of processing and analyzing empirical data and statistical parameter estimation;Mastering the principle of testing statistical hypotheses, making forecasts;Getting an idea about random functions and random processes and about planning an experiment.Content appropriate modules:AIN1-001 - Mathematics 1 AIN1-002 – Mathematics 2.V. Gmurman. Theory of Probability and Mathematical Statistics: study guide.- M .: Higher. school, 2010 Pis'mennyy D.T. Lecture notes in higher mathematics. M .: Iris-press, 2007. Danko P.E., Popov A.G., Kozhevnikova T. Ya. Higher Mathematics in Exercises and Tasks, Part 2, Moscow: ONYX, 2009 Lungu K.N. Collection of problems in higher mathematics. 2 course / ed. S.N. Fedina, Moscow: Iris-press, 2007.
Programming Languages 1AIN1-0075Студенты имеют необходимые знания и практические навыки программирования с использованием языка программирования Python и фреймворка Django Template. Внимание уделяется базовым концепциям объектно-ориентированного программирования. В процессе изучения студенты освоят особенности языка Python в контексте веб-разработки, научатся эффективно использовать Django Template для создания современных и функциональных веб-приложений.РОД1 – знать фундаментальные алгоритмы, тип данных, основные конструкции, этапы решения, принципы структурного и модульного проектирования языка программирования Python. РОД2 –применять навыки по созданию проектов на языке программирования Python и фреймворка Django-Template. РОД3 – работать в команде, самостоятельно приобретать и использовать новые знания и навыки по языку программирования Python и фреймворка Django Template
Programming Languages 2AIN1-0085Objects and classes. Introduction to class definitions. Interaction with the object. Grouping of objects. Complicated behavior. Class design-Object-oriented software testing, unit tests (e.g., using JUnit), and test-driven development -encapsulation -error handling, exceptions -thread programming -GUI development -Design patterns (Observer, MVC)-Lambda Expressions -Fundamentals of functional programming -Realization of own generic data types ("generics")Students will have advanced skills and progressive experience with programming in the Java language. The focus is on common object-oriented software development techniques. Students will master the design and implementation of more complex Java programs using the Eclipse development environment.
Mathematical Logic & Algorithm TheoryAIN1-0094J. A. AlymbaevaThe main goal of this course is to study the basic concepts of the main sections of classical logic, familiarize with sections of nonclassical logic, with the fundamentals of the theory of algorithms, which will solve the tasks of professional activity in the development of projects for automation and informatization of applied processes and the creation of IS in applied fields. Objectives: acquisition of skills in solving practical problems in the modeling of the subject area with the help of tools of various sections of classical logic; gaining the skills of modeling algorithms and determining their complexity.According to the contents of the module1. D.V. Grinchenko, Mathematical Logic and Theory of Algorithms for Programmers: A Textbook. M.: KNORUS, 2010. - 208 p. 2. Agareva, O. Yu.,V. Selivanov Mathematical logic and theory of algorithms.- M.: MATI,2011. -80 p. 3. Galiev Sh. I. Mathematical logic and theory of algorithms. - Kazan: Publishing house KSTU. 2002. - 270 p 4. N Kolmogorov, A. G Draglin. Mathematical logic. M.-2006. 5. Novikov F. A, Discrete mathematics for programmers. Tutorial for the challenge. 2 nd ed. - St. Petersburg: Peter, 2007 - 364 p 6. Lan Chiswell and Wilfrid Hodges. Mathematical Logic, 2007. 7. A. Guz, Mathematical Logic and Theory of Algorithms. - Omsk: Publishing house Nasledie. 2003
Object Oriented ProgrammingAIN1-0105ProjectProject-Apply object-oriented design concepts -Incapsulation and information hiding -Coupling and cohesion -Designing for competencies -Demeter's Law -Basic patterns of object-oriented design -Concept and application of design patterns -The most important GOF design patterns -Manual and automated software reviews -Recognition of common programming errors and code smells -Tools for automated software reviews -Software complexity metrics -Working with threads in Java -Use important classes of threads in Java -Working with files in Java -Working with network sockets in Java -RMI -XML: structure and processing -The structure of XML documents -Document definitions using DTDs and XML Schema -Processing XML documents in Java -Design for usability -Guidelines -Efficient and effective team-oriented implementation -Methods for teamwork -Use of a version tracking and management system - Computer science topic (object-oriented systems) for working in teams of approximately 10 people: Project Assignment - Goal setting, resource planning, personnel management, time management, interface planning,- communication, conflict resolution, taking minutes, presenting milestones, controlling planning, updating planning, monitoring progress, project meetings - System analysis, evaluation, development, configuration management, change management, testing - Final report, final presentationStudents are able to prepare problems of a non-trivial nature for object-oriented implementation and apply object-oriented design concepts. They are familiar with important object-oriented design principles and design patterns and can judge under what circumstances they can be reasonably used in design. They are familiar with important object-oriented design principles and design patterns and can judge under what circumstances they can be reasonably used in design. They have a basic knowledge of the structure, use and programming of the language and working with XML. They know the basics of working with threads, files and network connections with Java. Possess the ability to work on modeling and development tasks in a team-oriented manner with reasonable task allocation. You recognize the importance of user-friendly operating interfaces. Learning Objectives Students can work independently in large groups of approximately 10 students on a computer science problem from the field of software development in object-oriented systems. They can successfully apply important fundamentals of project development activities and are familiar with typical conflict resolution and team communication skills. They can successfully work on and complete a project using agile methods such as Scrum. Specifically, students are able to apply technical, human resource, and business components in planning, implementing, and completing a project. They are able to properly and purposefully utilize the soft skills necessary for teamwork.DLO 1 - to know theory in Java, OOP, Inversion of Control, Dependency Injection, Aspect Oriented Programming, Hibernate, Spring;DLO 2 - to use skills in developing server application using Spring MVC + Hibernate + AOP framework in Java;DLO 3 - to work in a team, acquire and use new knowledge and skills in Java language and its Spring framework independently.Programming essentialsG. Buch; D. Rambo User's manual Language UML. 2006. ISBN 5-94074-334-X Eric Freeman, Elisabeth Freeman, Catty Syerra, Bert Bates ISBN Design patterns: 978-5-459-00435-9,2011 Schaefer K., Huo K., Harrop R. Spring 4 for professionals, 2015, 749,978-5-8459-1992-2
Database 1AIN1-0115- Fundamentals Terminology, database models, database properties, basic aspects of database architecture, existing database architecture, existing database systems, logical and physical data independence. database architecture, existing database systems, logical and physical data independence, user roles Data independence, user roles - Information modeling Phases of database development, entity-relationship model (Chen and min:max notation)- Relational database model Integrity Constraints, Mapping: ERM à RDM, Normal Form Theory, Relational Model Algebra - Database Language: SQL DDL, DML, DQL, trigger, stored procedureStudents know the basics of databases: terminology, database models, basic properties, essential aspects of database architecture and existing database systems. They can name the phases of database application development, represent sections of the world using the entity-relationship model and map them to a relational database model. model and implement them in a relational database model. model and implement them in a relational database model. They know how to work with the SQL database language.DLO 1 - to know the theory and methods of data collection for modelling the subject area. DLO 2 - to apply tools for automated documentation of ER models and relational database design. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in database design and use.Abdrasakova A.B. “Methodological instructions for laboratory work on the discipline "Database 1". "Working with databases in SQL-Teacher": methodical instructions.; Bishkek, 2017. Kuznetsov SD: Fundamentals of databases .- M: Internet University of Information technologies; BIN. Laboratory of Knowledge, 2007. Kolisnichenko D.N. PHP and MYSQL. Web application development / Kolisnichenko DN, 2015. Prohorenok N.A. HTML, JavaScript, PHP and MySQL. A gentleman's set of Wep-mfstera. / Prokhorenok NA: BHV-Petersburg, 2015. Kuzin A.V. Database. Undergraduate / Kuzin A.V .; M: Academy, 2012. Garcia-Molina G., Ulman I., Weed I. .: Database systems. Full course.-M: "Williams" 2003. Dayt K .: Introduction to database systems. M: "Williams", 2006. Karvin B. Programming of SQL databases. Typical errors and their elimination / Karvin B .; M.: Reed Group, 2012.
Database 2AIN1-0125- Application programming Built-in SQL, CLI / ODBC, JDBC, ORM, etc. - Database Management System Physical data storage, file organization, buffer management, mapping data elements to storage structures, query optimization, transaction and synchronization management, recovery - XML databases: XML documents, XML schema, XQuery - Modern database technologies Postrelational Databases / NoSQLStudents know the fundamentals of database application programming. This includes accessing databases using embedded SQL, various calling interfaces and OO-DB frameworks. They know the functions of the major DBMS components. They know modern database technologies and specialized database applications. Students can design databases to solve specific problems in various (interdisciplinary collaboration) to solve specific problems in various subject areas. They are familiar with They are familiar with modern database technologies.DLO 1 - to know the theory and methods on database design and administration. DLO 2 - use skills in relational database administration, indexing, transactions, exporting data to other sources, accepting and validating work, and programming stored procedures. DLO 3 - work in a team, independently acquire and use new knowledge and skills in database design and administration.
Software EngineeringAIN1-0135-Introduction to the subject of software engineering -Phases of software development process, procedure models -Object-oriented testing, unit tests -Test driven development, unit tests, test case coverage -Class modeling with UML -Modeling structures, processes and states with UML -Application of UML modeling tools -Specifying requirements using textual Requirements specification using UML textual requirements and use case models -Configuration management and version control -Designing requirements in the software development process -Defining requirements -Defining, documenting and modeling requirements -Requirement realization -Requirements management - Information Systems Management: Subject Levels, Definitions of Terms - Project management (initiation, planning, implementation, completion), activities, methods and tools - Business process management, data management - Life cycle management, risk management - Systems analysis: description of operational information systems: modeling (organization chart, eEPK, UML, 3LGM²)- System evaluation: evaluation criteria, individual and overall evaluation - System specification: goal definition, requirements analysis, functional modeling - System design and selection: market analysis and market evaluation,contract management - System implementation: personnel management, training management,knowledge management - System evaluation: evaluation plan, evaluation implementationStudents can complete software development projects using object-oriented methods. They can read and create the most commonly used UML diagrams. In particular, they work confidently with ML class diagrams and UML use case diagrams. They know the central importance of configuration management and can apply common version control tools in the context of a planned configuration management process. Students know the phases of the software development process. They know the basic principles of test-driven development and can plan and execute tests. They understand the importance of proper requirements management and are familiar with basic requirements engineering techniques. They realize the importance of proper requirements management and are familiar with basic requirements engineering techniques. Students know the meaning, fundamentals and techniques of requirements engineering (requirements elicitation). They are able to recognize and describe functional and non-functional requirements for an application. They are able to analyze given requirement descriptions. Students can independently perform system analysis and document requirements using modern techniques. Possess knowledge of change management. Students know the basic terms, object levels and objects of classical information management. Master typical activities,methods and tools of tactical (administrative) information management and know how to apply them correctly in the field of change management. management and know how to apply them correctly in various projects. Students know definitions, activities, methods and tools of classical and agile classical and agile IT project management. For further development of information systems, students can Analyze and model existing IT structures for further development of information systems. Students can convert existing information system into models (eEPK, ERM, 3LGM²). Students can evaluate information systems in terms of their strengths and weaknesses and actively design solutions for further development. Students can evaluate completed projects. They know the basic terms, object levels and subjects of classical information management. They master typical activities, methods and tactical (administrative) information management and can correctly apply them in different projects. correctly apply them in different projects. correctly apply them in different projects.DLO 1 - to know the life cycle of software development. DLO 2 - apply skills in risk management, design and testing in software project development. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in the field of software engineering.
Software Engineering 2AIN1-0146
Computer Networks & TelecomunicationsAIN1-0155The role of switches. Role of routers. IP addresses and subnet masks. The OSI Model. Types of networks and data transmission environments. Static routing. EIGRP protocol. OSPF protocol. RIP protocol. BGP protocol. Virtual LAN. Access Control List. Spanning Tree Protocol. FHRP group protocol. EtherChannel .To develop knowledge of students in designing computer networks and telecommunications and skills to work in a virtual laboratory environment Cisco Packet Tracer.DLO 1 - to know theoretical foundations of computer networks and telecommunications, types and configuration of network equipment. DLO 2 - use skills to work in the virtual laboratory environment Cisco Packet Tracer and design computer networks. DLO 3 - work in a team, independently acquire and use new knowledge and skills in computer networking and telecommunications.
Operating Systems & Computer ArchitectureAIN1-0165- Fundamentals of packet-oriented and connection-oriented communication. - Structure of modern networks (e.g. Ethernet technologies, switches, hubs, routers, virtual private networks)- Data security and encryption (PKI, certificates). - Socket APIs, including Secure Socket Layer (SSL) APIs. - Modern developments in TCP/IP networks (e.g., QUIC protocol, features of mobile data networks)- Application protocols (e.g., HTTP/2, SMTP)- Design and implementation of proprietary protocols - Configuration and operation of firewall technologies - Basics of hardware and network virtualization (software-defined networks)networks)- Cloud Computing Fundamentals - Fundamentals of packet and connection-oriented communication (TCP/IP protocol stack)- Structure of modern networks (e.g., Ethernet technologies, switches, hubs, routers, virtual private networks)- IP addressing and routing (including network address translation, NAT)- Data security and encryption - Socket APIs, including Secure Socket Layer (SSL) APIs. - Current developments in TCP/IP networking (e.g., QUIC protocol, features of mobile data networks). - Application protocols (e.g. HTTP/2, SMTP, development and realization of own protocols). - Fundamentals of firewalling technologies - Fundamentals of hardware and network virtualization (software-defined networks)Operating Systems:- Objective and structure of operating systems - Scheduling (e.g. FCFS, Round-Robin, Shortest-Job-Next, Shortest-RemainingTime, prioritization). - Processes, process states, control tables, process implementation - Threads, kernel threads, user threads, thread implementation - Parallelism, race conditions, synchronization and synchronization problems - Congestion and starvation - Memory management, partitioning, paging, virtual memory - File systems for Windows, Linux and mobile operating systems - Linux, building Linux and bash programming Computer Architecture:- Basic concepts of computer architecture (components, functions,Command processing - Representation of numbers and symbols in computer - Methods of working with memory, classification and characteristics of memory (memory hierarchy)- Functionality of processor cache memoryStudents have mastered computer networking and have the skills to assess security in computer networks. They learn the fundamental structure of heterogeneous communication systems and are able to analyze and evaluate infrastructures and implementation options. They have the theoretical and implementation competence to design, administer, program and optimize TCP/IP-based networks. Ability to analyze, evaluate and assess the complexities between the company's internal networks and the Internet, analyze, evaluate and design them. Well-founded knowledge of the specific design and future-oriented development of all network components. Through the project during the project-related industrial practice, students acquire the skills and methods of implementation. methods. Students learn computer networking skills and have the skills to evaluate the security of computer networks. They learn the basic structure of heterogeneous communication systems and are able to analyze and evaluate infrastructures and implementation options. Possess the theoretical and implementation competence to build, administer and optimize TCP/IP-based networks. Site ability to analyze, evaluate and optimize complex interactions between the back-end Internet, analyze, evaluate and design them. In-depth knowledge and perspective of all network components. In the project practice, students acquire competencies and methods of implementation. Operating systems:Students know the most important concepts and principles of the operating systems. They have a good knowledge of the internal processes of an operating system. operating system. operating system. Through practical work and use of Linux, students are able to familiarize and handle other operating systems. Computer Architecture:Students understand how computers (CPUs) are designed and operate. They also understand how CPU software works, how to create and run programs through programming, and what properties and mechanisms software must have or use.What properties and mechanisms software must have or use to take advantage of the features and functions of modern computer architectures.DLO 1 - to know the theoretical foundations of operating systems and computer architecture. DLO 2 - use skills to work in Windows command line and Linux terminal. DLO 3 - work in a team, independently acquire and use new knowledge and skills in configuring operating systems, creating users, groups, access rights, etc.
Data StructuresAIN1-0174J. A. AlymbaevaThe main goal of this course is the study of complex data structures used in programming, their specification and implementation, as well as data processing algorithms and analysis of these algorithms, the interrelation of algorithms and structures.Objectives: the acquisition of practical skills in solving problems using basic algorithms and data structures, the study and application in practice of methods for analyzing the effectiveness of various algorithms and data structures.According to the contents of the module:AIN1-009: Mathematical Logic & Algorithm Theory AIN1-008: Programming Languages 1 AIN1-005:Discrete Mathematics;AIN1-010:Object Oriented Programming1. Wirth N. Algorithms and data structures. Nevsky Dialect, 2005. - 352 p. 2. Goodrich M. T. Data structures and algorithms in Java / M. T. Goodrich, R. Tamascia;Per. from English A.M. Chernukho. - Mn .:New knowledge, 2003. -671с. 3. Robert Sedgwick, Kevin Wayne. Algorithms in Java. 4th ed. M. -2013 4. Kubensky A. A. Creation and processing of data structures in the examples in Java. - BHV - Petersburg, 2001. -336с. 5. Lafore, R. Data Structures and Algorithms in Java. Classic Computers Science. 2nd ed. Peter, 2013. -704с. 6. Levitin A. Algorithms: an introduction to the development and analysis: Trans. from English –M .: Williams Publishing House, 2006. -576с. 7. Shieldt Herbert. Java. Complete guide, 8th ed .: TRANS. from English - M .: “I.D. Williams” LLC, 2012. -1104с.
Mobile App DevelopmentAIN1-0185-Basics of mobile and ubiquitous operating systems. -Market development examples of different mobile operating systems and leading applications. Leading applications. -Hardware features of mobile devices. -Android software development:-Development platform: Android Studio. -Development language (Android, XML), application composition (manifest, UI,program code, build scripts) and Android virtual execution environments/emulators. -Actions and their lifecycle, intentions, user interfaces, fragments,Resources, services, mobile data and data storage (SQL, Shared Preferences) and server architectures for mobile services. -Application security, distribution and deployment. -Comparison with other development environments: iOS (XCode), Mobile Web (Apache Cordova), and cross-platform (Xamarin). -Future trends in mobile and ubiquitous operating systems. -Application of human-centered design (User Centred Design) of mobile applications, and application of usability phoscene protocols (ThinkAlouds) in mobile application testing.Students know the individual characteristics of mobile and ubiquitous operating systems, how they relate to each other, and why these properties should be considered when designing, developing, and evaluating mobile applications. They should consider these properties when designing, developing, and evaluating mobile applications. Have the ability to apply theoretical and practical knowledge in order to develop applications. Are able to apply human-centered user interfaces and adapt these user interfaces to the specific requirements of mobile Requirements of mobile operating systems. You will be able to use discount usability tests to evaluate mobile applications.DLO 1 - to know theory on mobile application development, data storage and server architectures for mobile services. DLO 2 - use skills in creating user interfaces, using discounted usability tests to evaluate mobile applications. DLO 3 - work in team, independently acquire and use new knowledge and skills in mobile app development
Design & Analysis of AlgorithmsAIN1-0196J. A. AlymbaevaThe main goal of this course is to study the fundamental techniques to design efficient algorithms and analysis of algorithms for solving complex applied problems.Objectives: acquisition of theoretical and practical skills in Design and analysis of basic computer algorithms based on the following techniques: divide-and-conquer, greedy, dynamic programming, tree and graph traversals, backtracking, and branch-and-bound method. Applications to problems such as sorting and searching, traveling salesman, knapsack, graph coloring, set union-and find, matrix multiplication, and scheduling. Use of advance data structures appropriate for different techniques and problems.According to the contents of the module:AIN1-009: Mathematical Logic & Algorithm TheoryAIN1-010:Object Oriented ProgrammingAIN1-017:Data Structures1.Goodrich MT Data Structures and Algorithms in Java. Trans. with English. A. M. Chernuho. -Mn .: New knowledge, 2003. -671p.2.Robert Sedgwick, Kevin Wayne. Algorithms in Java. 4 th ed. M. -20133.Algorithm Design, by J. Kleinberg and E. Tardos, Addison-Wesley, 20054.Introduction to Algorithms (3rd Edition), by T. Cormen, C. Leiserson, R. Rivest, and C. Stein.M, -2013.5.Dasgupta S. et al. Algorithms. Trans. with English. Ed. A. Shenya. -М .:2014. -320 p
Artificial IntelligenceAIN1-0205Azamat KibekbaevProject MT30%Project Final30%Recognition models based on the principle of partial precedence. Informativity of features and benchmarks, methods for assessing information. Logical class regularities, their retrieval and application in classification tasks. Recognition models based on the construction of binary decision trees. Recognition algorithms based on the construction of linear and piecewise linear separating surfaces. Recognition models based on the construction of nonlinear separating surfaces. Neural network models of classification. ROC-analysis and AUC-optimal classifiers. Statistical theory of recognition. Algebraic recognition theory. Data analysis and classification systems. Cluster analysis. Solving clustering problems by groups of algorithms. Classification of objects with incomplete feature descriptions, with a large number of classes. Finding functional relationships by precedents.To develop students' theoretical knowledge on artificial intelligence, on the possibilities of application of services, platforms and systems of artificial intelligence in various spheres of economy and applied skills necessary for business development with the help of artificial intelligence.DLO 1 - to know the fundamental concepts and methods of the theory of recognition by precedents and data analysis; modern problems of data analysis, theory of recognition, classification, search for dependencies; methods and approaches to solve practical problems of data analysis and classification by teams of algorithms; software tools to solve basic problems of data analysis and classification. DLO 2 - to develop skills in analysing large volumes of partially inconsistent and incomplete feature descriptions; representing problems in state space and optimising the search for solutions and the reduction of complex problems, and organising machine dictionaries for solving computer processing problems of natural language texts. DLO 3 - work in a team, independently acquire and use new knowledge and skills in the field of Artificial Intelligence, according to current trends.“Artificial Intelligence, A Modern Approach, 3rd Edition,” by Stuart Russell and Peter Norvig.
Theoretical InformaticsAIN1-0215-Formal languages Syntax and semantics of programming languages Languages and grammars, syntax diagrams Chomsky's hierarchy Extended Backus-Naur form -Automata Finite automata (FA)Finite automata and regular languages, regular expressions Keller automata -Applications of automata theory -Coding and information theory Information content of a message Entropy, redundancy, fault tolerance Huffman code and Fano code Data compression -Algorithms and computability theory Definition of the term "algorithm Loop, While, Goto programs Primitive recursive functions Turing machines Church's Thesis Holding problems Solvability, unsolvability Satisfiability problem for Boolean expressions -Complexity theory O-calculus P and NP NP-completenessStudents are familiar with the basic concepts of theoretical computer science are familiar with. Recognizing the connections between theoretical concepts and practical applications, students recognize the importance of the importance of the study of theoretical computer science. Students are familiar with important classes of formal languages and their relationship to various machine models. They know the limits of algorithmic problem solvability, know important classes of complexity classes, and can estimate the complexity of practical problems. They know the basic content of coding theory and information theory and the basic ideas of algorithms for fault-tolerant and compressed storage and transmission of information.DLO 1 - to know the main theoretical positions in theoretical computer science. DLO 2 be able to use formal grammar and language, automata theory and information and coding theory to solve professional problems. DLO 3 - work in a team, independently acquire and use new knowledge and skills in computer science
Human Computer Interaction (HCI)AIN1-0225- MCI core concepts - Software Ergonomics - Physiology and psychology of human information processing - Human-Centered Design (User-Centered Design) and User Experience (UX) systems development - User requirements, sketches and prototypes, and usability evaluation - Input/output layer and dialog layer - User interfaces for personal computers, the World Wide Web, interactive interfaces, mobile applications, ubiquitous computing, and virtual/ augmented reality. - AccessibilityStudents know how to design user-friendly user interfaces. They have an understanding of the ergonomic requirements for user interfaces and know the basics and know the fundamentals of human-computer interaction and human-centered system and human-centered system development.DLO 1 - know the types of interfaces in modern computer systems and basic methods of creating and manipulating them, as well as assessing the ergonomics of the interface for completed software. DLO 2 - to be able to solve problems in software development in different subject areas, taking into account human perception. DLO 3 - work in a team, independently acquire and use new knowledge and skills in human-computer interface development
System ProgrammingAIN1-0235Data types. C++ operations and expressions.C++ functions. input/output. C++ data types. Type conversion. Preprocessor. Strings.To learn and practical development of system programming tools in a high-level language C++ in modern operating systems.DLO 1 - know C++ syntax, the main parts of STL, elements of procedural programming language, program structure, operators and operations, control structures, data structures, files, memory registers. DLO 2 - develop skills in using programming language, error handling in C++ and building logically correct and efficient programms. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in the field of artificial intelligence, considering current trends.
English 1AIN1-0245Computer hardware and software. Virtual reality, artificial intelligence, information management. Mobile computing environments and perspectives. Communication systems, networks, Internet, current problems in computer science (e.g. viruses). Multimedia. Project presentation.To develop skills in understanding and translating typical written and spoken texts from different fields at B1 levelDLO 1- to know and recognise original monological and dialogic speech in the specialty based on the studied material. DLO 2 – to know the language tools to communicate (orally and in writing) in English on professional and everyday topics, translate professional texts at B1 level. DLO 3- work in a team and use the acquired knowledge and communicative skills in practical activities and writing course projects.
English 2AIN1-0255Business English (Presentations). Basics of project work and project management (Brainstorming, SWOT-analysis, SMART-analysis, Timemanagement, Project-schedule, Financial Goals). Project Presentation (Opening-Main Body-Closing & Questions, Smooth structure, Voice power, Visual Aids, Body language, Impact techniques, Bringing it all together)To develop communication skills in four main types of speech activities: speaking, listening, reading, writing, to achieve B1DLO 1- know English at B1 level, understand and interpret written and spoken texts in computer science. DLO 2 - understand the language tools for foreign language communication in research-oriented and career-oriented situations. DLO 3- work in teams, use the acquired knowledge and communicative skills in practical activities and independent analysis of English-language special literature.
German 1AIN1-0265Lecturers of INAI.KGNoneWritten examination/Oral examinationStart to learn German. Café. Language learning. Cities, Countries, Languages. Accommodation. Meetings. Orientation in the city.To develop communication skills in four main types of speech activities: speaking, listening, reading, writing to achieve A1.1 level or higher, comparable to the requirements of the Common European Framework.DLO1- know the alphabet, letters, basic letter combinations, sounds of the language studied; basic rules of reading and orthography of the language studied; features of intonation of basic types of sentences; names of countries/countries of the studied language, their capitals. DLO 2- be able to use the language (phonetic, orthographic, lexical, grammatical) according to its range of topics, spheres and situations (A1.1); be able to understand spoken language, the main points of simplified texts with the aid of visual aids; participate in basic etiquette dialogue (acquaintance, thanks, greeting); ask the interlocutor with simple questions (who? what? where? when? answer the interlocutor's questions; talk briefly about oneself, one's family or a friend; write small descriptions of an object; read aloud a text based on the studied language material, following the rules of pronunciation and appropriate intonation; read aloud and understand the main content of small texts with accessible content and language material, using a bilingual dictionary if necessary; copy out a text in German, write out and/or insert words in it according to the learning task; write briefly DLO 3- work in a team and use the acquired knowledge and communicative skills in practical activities and everyday life to: communicate verbally with native German speakers within available limits to develop a friendly attitude towards people from other countries.Course at language level A2 (GER)H. Funk, C. Kuhn: Studio [21]A1, Cornelsen-Verlag, Berlin, 2015 H. Funk, C. Kuhn: Studio d A1,Conelsen-Verlag, Berlin 2005 S. Schlütter: Menschen DaF Berufstrainer, Hueber-Verlag, 2015 J. Braunert, W. Schlenker: Unternehmen Deutsch, Klett Verlag, 2010G. Mehlhorn, DaF im Unternehmen A1, Klett-VerlagN. Becker, J. Braunert, Alltag, Beruf & Co, Hueber Verlag, 2009U. Hirschfeld, K. Reinke: Phonothek intensiv, Langenscheidt, 2007
German 2AIN1-0275Lecturers of INAI.KGNoneWritten examination/Oral examinationProfessions. Berlin. Holidays and Leisure time. Food and Drinks. Clothes and weather. Body Parts and Health. The computer and its components. Internet.To develop communicative skills in four main types of speech activities: speaking, listening, reading, writing to achieve A1.2 level or higher, comparable to the requirements of the common European educational standard.DLO 1 - to know German at A1.2 level, spelling and reading of words and their use in speech, reading and understanding of the main content of texts, listening comprehension of foreign texts, understanding of short texts, etiquette dialogue, asking and asking dialogues, dialogues prompting actions. Learn the language material on the topics: Word order in narrative and interrogative sentences; use of the verb conjunction sein/haben. Use of proper nouns and adjectives as predicate nouns. Use of the negation nicht/kein. Conjugation of the verb conjunction sein/haben. Use of indefinite, definite and null articles. Adjective pronouns mein, dein, unser. Conjugation of strong and weak verbs in the present tense. Prepositions of place and time. Imperative Imperativ; formation and translation. Past tense Perfect. Formation and use. DLO 2- be competent with language tools (phonemic, orthographic, lexical, grammatical) according to topic, domain and situation (A1.2), write short letters (up to 30 words, including address) and express wishes. Summarise facts and events, use communicative types of language such as description, narration and communication, as well as emotional and value judgements. Up to 10-15 phrases of monological expression. DLO 1 - work in a team, understand and communicate, interpret written and oral texts in the field of computer science (A 1.2).Knowledge at A1 level (GER)H. Funk, C. Kuhn: Studio [21]A2, Cornelsen-Verlag, Berlin, 2015 H. Funk, C. Kuhn: Studio d A2,Cornelsen-Verlag, Berlin 2005 S. Schlütter: MenschenA2,DaF Berufstrainer, Hueber-Verlag, 2015 J. Braunert, W. Schlenker: Unternehmen Deutsch, Klett Verlag, 2010G. Mehlhorn, DaF im Unternehmen A1, Klett-VerlagN. Becker, J. Braunert, Alltag, Beruf & Co, Hueber Verlag, 2009 E.Frey, R, Dittrich: Übungsgrammatik Sequenzen DaF, Cornelsen, 2005 M. Knirsch: Hören & Sprechen Hueber, 2001
German 3AIN1-0285Lecturers of INAI.KGNoneWritten examination/Oral examinationLife and education in Europe. Family and family stories. On the road. Leisure activities and hobbies. Media in everyday life. Going out. Smart technologies. Hardware and Software. Introduction to the basics of Java Variables in Java. Constructor in Java. Object in Java- Methods in Java. Input and Output. Classes in Java.To develop effective language communication, achievement of A2.1 level, taking into account the requirements of the general European educational standard.DLO 1- to know the main lexical-grammatical phenomena of German language structure required for level A2.1. DLO 2- to be able to understand and communicate/interpret spoken and written texts from the field of computer science (A2.1 level). Discuss languages, reasons and motivations for learning foreign languages and their learning history; describe family photos and family history, tell about family and family holidays, express wishes and opinions, invite someone to join them. Talk about travel, make assumptions, plan and book travel, talk about hobbies and interests, react to something positively/negatively and with surprise. Talk about media, make suggestions and requests, describe a process, write a text, make a complaint. Talk about sports, agree/disagree/disagree in a conversation, about free time, understand simple dating ads, give personal details, talk about your days off, write short messages, text, e-mail on a particular topic, fill out a questionnaire, postcards, etc.). DLO 3 - work in teams, actively participate in lessons, use new knowledge and skills independently.At least knowledge at B1.1 level (GER)H. Funk, C. Kuhn: Studio [21]B1.2, Cornelsen-Verlag, Berlin, 2015 A. Klein: Kurz und bündig A2-B1,Liebaug-Dartmann Verlag, 2007 C. Fanarych, U. Tallowitz: „Klipp und Klar“, Klett, 2000J. Braunert: Unternehmen Deutsch B1, Klett-Verlag, 2010dazu aktuelle fachgebietsrelevante Literatur sowie relevante fachgebietsbezogene Websites und Fachzeitschriften
German 4AIN1-0295Lecturers of INAI.KGNoneWritten examination/Oral examinationLife in/outside of the city. An introduction to culture. The world of professions. Holidays and presents. Body language. Inventions and inventors. An overview of Scrum. The Scrum aisle. The role of the Scrum master. The role of the development team. Artifacts. Product backlog. Product increment.To build and develop receptive and productive skills in order to expand and consolidate the vocabulary of general and technical German for interpretation, presentation and for free orientation at the professional level.DLO 1- to know the basic requirements for writing short messages on a given topic, completing questionnaires, announcements, statements, biographies, advertisements, greetings, etc. DLO 2- be able to use language to talk about the pros and cons of living in/out of town. Read and evaluate advertisements for housing, ask for information about a flat, plan a move, report an unfortunate incident at home. about holidays, about traditions, about gifts. Compare the holidays in Germany and Kyrgyzstan. Understand and express emotions, convey a summary of a film, talk about the film. Understand descriptions of products and inventions, work with an informational text, talk about things, how often and what they are used for, talk about the purpose of the product, describe the process. Talk about cultural interests, plan a city visit, organise a theatre visit, compare something using damals, früher, heute, jetzt. Write a biographical text. To talk about working life and career aspirations, to understand job advertisements, to write a CV/resume in tabular form, to talk about Soft skills and Hard skills, to write an application for a job, to make telephone calls at the workplace, to leave messages, to formulate polite requests. DLO 3- work in a team, actively participate in lessons, use new knowledge and skills independently, talk, explain, present and research or develop their own projects together with their course-mates in both general and technical German.At least knowledge at B1.1 level (GER)H. Funk, C. Kuhn: Studio [21]B1.2, Cornelsen-Verlag, Berlin, 2015 A. Klein: Kurz und bündig A2-B1,Liebaug-Dartmann Verlag, 2007 C. Fanarych, U. Tallowitz: „Klipp und Klar“, Klett, 2000J. Braunert: Unternehmen Deutsch B1, Klett-Verlag, 2010dazu aktuelle fachgebietsrelevante Literatur sowie relevante fachgebietsbezogene Websites und Fachzeitschriften
German 5AIN1-0305Lecturers of INAI.KGNoneWritten examination/Oral examinationThe content of the Proficiency German course provides for the acquisition of audiovisual, authentic, textual and grammatical material. Audiovisual, authentic reading, listening and speaking material is informative; has a clear structure and logic of presentation, communicative orientation, technical value; corresponds to the speech experience and interests of students in the field of Informatics. The duration of the audio-visual text does not exceed 5 minutes at a speech rate of 200-250 syllables per minute. The communicative focus of the course is based on the following functional styles and text types: technical texts in medical informatics, web informatics, programming and conversational texts. Job profile Medical and bioinformatics Web Informatics Programming Database Artificial Intelligence Software Work profile Time and duration of life Everyday Life Role stereotypesTo develop competence in understanding written and spoken authentic audio and video texts in the field of IT relating to different types of communication (message / interpretation / interview / dialogue) as well as to develop skills in the practical use of general and technical German in the field of IT in four basic speech activities (speaking, listening, reading, writing) to achieve a B1.1 or higher, comparable to the general European educational standard. - The competency entails the use of language devices (lexical and verbal expressions, technical terms, grammatical structures) according to topics, domains and specific types of academic texts: course project (Hausarbeit), abstract, paper (Handout); (B1). 1) - familiarity with the main lexical and grammatical features in technical German: nominalization, derivatives and compound nouns, stable word combinations, passive voice, passive voice, participative constructions, the use of computer terminology, contributing to the development of communicative skills of professional speech and translation of special and technical texts in the field of informatics, also the development of communicative skills of professional speech and translation of special and technical texts in the field of informatics.in listening of foreign-language technical reports and interpretations, comprehend the contents of the report, structure the information, write a summary of the listened report, identify the arguments and summarize the listened report; communicate in German (written and verbal) on daily and professional topics; describe facts and events, use speech modes such as descriptions, narratives, and reports, as well as communicate the gist of the spoken language; communicate in German on specific topics such as: listening to foreign-language speeches and interpretations; use oral and written texts in order to express opinions about events and make speeches. - Write clear, detailed reports on a wide variety of topics, coursework projections and reports, using interjections, paraphrases, synonyms, highlighting issues or arguments for or against; make clear, detailed reports on a wide variety of topics; develop oral and written language skills independently, expanding the vocabulary (2000 lexical units, including terminology). know the techniques of professional translation of foreign texts; (B1.1). - Know the language material on the topics: basic lexical and grammatical features in technical German: nominalization, derivatives and compound nouns, stable word combinations, passive voice, participative constructions, use of computer terminology, and develop the skills of getting out of the situation under the lack of language means when receiving and transferring information (B1.1). - Make a prepared monologue presentation, *(presentation, report, interpretation) arguing your position and using auxiliary tools (graphs, tables, diagrams, Power-Point, etc.) on the following topics: Job profile of a computer scientist and programmer, why study medical computer science? What are operators? What is software? Operating system, Brandenburg Gate in German history, etc. (В1.1).At least knowledge at B1.1 level (GER)H. Funk. Studio d B2, Cornelsen Verlag, 2008Im Beruf B1+B2, Hueber 2013Klipp uns Klar B2 / C1, Klett Aktuelle fachgebietsrelevante Literatur sowie aktuelle Internet-Ressourcen Literatur zur interkulturellen Kommunikation und zu Projektmanagement
German 6AIN1-0315Lecturers of INAI.KGNoneWritten examination/ProjectThe content of the Professional German language course provides for the acquisition of audiovisual, authentic, textual and grammatical material. Audiovisual, authentic reading, listening and speaking material is informative; has a clear structure and logic of presentation, communicative orientation, technical value; corresponds to the speech experience and interests of students in the field of Informatics. The duration of the audio-visual text does not exceed 5 minutes at a speech rate of 200-250 syllables per minute. The communicative focus of the course determines the use of the following functional styles and text types: technical texts in medical informatics, web informatics, programming and also spoken texts. Programming Medical and bioinformatics Artificial intelligence Software Operating system Operators Climate and environment Bankruptcy, failure and breakdowns Generations Migration Europe and politicsTo develop competence in understanding written and spoken authentic audio and video-popular texts in the field of IT technology relating to different types of communication (message / interpretation / interview / dialogue) , and to develop skills in the practical use of general and technical German in the field of computer science in four main types of speech activities (speaking, listening, reading, writing) to achieve a B1.2 or higher, comparable to requirements of the general European educational standard. - Writing with the use of linguistic devices (lexical and verbal expressions, technical terms, grammar) according to topics, spheres and specific types of academic texts: course project (Hausarbeit), abstract (Abstract), thesis (Handout); (B1. B1.2) - familiarity with basic lexical and grammatical features of technical German: passive voice, participative constructions, the use of computer terminology contributing to the development of communicative skills of professional speech and translation of special and technical texts in informatics as well as the development of skills of getting out of the situation under the conditions of language deficit when receiving and transferring information, also the development of communicative skills of professional speech (B1.2). - Development of foreign language communicative competence consisting in the ability and readiness to obtain information of professional content from foreign sources to carry out interpersonal and intercultural communication in the professional sphere (B1.2).The following learning outcomes and skills are expected within the course: While reading technical texts - to structure the content of the text (exploratory reading), to extract detailed information from the text (exploratory reading), to extract the meaning of unfamiliar terms from the context, to present information graphically; While listening a foreign language technical reports to structure the information heard, to summarize the content of the listened report; To communicate (orally and in writing) in German on everyday and professional - Present course projects and reports, using interrogation, periphrasis, synonyms, highlighting issues or arguments "for" or "against"; Make clear, detailed reports on different topics; Improve written and oral expression independently, enrich vocabulary (2000 lexical units, including terminology). have the technique of translation of foreign texts of professional orientation; (B1.2). - Know the language material of the topics: basic lexical and grammatical features in technical German: passive voice, adjectival constructions, use of computer terminology and translation of special and technical texts in the field of "informatics" and be able to work out the situation under conditions of language deficiency when receiving and transmitting information (B1.1). - Give a prepared monologue presentation, *(presentation, report, interpretation) arguing your position and using aids (graphs, tables, diagrams, Power-Point, etc.) on the following topics: Programming, Medical and Bioinformatics, Artificial Intelligence, Software, Operating System, Operators, Climate and Environment, Bankruptcy, Failures and Breakdowns, Generations, Migration, Europe and Politics, etc. (В1.2).At least knowledge at B2.1 level (GER)H. Funk. Studio d B2, Cornelsen Verlag, 2008 Im Beruf B1+B2, Hueber 2013 Klipp uns Klar B2 / C1, Klett Aktuelle fachgebietsrelevante Literatur sowie aktuelle Internet-Ressourcen Literatur zur interkulturellen Kommunikation und zu Projektmanagement
Kyrgyz AIN1-0338
PhilosophyAIN1-0345Philosophy, its part in human and social life. Philosophy of the ancient East. Ancient philosophy. Philosophy of Medieval West and East. Renaissance, New Age and Enlightenment philosophy. Philosophy of the 19th and early 20th centuries. Philosophy of the 20th century. Russian philosophy. The basics of philosophical understanding of the world. Consciousness, its origin and essenceTo develop students' knowledge in the basics of philosophy, history of the formation of philosophy as a science, theories and principles of philosophy, categories of philosophy and dialectics; to learn to apply the principles and laws of philosophy in practical activities.DLO 1 - to know the conceptual and categorical apparatus, historiography and methodology of philosophy, the main stages of development of world and domestic philosophy. DLO 2 - to be able to systematise and independently analyse information about the main research schools and trends in the history of philosophy.
National historyAIN1-0354-History as a science. History of ancient Kyrgyzstan. The Turks period: the main stages of statehood and culture. The state of Kyrgyz on Yenisei. The Kyrgyzs and Kyrgyzstan in Mongolian period. XIII-XVI centuries. Completion of the process of Kyrgyz nationality formation. The Kyrgyz nation in the sixteenth to nineteenth centuries. Relations with neighboring nations and statesFormation of a system of knowledge on the history of the Kyrgyz people and Kyrgyzstan from ancient times to the present day.DLO 1 - to know the main events and processes of national history, to understand the role and place of Kyrgyzstan in the history of humanity and in the modern world. DLO 2 - to possess skills of historical thinking, skills of collecting, systematization and independent analysis of information about socio-political and economic processes taking place in the society, to identify problems, cause-effect relations, regularities and main tendencies of development of historical process.
Basics of EntrepreneurshipAIN1-0363written examination, testEntrepreneurship as a special type of activity. Typology and legal foundations of entrepreneurial activity. The entrepreneurial idea. Business and entrepreneurship. The financial and economic indicators of entrepreneurial activity. Production, resource provision of entrepreneurial activity and implementationEducate students with fundamental knowledge in the field of entrepreneurship, on the basics of setting up their own business and mechanisms of enterprise operation, the process of production, implementation of an entrepreneurial project, as well as business planning and resource mobilisation.DLO 1 - to know the basic theoretical provisions in entrepreneurship. DLO 2 - to use skills in setting up own business and mechanisms of enterprise functioning, organization of production process, realization of entrepreneurial project, as well as business planning and resource mobilization. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in entrepreneurship.Zabrodskaya NG Entrepreneurship. Organization and Economics of Small Enterprises
Introduction to MarketingAIN1-0372
Project ManagementAIN1-0382
Internship 1AIN1-03910To consolidate and extend the knowledge acquired by the students in the process of learning, forming the necessary skills of practical activity in the direction of "Informatics".1. Use methods and techniques of task formalisation. Use methods and techniques of task algorithmicisation. Use software products for graphic representation of algorithms. Apply standard algorithms in appropriate areas 2. Use selected programming languages to write program code. Use the selected programming environment and database management system tools. Utilise the capabilities of the available technical and/or software architecture. 3. Apply regulations that specify requirements for the design of programme code. Apply tools to create and maintain source code. Apply available templates for technical documentation. 4. Use the selected version control system. Use auxiliary software tools to process software source code. Perform actions according to the established procedures of the version control system used. 5. 5. Identify errors in software code. Apply methods and techniques for debugging software code. Interpret error messages, warnings, process log entries. Apply modern compilers, debuggers and code optimisers
Internship 2AIN1-04018To consolidate and extend the knowledge acquired by the students during their studies, forming the necessary skills for practical work in the field of "Informatics".1. To write program code of procedures for checking software operability in the chosen programming language. Use the selected programming environment to develop software operability checking procedures in the selected programming language 2. To develop and design test cases to verify the performance of the software. Develop procedures for generating test datasets with specified characteristics. Preparation of data sets used in the process of software performance testing 3. Apply methods and tools for software performance testing. Interpret diagnostic data (logs, protocols, etc.). Analyse the values of the obtained software characteristics. Document the results of software performance testing 4. Use methods, refactoring and optimization tools. Use tools for collaborative working on software code. Publish refactoring and optimization results in a collaborative knowledge base as best practices. Use a version control system to record changes made 5. Apply methods and techniques for debugging defective software code. Interpret error messages, warnings, process log entries that occur when executing defective code
Object Oriented System DevelopmentAIN1-0415M. BorubaevProjectProjectPlanning of future iterations (Features in Iterationen). Techniken zur strukturienrten Anforderungserhebung Requirements specification with User Stories and UML-Use Case Entity-Control-Boundary model, Robust analysis Object-oriented testing, Unit-test. Testgetriebene Entwicklung, Testfallabdeckung. Class modeling with UML. Modelliereung von Strukturen, Abläufen und Zuständen mit UML. Application with UML-Case tool. Setting up UML models in development. Version and configuration management. Automatic Build-system, Continuous integration. Automatic and manual reviews.To form students understanding of provisions, requirements of enterprise applications from subject and technical point of view for analysis and for implementations in question-answer technologies and use of required platform, as well as reading and creation of UML diagrams, mastery of formal and informal requirements specifications.DLO 1 - to know the phases of the software development process, the basics of conducting development tests and planning and conducting them. DLO 2 - use skills to design and implement applications based on modern scripting languages under the approach of one or many frameworks of different languages. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in the field of Java Pattern language.Programming essentials Object Oriented ProgrammingAlan A. A. Donovan , Brian W. Kernighan The Go Programming Language, ISBN-10: 9780134190440;Sau Sheong Chang Go Web Programming, ISBN 9781617292569;
Introduction to Cloud ComputingAIN1-0425Introduction to cloud computing. Cloud computing platforms. Parallel programming in the cloud. Distributed storage systems. Virtualization. Security for cloud computing. Multi-core operating systems.To provide students with theoretical knowledge and practical skills in cloud computing.DLO 1 - know cloud computing platforms, advantages and disadvantages of different cloud computing platforms. DLO 2 - use skills to analyse the trade-offs between deploying applications in the cloud and on-premises infrastructure, deploying applications in commercial cloud computing infrastructures such as Amazon Web Services, Windows Azure and Google AppEngine. DLO 3 - program data-intensive parallel applications in the cloud.
Privacy decision supportAIN1-0435Decision support system. Structure of the decision support system . Features of a decision support system. Decision support applications. Comparative decision support systems for approvals. Comparative decision support systems for confidentialityTo provide students with theoretical knowledge and practical skills in the use of various decision support tools for privacyDLO 1 - to know the behavioral and normative theories of decision making, the value of decision support systems for individuals and organizations. DLO 2 - use skills to design decision support systems and processes. DLO 3 - to acquire new knowledge in the area of privacy decision support
Introduction to Big DataAIN1-0445The concept of Big Data. Features of collecting, storing, processing and analysing big data. Sources of big data. Use of big data in science, business, public administration. Options for building distributed databases, replication, fragmentation. Consistency. CAP-theorem. Classes of NoSQL databases. Examples of NoSQL database. Families of columns. Graph DBMS. Data consolidation tasks. Multidimensional data storages. Relational data storages. Virtual storages. Fuzzy environments. Introduction to ETL. Data transformation in ETL. Enrichment of data. Map- Reduce technology. GOOGLE BIGTABLE. Full-text search. Parallel queries. Principles of data analysis. Structured data. Preparing data for analysis. KDD and Data Mining Introduction to data transformation. Transforming ordered data. Clustering of the data. Data fusion. Quantization. Normalizing and coding the data. Principles of data analysis. Structured data. Preparing the data for analysis. KDD and Data Mining techniques. Introduction to data visualization. General purpose visualizers. OLAP analysis. Visualizers for model quality assessment. Visualisers for model interpretation. Identifying patterns in decision trees, logical rules, neural networks. An overview of modern software tools for data analysis: Statistica, SPSS, Excel, R-Studio, KERAS. The means of building distributed information systems for BigData. Methods of data analysis.The formation of students' professional competence in the development and use of big data.DLO 1 - to know decision-making methods based on big data. DLO 2 - to use skills in applying data analysis methods to decision making. DLO 3 - to work in a team, independently acquire and use new knowledge and skills of big data input
Basics of Scientific ResearchAIN1-0455Creativity in science and design work. An overview of methods of technical creativity. Methods of scientific research in engineering. Classification of research methods. Information and patent search. Setting up an experiment. Systematization of information. Planning research methods. Mathematical processing of experimental results. Drawing up R&D results. Registration of the research report.To develop theoretical knowledge of the current state, directions of development and implementation of scientific research in the field of profile direction.DLO 1 - to know the basic logical methods and techniques of scientific research, methodological theories and principles of modern science, the basis of modern computer technology, criteria of dependence of features and homogeneity of data, the criteria of significance of parameters. DLO 2 - use skills in logical and methodological analysis of scientific research and its results, application of mathematical methods in technical applications, patent search, planning of scientific experiment, public speaking, argumentation, debate and argumentation. DLO 3 - carry out methodological justification of scientific research, assess the effectiveness of scientific activity, use network technologies and multimedia in education and science; select criterion parameters depending on the requirements for product quality and production costs, formulate the research task based on production needs, identify distribution functions, justify criterion parameters.J. Han, M. Kamber, J. Pei. (2006) “Data Mining: Concepts and Techniques”, Morgan Kaufman.Introduction to Data Mining, P. N. Tan, M. Steinbach, V. Kumar, 2006, Pearson Addison Wesley.
Number TheoryAIN1-0465Studying methods of research and solving of integer equations, properties of prime and composite numbers, laws of distribution of prime numbers in natural number series and arithmetic progressionsTo learn methods of research and solution of integral equations, properties of prime and composite numbers, laws of distribution of prime numbers in a natural number and arithmetic progressionsDLO 1 - to know properties of prime and composite numbers, laws of distribution of prime numbers in natural number series, properties of rings of deduction classes on natural modules, basic properties of algebraic extensions of field of rational numbers and finite fields, properties of arithmetic functions DLO 2 - use skills in solving linear and quadratic equations of several variables, systems of linear equations in integers, as well as establishing solvability and finding solutions of algebraic comparisons and systems of comparisons, exponentiation comparisons, finding systems of first-order roots, constructing rational approximations to real numbers. DLO 3 - to acquire and use new knowledge and skills on number theories independently.
Machine LearningAIN1-0475Motivation. Data manipulation. Visual analytics. Clustering. Regression. Classification. Deep learning.To form students' knowledge of conceptual foundations of machine learning and practical skills in working with tools, models and methods of machine learning.DLO 1 - to know the key concepts, goals and objectives of using machine learning; methodological foundations of applying machine learning algorithms. DLO 2 - use skills to visualize the results of machine learning algorithms, and interpret the results. DLO 3 - work in a team, independently acquire and use new knowledge and skills in machine learning.
Privacy and EthicsAIN1-0485Ethics and information technology. Completeness of information. Plagiarism in an online environment. Identity in cyberspace. Avatars and anonymity. Privacy. Synthesis. The ethics of gaming. Cheating in games. Virtual environment and ethics.To provide students with theoretical knowledge in the field of ethical and privacy issues related to new information technologies.DLO 1 - to know current models of information ethics, ethical standards regarding new technologies, legal and ethical aspects related to security and privacy of information technologies. DLO 2 - use skills on ethical standards to interpret personal and group behavior when using different information technology tools. DLO 3 - to acquire new knowledge using modern educational and information technology in the field of ethical issues and privacy.
RoboticsAIN1-0495An introduction to the concept of robotics. Microcontrollers and microprocessors. Sensors and types of sensors. Actuators. Basics of electronics. Microcontroller programming. Studying Arduino IDE. Studying Tinkercad. Working with LEDs, creating traffic lights. Working with potentiometer, controlling the brightness of LED. Working with a photoresistor, creating automatic lighting. Working with pushbuttons. Operation with a servo-motor, creating a manipulator. Operation with a gear motor, creating a machine with remote control.Formation of students' theoretical knowledge and practical skills in robotics.DLO 1 - to know theoretical basics on sensors, types of signals (discrete/analog), actuators. DLO 2 - use skills in selecting equipment for the required task, programming microcontrollers and creating circuits for the task. DLO 3 - work in a team, independently acquire and use new knowledge and skills in robotics.
Information SecurityAIN1-0506
C# ProgrammingAIN1-0515Examination  The concept of class. Basic elements of a class. Overloading of operations in a class. Inheritance in C#. Object-oriented features of C#. Working with files. Generalized classes (templates). Working with graphical objects.To form students' theoretical knowledge and practical skills in C# language.DLO 1 - to know the features of programming languages, algorithms, libraries and software packages development, system and application software products in C# language. DLO 2 - to use skills to develop architecture, algorithmic and software solutions for system and application software. DLO 3 - work in a team, independently investigate the development and use of tools, automated systems in scientific and practical activities.
Basics of EconomicsAIN1-0525Introduction to economics. Subject matter and method. Basic economic concepts. The market system: supply and demand. Costs and profit of a firm. Financial and monetary system. Inflation and unemployment. Open economy.Formation of students' systematic economic thinking to understand the economic logic of the laws of development of society, processes and phenomena occurring at the micro level, mastering modern methods of microeconomic analysis with the possibility of further application of the acquired knowledge in practical activities.DLO 1 - to know the general conceptual apparatus of economic theory, basics of the theory of public choice, economic efficiency and political decision-making. DLO 2 - use skills to identify problems of economic character in the analysis of specific situations, propose ways to solve them, use knowledge of economics and economic policy to solve professional problems. DLO 3 - to acquire new knowledge using modern educational and information technologies and to work independently with economic literature
Bachelor thesisAIN1-05312
Language Module 1 GermanAIN2-0016Verbal communication: monologue, dialogue, presentation (planning, preparation, execution of presentation, rhetoric and body language). Corporate application development: (enterprise and its environment, business processes and operational organisation, internal and external corporate communication, software companies in Germany, sources of information and working methods, presentation elements, visualisation). Agile project management: roles in Scrum teams (ScrumMaster, product owner, developer), meetings in Scrum process, features in distributed development, features of multiple teams, communication in agile teams.Developing general language skills at B1 levelDLO 1 - to know the characteristics of general and technical German in the field of computer science. DLO 2 - use language skills in professional speech and translation of specialist and technical texts in the field of computer science. DLO 3 - use special skills to solve strategic problems and issues, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
German 2AIN2-0026Verbal communication: monologue, dialogue, presentation (planning, preparation, execution of presentation, rhetoric and body language). Corporate application development: (enterprise and its environment, business processes and operational organisation, internal and external corporate communication, software companies in Germany, sources of information and working methods, presentation elements, visualisation). Agile project management: roles in Scrum teams (ScrumMaster, product owner, developer), meetings in Scrum process, features in distributed development, features of multiple teams, communication in agile teamsDeveloping general language skills at B1 and B2 levelDLO 1 - to know the characteristics of general and technical German in the field of computer science. DLO 2 - use language skills in professional speech and translation of specialist and technical texts in the field of computer science. DLO 3 - use special skills to solve strategic problems and issues, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Немецкий язык 3AIN2-0036Verbal communication: monologue, dialogue, presentation (planning, preparation, execution of presentation, rhetoric and body language). Corporate application development: (enterprise and its environment, business processes and operational organisation, internal and external corporate communication, software companies in Germany, sources of information and working methods, presentation elements, visualisation). Agile project management: roles in Scrum teams (ScrumMaster, product owner, developer), meetings in Scrum process, features in distributed development, features of multiple teams, communication in agile teamsDeveloping general language skills at B2 levelDLO 1 - to know the characteristics of general and technical German in the field of computer science. DLO 2 - use language skills in professional speech and translation of specialist and technical texts in the field of computer science. DLO 3 - use special skills to solve strategic problems and issues, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Agile Project ManagementAIN2-0042Project and process management models. Basic concepts of agile development. Introduction to SCRUM methodology.To provide students with practical skills in managing complex projects using agile methods.DLO 1 - to know project and process management models. DLO 2 - use skills to manage complex projects using agile methods. DLO 3 - use special skills to solve strategic problems and issues, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Enterprise Application DevelopmentAIN2-0056Spring, JEE; architecture and components for complex applications; distribution and communication arrangements; UML models for complex applications.To provide students with comprehensive knowledge in design, modelling and development of complex enterprise applications.DLO 1 - to know the architecture and components for complex applications, distribution and communication mechanisms, UML models of complex applications. DLO 2 - use skills to use different enterprise frameworks and component architectures. DLO 3 - to use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or research.
Geo Data ProcessingAIN2-0064Geographic databases. Mathematical foundations and algorithms for dealing with spatial data. Fundamentals of geographic information systems. Vector and raster data programming. Geo-programmingTo form students' theoretical knowledge and practical skills on the specifics of geographic databases and information systemsDLO 1 - to know the specifics of geographic databases and information systems. DLO 2 - To apply skills to develop location-based services and geo-applications and programming using vector and raster data. DLO 3 - apply special skills to solve strategic problems and issues, conduct research and/or innovative professional activities, produce new knowledge and/or research.
System Specification and Requirements ManagementAIN2-0074Functional and non-functional requirements. Interview and documentation methods. Requirements for Worksheets. Consideration of technical, economic and psychological requirements. Regulatory legal acts in the area of creation, development, commissioning, operation and decommissioning of state information systems. Project. Development of an information system for integration between the Eurasian Economic Union countries through the Social Fund. The process of implementing software tools. Requirements management. Analysis and identification of requirements. Documentation and organization of requirements. Requirements specification. Tracking the status of the requirement. Generating reports.To provide students with theoretical knowledge and practical skills in system specification and requirements management.DLO 1 - to know functional and non-functional requirements in technical, economic and psychological aspects. DLO 2 - to apply skills in developing requirements for complex projects with customers, documenting and organising requirements, generating reports. DLO 3 - to apply skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Enterprise Application DevelopmentAIN2-0084Spring, JEE; architecture and components for complex applications; distribution and communication mechanisms; UML models for complex applications.To provide students with comprehensive knowledge in design, modelling and development of complex enterprise applications.DLO 1 - to know the architecture and components for complex applications, distribution and communication mechanisms, UML models of complex applications. DLO 2 - to apply skills in the use of different enterprise frameworks and component architectures. DLO 3 - use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or research.
Strategic Information Management / Project ManagementAIN2-0094
Mobile SystemsAIN2-0104Java and Groovy app developing for Android. iOS development with Apple Swift. Platform-independent mobile app development. Flutter.To provide students with theoretical knowledge and practical skills to develop an application for different mobile platformsDLO 1 - to know the technology of software development for mobile systems, object-oriented programming language Java, basic components of Android OS, Flutter. DLO 2 - apply skills in mobile systems development. DLO 3 - to apply special skills for solving strategic tasks and problems, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research.
Project Module AIN-1: System DevelopmentAIN2-0118Methods and tools for systems development. Systems management.To form theoretical knowledge and practical skills of students in developing complex applications.DLO 1 - to know the methods and tools of systems development. DLO 2 - to apply skills in developing complex applications and combining knowledge from other modules on software development and project management in an agile way. DLO 3 to apply special skills to solve strategic problems and challenges, to conduct research and/or innovative professional activities, to produce new knowledge and/or research.
Project Module AIN-2: System MaintenanceAIN2-0124Server architecture. System design. System optimisation. Authorisation and permissions in SQL Server. Creating a backup device. Creating a database backup. Restoring the database.To provide students with theoretical knowledge and practical skills in system maintenance and supportDLO 1 - to know the theoretical foundations of software setup, DB and systems maintenance. DLO 2 - to apply skills in reorganisation and integration of new functionalities in software. DLO 3 - to apply special skills to solve strategic tasks and problems, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Business processes in software developmentAIN2-0134Business process modelling languages, in particular EPC and BPMN. Formal semantics of business process models. Reference models. Optimisation of business processes. Defining metrics. Simulation of business processes. Functioning of workflow management systems, BPEL, web services integration - Workflow. Formal definition of business rules. Functioning of business rules Engines.To provide students with theoretical knowledge and practical skills in the application of business processes in software development.DLO 1 - to know the theoretical foundations of business process modelling in the context of requirements analysis and model-driven development. DLO 2 - to apply skills in business process analysis and creation of its graphic models, optimization capabilities in business processes. DLO 3 - use special skills for solving strategic problems and issues, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research
Parallel SystemsAIN2-0146Big data storage technologies with large volumes of data. Big data processing. Intelligent data analysis. Ethical issues in the context of big data in the SWEP focus.To provide students with theoretical knowledge and practical skills in assessing the range of applications and limits of Big Data technologies (Big Data).DLO 1 - to know the theoretical foundations of big data technology and its processing. DLO 2 - to apply skills for analysing big data. DLO 3 - use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or research.
Big DataAIN2-0156Big data storage technologies with large volumes of data. Big data processing. Intelligent data analysis. Ethical issues in the context of big data in the SWEP focus.To provide students with theoretical knowledge and practical skills in assessing the range of applications and limits of Big Data technologies (Big Data).DLO1 - to know the theoretical foundations of big data technology and its processing. DLO2 - to apply skills for analysing big data. DLO3 - use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Master ProjectAIN2-01628
Master SeminarAIN2-0172Provide students with theoretical knowledge of modern methodological principles and approaches to scientific research, as well as practical skills in the preparation, writing, design and presentation of scientific papers.DLO 1 - to know the content of methods of scientific knowledge, types and specificity of scientific works, forms and features of research activities, ethics of scientific work, the general scheme of scientific research, requirements for the publication of scientific papers. DLO 2 - to apply skills in formulating the relevance of their research, setting aims and objectives of scientific work, defining the object and subject of research, working with different types of sources, preparing reports for the conference. DLO 3 - use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Data Warehouse SystemeAIN2-0184Data warehouse architecture. Data warehouse modelling. Extraction, transformation and loading. Data quality and data cleaning. Index and storage facilities. Data warehouse queries, query processing and optimisation. Materialized views.To improve the theoretical and practical knowledge about the architecture and development of data warehouse system and data warehouse processDLO 1 - to know the architecture and development of the data warehouse system. DLO 2 - to apply skills in data fusion, querying and optimising the whole ETL repository process. DLO 3 - use special skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Development of application systemsAIN2-0194- Design and structure of applied business systems - Applications in companies - Customizing business application systems - Additional programming - Interfaces to corporate application systems - Designing workflows for processing corporate information - Specialized types of systems (e.g. MES, CRM, SCM)Students know the applications and architecture of applied business systems. They are able to design application systems, adapt them for (customize), implement and operate application systems. They are also able to make minor changes to a system through customization and programming. Students know the basic methods of integrating different application systems and are able to develop integration architectures.DLO 1 - to know the tasks of complex analysis related to the creation of new information technologies, using basic and specific knowledge, modern analytical methods and models. DLO 2 - to apply skills in the use of methods of design and development of software systems and debugging of software products. DLO 3 - use special skills for solving strategic problems and issues, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research
Modern script languagesAIN2-0204
Global Business and Comminucation in EnglishAIN2-0214
Intercultural Communication in EnglishAIN2-0224Intercultural Communication: Conditions, Challenges, Resources. National and ethnic culture in the global world. The variety of cultural worlds: peculiarities of interaction with representatives. Intercultural communication in professional activity. Technologies of optimization of intercultural interactionTo form students' conceptual knowledge in the theory of intercultural communication in modern multicultural spaceDLO 1 - to know the mechanisms of conservation and translation of values in culture, the main approaches to the study of cultural phenomena. DLO 2 - to apply skills in generalization, analysis, perception of information, goal setting and choice of ways of its achievement, interpretation of regularities of cultural development and social interactions system. DLO 3 - use special skills to address strategic issues and problems, conduct research and/or innovative professional activities, produce new knowledge and/or research.
Latin in Medical SciencesMIN1-0014
Medical BiophysicsMIN1-0024Doctor of Medical Sciences, Senior Researcher Kuldanbayev N.K.preparation and presentation of essaysWritten examination1) mastering the methodological foundations of the subject for solving biomedical problems: instrumental methods of analysis; data processing; methods of mathematical modeling of biological processes;2) development of the ability to logical and critical thinking, to the exact setting of tasks and determining priorities for solving biomedical problems;3) the acquisition of the skills of scientific analysis and processing of biomedical data, the formation of results and conclusions.PTI002: Fundamentals of Higher Mathematics;NIT003: Physics;MIN1-013B93 Hardware of Medical Information Systems;1.Glaser, R.Biophysics: An Introduction.2ndEdition.Springer-Verlag Berlin Heidelberg,2012. 407p.2.Schiessel, H. Biophysics for Beginners: A Journey Through the Cell Nucleus.Pan Stanford,2013. 420 p.3.Cotterill, R. Biophysics: An introduction. Chichester; New York: Wiley, 2002.395 p.4.Владимиров В.А., РощупкинД.И., Потапенко А.Я., Деев А.И. Биофизика. М., Медицина, 1983. –272 с.5.Антонов В.Ф., Черныш A.M., ПасечникВ.И., ВознесенскийС.А, Козлова Е.К. Биофизика: Учеб. для студ. высш. учеб. заведений. –Б63 М.: Гуманит. изд. центр ВЛАДОС,1999. –288 с.
Physiology and Anatomy 1MIN1-0034Ph.d,Dr.DavletovaCh.IStudyofastructureandregularity of functioning of organs and systems of a healthy body, its interrelation with environment and regulatory mechanisms.1.Humananatomy:SapinM.R., KolesnikovL.L., NikitukD.B. 2, 2005.2.Nozdrachev A.D., Bajenov U.I., Barannikova I.A. and others. General course of physiology of human and animals: Book 1, 2009.3.Nozdrachev A.D., Bajenov U.I., Barannikova I.A. and others. General course of physiology ofhuman and animals: Book 2, 2011.4.Agdjanyan N.A., Smirnov V.M. Normal physiology of a human; Medicine, 2011.5.Internet resources
Physiology and Anatomy 2MIN1-0044
Radiation and Instrumental Diagnostics 1MIN1-0054Doctor of Medical Sciences, Senior Researcher Kuldanbayev N.K.preparation and presentation of essaysWritten examination1) mastering the methodological foundations of the subject for solving biomedical problems;2) to reveal the nature of the emergence of various kinds of bioelectric signals, biopotentials, their conversion into analog and digital forms;3) to reveal the features of the construction of medical devices and systems used for diagnosis and treatment;4) show the processing of bioelectric signals and biopotentials using mathematical methods;5) the acquisition of the skills of scientific analysis and processing of biomedical data, the formation of results and conclusions.PTI002: Fundamentals of Higher Mathematics;NIT003: Physics;MIN1-013B93 Hardware of Medical Information Systems;1.Saltzman, W. Mark. Biomedical engineering: bridging medicine and technology. –2ndEdition.–Cambridge University Press,2015. –743 p.2.Introduction to biomedical engineering/ [edited by] John Enderle, Joseph Bronzino. –3rdEdition.–Elsevier, 2012. –1253 p.3.Линденбратен Л.Д., Королюк И.П. Медицинская радиология (основы лучевой диагностики и лучевой терапии): Учебник. –2-е изд., перераб. и доп. –М.: Медицина, 2000. –672 с: ил. (Учеб. лит. для студентов мед. вузов).4.Антонов В. Ф., Черныш A. M., Пасечник В. И., Вознесенский С. А, Козлова Е. К. Биофизика: Учеб. для студ. высш. учеб. заведений. –Б63 М.: Гуманит. изд. центр ВЛАДОС,1999. –288 с.5.Владимиров В.А., Рощупкин Д.И., Потапенко А.Я., Деев А.И. Биофизика. М., Медицина, 1983. –272 с.
Radiation and Instrumental Diagnostics 2MIN1-0064
Medical BiologyMIN1-0074Ph.d,Dr.DavletovaCh.IModern biology is a theoretical basement for medicine because it is a system of sciences about live nature, that studies general conformity with evolution of live nature, discovering the nature of the live and its forms. Medical biology- is a field of biology that has practical applications in medicine, health care and laboratory diagnostics; it is the cornerstone of modern health care and laboratory diagnostics. It concernes a wide range of scientific and technological approaches: from an in vitro diagnostics to the in vitro fertilisation, from the molecular mechanisms of a cystic fibrosis to the population dynamics of the HIV, from the understanding molecular interactions to the study of the carcinogenesis, from a single-nucleotide polymorphism (SNP) to the gene therapy.1.Medicalbiology. DubininS.I., VacenkoA.I. andothers. Poltava2014.2.Medicalbiology. V.E.Butvilovskiy, R.G. Zayac, V.V. Davydov. Minsk, BGMU2014.3.Biology.YaryginM., 1985, 2004.4.Biology with general genetics. A.A. Slusarev–M., 1979, 1983.5.Internetresources.
Management in HealthcareMIN1-0085Ph.d,Dr.DavletovaCh.IHealth and Basics of Health - Population Prevalence - Demographics - World Health Organization - Medical Prevention - Health Systems around the World - Health Statistics - Physical DevelopmentStudying the health of the population and identifying patterns of social influence on it. - Development of methodology and methods of studying public health. - Theoretical development and practical implementation of the principles of public health. - Development for the practice of health care for the population and health care management. - Analysis of theories of medicine and health care.1.Public health and healthcaresystem. N.E. Porada. “IVCMinfin”.2.Publichealthandhealthcare system. GlushankoV.S. Vitebsk: BGMU, 2011.3.Healthcare system of Kyrgyz Republic.4.Internet resources.
Medical Informatics and StatisticsMIN1-0095Asylbek Abduvapov
Physical MedicineMIN1-0104
Obtaining and Processing of Medical imagesMIN1-0115The concept of medical imaging. Methods of medical image acquisition. Medical image processing. Basic principles of image processing. Changing image contrast. Image segmentation. Interpreting images. Two-dimensional tomographic images. Current trends in image processing. 2D and 3D medical image processing. 2D medical image processing. Processing three-dimensional medical images.to provide students with complete idea of classic and modern methods of medical images processing.DLO 1 - to know basic principles of medical image processing. DLO 2 - to apply skills to obtain medical images and graphic information. DLO 3 - work in a team, independently acquire and use new knowledge and skills for obtaining and processing medical data.
Multimedia Systems und TelemedicineMIN1-0124
Hardware of Medical Information SystemsMIN1-0135- Medical information system hardware and software and architecture. - Medical information systems, general characteristics and classification. - The architecture of modern medical information systems. - Structural approach to the design of medical information systems. - Functional modeling of medical information systems. - Hardware data modeling. - Software for hardware systems. - DBMS: MS SQL 2010, MySQL - Operating systems: Windows 7, Windows Server 2010. Linus Debian.- to provide students with the basic modern hardware of medical information systems; - to give students the basic concepts and method of operation of modern devices of leading manufacturers; - to teach students the principles of building the architecture of medical information systems. - to develop students' comprehensive understanding of the functioning principles of modern medical information systems.
Signal Processing of Medical DevicesMIN1-0145Asylbek Abduvapov
Web TechnologiesWIN1-0015Basic concepts and definitions of web technologies. Fundamentals of HTML. Fundamentals of CSS. Introduction to JavaScript scripting language. Getting to know Bootstrap and installing Bootstrap's grid system. Bootstrap components. Bootstrap utilities.To provide students with theoretical knowledge and practical skills in web technologies.DLO 1 - to know the basics of hypertext markup language theory HTM, cascading style sheets CSS, JavaScript programming languages and Bootstrap framework. DLO 2 - to use skills in site structure design and planning, interface development, risk management, design and testing in software project development, and the effective use of off-the-shelf algorithms and solutions based on the Bootstrap framework. DLO 3 - to work in team, independently acquire and use new knowledge and skills in the field of web technologies.
Web ProgrammingWIN1-0025- Write PHP scripts to handle HTML forms. - Write regular expressions including modifiers, operators, and metacharacters. - Create PHP programs that use various PHP library functions, and that manipulate files and directories. - Analyze and solve various database tasks using the PHP language. - Analyze and solve common Web application tasks by writing PHP programs.Qualification objectives of studying this discipline is introduction to the open source Web scripting language PHP. Build dynamic Web applications. Semantics and syntax of the PHP language, including discussion on the practical problems that PHP solves. Write server-side cross-platform HTML-embedded scripts to implement dynamic Web pages that interact with databases and files.Be able to solve basic tasks in PHP. Be able to solve simple class creation problems, declaration of objects, methods and constructors. To be able to organize and use class hierarchy, predefined classes and data types, methods of access limitation and handling of exceptional situations. Proficiency in Laravel library
Content Management SystemsWIN1-0035Introduction to the Internet, the local web server and the CMS (WP) content management system. Basic CMS (WP) settings and adding entries, headings. Adding tags and thumbnails, creating new pages in WP. Adding video and images to the page and changing WP theme (template). Creating and customizing menus and widgets in WP. The number of entries on the page. Setting the main page, name and description of the site. Inserting a google map on the page. Setting comments in WP (removing and disabling). Changing the password in the console. Plugins installation and configuration. Feedback form, creating a gallery in WPTo provide students with the necessary knowledge and practical skills for developing websites of individual design using content management system CMS WordPress, including the installation of the site on hostingDLO 1 - to know the theoretical basis for the development of websites of individual design using content management system CMS WordPress. DLO 2 - to apply skills in website development and website hosting. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in content management.
Development of smartphone user interfacesWIN1-0045Basic concepts and definitions for developing smartphone interface platforms. Using the document object model to manipulate mobile widget page content. Using DOM capabilities in mobile development. Using the capabilities of HTML5 and Apache Cordova to access mobile device resources. Using local HTML5 content on a mobile device. Using CSS in mobile development. Using local JavaScript content on a mobile device.To form students with the necessary knowledge and practical skills on the basic features of development tools in Visual Studio environment using Apache Cordova technology and its inherent HTML5, CSS3 and JavaScript, as well as the development of hybrid mobile applications for Windows Phone, Android and IOS using Apache Cordova technology.DLO 1 - to know the theoretical background on the main features of development tools in Visual Studio environment using Apache Cordova technology and its inherent HTML5, CSS3 and JavaScript. DLO 2 - to apply skills in developing server-side scripts that exchange data with client applications and hybrid mobile applications for Windows Phone, Android and IOS using Apache Cordova technology. DLO 3 - to work in a team, independently acquire and use new knowledge and skills in the development of smartphone interface platforms.
Management of WebserversWIN1-0055The HTTP protocol. Apache, Nginx, IIS web servers. Basic concepts. Web server configuration. Hosting. Proxy servers and caching. Testing and monitoring. Backup. Web server security. Web server scaling. Mail servers qmail, Postfix, sendmailTo provide students with necessary knowledge and practical skills to work with web-servers and its administration.DLO 1 - to know the theoretical basis on the mechanisms of web server and its administration. DLO 2 - to apply skills in web server administration. DLO 3 - work in a team, independently acquire and use new knowledge and skills of working with web servers and its administration.
Introduction to business administration & economicsBIN2-0014Subject matter, methods and history of business administration. Fundamentals of business administration. Founding decisions (legal form, location, business combination). Corporate management (basics, target system, planning and decision making, organisation, human resource management, monitoring, information management, accounting, control). Production (basics, production planning, production and cost theory, integrated production planning and management). Sales (basics, sales and marketing policy objectives, sales information collection, sales tools policy)To form a comprehensive knowledge of business administration and economics of enterprises among studentsDLO 1 to know the methods and history of business administration, organisational and legal forms of enterprises, organisation of production and sales, system of corporate governance in an enterprise. DLO 2 - to apply skills for making operational decisions in an enterprise that are viewed against the backdrop of economic, political, social and technological conditions. DLO 3 - use special skills for solving strategic problems and issues, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research
Technology & business modellingBIN2-0024Design opportunities in an e-distribution business model. E-commerce application process modelling. Design and standardisation opportunities in e-directory management. Application architecture. Trust infrastructure (e-signature). Design and implementation of online shops.To form the theoretical knowledge and practical skills of business modelling among the students.DLO 1 - to know the specifics of multichannel and web sales, roles of participants in e-commerce, phases of commercial transactions, design options for business models. DLO 2 - to apply skills in e-commerce application process modelling, business-to-business (B2B) e-procurement. DLO 3 - to apply specialist skills for solving strategic problems and issues, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research.
ManagementBIN2-0034The essence and categories of management. Managing the interaction between the individual and the organisation. Development of management as a science to manage. Organisational structures of management. Functions and methods of management. Internal environment of the organisation. External environment of an organization. Communication in an organization. Management decision-making and implementation. Power and influence in management. Personal management.To form knowledge of the methodological foundations of management and management system of the organization.DLO 1 - to know the methods and techniques of quantitative and qualitative analysis in making management decisions, characteristics of the external and internal environment and the impact on the performance of the organisation. DLO 2 - to apply the skills to work with personnel and material resources. DLO 3 - To apply skills for strategic problem solving, research and/or innovative professional activities, production of new knowledge and/or research.
Project Modul BIN-1: Start up Coaching 1 - Business modellingBIN2-0048The concept of the Startup. The stages of startup coaching development. Checking out an idea. Setting up a business model. Business model template. Consumer segment and value proposition. Customer relationship and sales channel. Styles of business models. Design of business models. Business models and strategy. Business models and innovation. Non-profitable business models. Business models and business plan. Business process modeling.To improve the acquired skills in design and management, as well as their practical and creative implementationDLO 1 - to know business models and market changes of different types, conceptual foundations for the preparation of strategic decisions concerning market development (environmental analysis, industry analysis, company analysis, development of operating strategies), and measures and steps for the implementation of strategic decisions. DLO 2 - to apply skills in attracting investment for projects. DLO 3 - to apply skills for solving strategic problems and challenges, research and/or innovative professional activities, production of new knowledge and/or scientific research.
Projektmodul BIN-2: Start up Coaching 2 - Business plan & launchBIN2-0054
Finance & accountingBIN2-0064Finance. Financial system. Conceptual basis of accounting. Cost accounting. Accounting for assets. Accounting for liabilities. Accounting for capital. Accounting for income and expenditure. Financial accounting.To form theoretical knowledge and practical skills of students on finance and organisation of accounting at the enterprise.DLO 1 - to know the theoretical foundations of finance and accounting. DLO 2 to apply skills in conducting accounting procedures in the enterprise and registration of financial documentation. DLO 3 to apply special skills in solving strategic tasks and problems, conducting research and/or innovative professional activities, producing new knowledge and/or scientific research.
Business planBIN2-0074Writing a Business Plan. Market and industry analysis. Marketing plan. Production plan. Organizational plan. Financial plan. Comprehensive evaluation of the project's viability.: Improvement of theoretical knowledge and practical skills in solving organizational and managerial tasks of planning the activities of enterprises of any organizational form and their subdivisions.DLO 1 - to know the structure and functions of a business plan, stages of business planning, requirements for the development of business plans, compilation of a business plan. DLO 2 - to apply skills in drafting business plan for projects. DLO 3 - to apply skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or scientific research.
Legal aspectsBIN2-0084Copyright law. The law on patents. International patent law. Utility of model law. Design law - trademarks and designation rights. Law on competition.Students will learn to identify and assess life issues from a legal perspective. This involves firstly providing basic legal knowledge. Secondly, students should be educated to analyse a situation with accuracy and create a logical scheme of arguments as a result.DLO 1 - to know the basic legal foundations in the field of information technology. DLO 2 - to apply skills in contract drafting, copyright, trademark and designation rights. DLO 3 - to apply skills in strategic problem-solving, research and/or innovative professional activities, production of new knowledge and/or research.
Big Data (no programming )BIN2-0094Big data storage technologies; - Big data processing; - Intelligent data analysis; - Ethical issues in the context of big data - SWEP focus without practice.Students can evaluate the range of applications and limits of big data technologies (Big Data). They know the ethical issues involved. ISSE students have practical experience in programming with Big Data technologies.
module catalogue Nr. 1 (2018)MOD_CAT_1_20184
module catalogue Nr. 2 (2018)MOD_CAT_2_20186
module catalogue Nr. 1 MasterMOD_CAT_1_Master14
module catalogue Nr. 2 MasterMOD_CAT_1_Master24
Kyrgyz Language and LiteratureAIN1-0544Kyrgyz language is national and state. Writing rules, spelling. Culture of speech. Orthoepy. Style. Types of styles. Conversational style. Artistic style. Scientific style. Journalistic styleto develop culture of speech and the clarification of students' thoughts by familiarizing themselves with the basics of linguistic and philological scienceDLO 1 the basis of a combination of lexical units, it is necessary to know the techniques and basic models of speech structure, choose language means in relation to the types of speech communication and apply methods specific to it. DLO 2 necessary to be able to correctly and accurately structure your game both orally and in writing. DLO 3 ability to conduct international speeches, discussions, logical reasoning.
Manas StudiesAIN1-0662General characteristics of Kyrgyz folklore styles. The epos "Manas" in the treasury of world culture. Research of the epos "Manas" till 1917. The first written sources. Manas studies as a science and its peculiarities. Manas studies in the Soviet epoch: recordings of the epos "Manas" variants, textological studies and influence of state ideology on development of Manas studies. The time of creation and development of the epos "Manas". Scientific hypotheses of M.O.Auezov, B.M.Yunusaliev, V.M.ZhirmunskyTo provide students with a sustainable understanding of existing concepts in the field of Manasology, including the knowledge of how these concepts have evolved over the time.DLO 1 - to know the specific features of the genres of Kyrgyz folklore, the place of the trilogy of the epos "Manas" in the treasury of world culture, the value of the epos as a source for the study of the historical development of the Kyrgyz people. DLO 2 - apply skills in critical thinking, analysis and presentation of their ideas and thoughts, as well as in working with scientific sources on Manas .
Algorithms and Data StructuresAIN1-0575Algorithms. Their types and properties. The running time of an algorithm. O-big notation. Abstract data types in Python. Recursive and iteration functions. Algorithms for sorting arrays. Divide and conquer algorithms. Greedy algorithms. Search algorithms. Oriented graphs. Algorithms on oriented graphs. Undirected graphs. Algorithms on undirected weighted graphs. Numerical methods for solving nonlinear equations.to form knowledge about the basic methods of developing algorithms and programs, about standard data structures used to represent typical information objects.DLO 1 – to know the basic computer algorithms and characteristics of their complexity for typical tasks, frequently encountered and become "classic" in the field of computer science and programming. DLO 2 - to be able to understand basic methods for solving problems with polynomial complexity, such as sorting and quick search and skills in using basic approaches to solve "hard to solve" problems, i.e. those problems for which algorithms of polynomial complexity are not found. DLO 3 - work in teams, independently acquire and use new knowledge and skills in the field of algorithms and data structure.
Geography of KyrgyzstanAIN1-0712Natural ecosystems of the Earth (terrestrial, freshwater, marine). Forms of interaction between society and nature and their development at the present stage. The concept of ecological safety. Environmental problems of the modern world. Principles and main directions of the rational use of natural resources. Elimination of the consequences of ecological emergencies. Ecological situation in the region. Activity of the public ecological organizations. International cooperation on the issues of environmental protection.To develop student's knowledge about basics of ecological systems functioning and problems of anthropogenic impact on surface and aquatic ecosystems on local, regional and global scales.DLO 1 - to know the basics of ecological systems functioning and problems of anthropogenic impact on surface and aquatic ecosystems on local, regional and global scale, state environmental policy of Kyrgyzstan. DLO 2 - use skills on environmental analysis, natural resources assessment, environmental costs.
Applied MathematicsAIN1-0595- Numerical methods : equations, interpolation and spline interpolation (introduction), approximation (least squares method) integration - Numerical methods for differential equations - Probability theory: probability of random events, classical probability and combinatorics, conditional probability and independent events, reliability of systems, random variables and distribution functions, expected value, variance, covariance, special distributions of discrete and continuous random variables. - Statistics: methods of statistical estimation (point estimation, confidence estimates),statistical tests (terms and principle, tests of parameters with sampling, nonparametric tests, linear regression, analysis of variance).- Developing the ability to apply taught mathematical methods and procedures apply procedures - Skill in solving applied problems and exercises - Skills to interpret solutions - Skills in using mathematical software - Skill in using literature and manuals and in acquiring mathematical knowledge independently.DLO 1- to know theoretical foundations of applied mathematics. DLO 2 - to apply the skills of solving problems in applied mathematics. DLO 3 - to acquire new knowledge in applied mathematics.
Mathematical logiсAIN1-0605-Reference: set theory, relations -Number systems -Peanoaxioms -Binary transformations -Cardinality of sets -Proof methods: recursion/induction -Propositional logic: syntax, semantics, equivalence, normal forms -Combinatorial circuits:-The basic elements of digital systems (arithmetic modules, flip-flops, registers, RAM, multiplexer)-Building simple computers at the logic gate level Serial circuitsStudents know the basic concepts of set theory, especially number systems and logic. They are able to abstract and understand the role of logic as a language for accurately formalizing practical problems. They know how to apply sets, relations, and mappings to model practical problems and have mastered the basic methods of number theory.DLO 1 - to know the forms, techniques, laws of mathematical logic, methodology of using the mathematical logic apparatus and ways of checking the truth of statements, methods of research of Boolean functions system on completeness, closeness and finding the basis, basics of language and algebra of predicates. DLO 2 - apply skills in set theory, elements of combinatorics, calculus of statements, predicates, abstract machines, and apply the tools of mathematical logic to solve them. DLO 3 - work in a team, independently acquire and use new knowledge and skills in the field of mathematical logic.
Programming Languages 3AIN1-0615Improving structure with inheritance. More about inheritance. Further abstraction techniques. Building GUI. Handling Errors. Designing applications.Formation of knowledge among students about modern technologies of development in Java, including object-oriented concept of development, applet development, UI development using JFC, working with databases, development for mobile platform Android, as well as the development of web applications as a standard form, and by web-services technology. A special place is dedicated to information security in java systems.DLO 1 - to know Java programming language, principles of object-oriented programming applied to Java language, principles of building applications with different architectures (web applications, service-oriented architecture, mobile architecture, client-server architecture), principles of organization of java programs, use of external packages and basic algorithmic and programming solutions for development of cross-platform applications. DLO 2 - to apply practical skills in programming in Java language, development of applications in Java language and application of a wide range of java technologies, architecture of applications in solving applied tasks, design of high-loaded software systems, use of information protection tools in systems developed in java language, development and application of cross-platform applications. DLO 3 - work in a team, independently improve and develop programming skills, learn the latest innovations in the field of OOP implemented in Java, and study Java as a language tool that most closely reflects the possibilities of creating cross-platform applications.
Development of distributed applicationsAIN1-0625Characteristics of distributed data processing. The client-server model. "Thick" client, "thin" client. Communication. Application layer of the OSI model. Data presentation in information systems. Hypertext. Basic principles of distributed IS construction. Approaches to distributed systems development.To provide students with theoretical and practical knowledge in the field of purpose and use of distributed systems for information processing and practical skills of building distributed systems by different software tools.DLO 1 - to know key concepts and technology of distributed applications on the example of 1C, CRM. DLO 2 - use skills to create a configuration of CRM-system and other configurations on the platform 1C. DLO 3 - to work in team, independently acquire and use new knowledge and skills in distributed applications development.
IT SecurityAIN1-0635- IT systems as socio-technical systems - IT security risks due to human error - Guidelines (e.g. BSI-Grundschutz, ITIL)- Cryptographic systems, PKI infrastructure - Typical code vulnerabilities (e.g. buffer overflow, code injection, cross-site scripting) and countermeasures - Operating system security - Database Security - Network layer attacks and countermeasures, firewalls - Templates for secure programming (secure defaults, minimizing the attack surface, session management, and countermeasures). attacks, session management, etc.).Students know the importance of IT security. They can view IT systems from an attacker's point of view, know typical security problems and countermeasures. They are familiar with administrative IT security measures (data backup, patch management, etc.). The most important learning objective is to create an awareness in students that IT security should be a high priority in the design of any system.DLO 1 - to know the theoretical background of information security concepts. DLO 2 - use skills in information security, identification and authentication, authorization and access control. DLO 3 - work in a team, acquire and use new information security knowledge and skills independently.
Application systemsAIN1-0645Проектирование и структура прикладных бизнес-систем. Приложения в компаниях. Настройка прикладных систем предприятий. Дополнительное программирование. Интерфейсы к корпоративным прикладным системам. Проектирование рабочих процессов обработки корпоративной информации. Специализированные типы систем (например, MES, CRM, SCM)Формирование у студентов теоретических знаний и практических навыков проектирования, внедрения и эксплуатации прикладных системPOД1 - Студенты знают приложения и архитектуру прикладных бизнес-систем. РОД2 - Студенты способны проектировать прикладные системы, адаптировать и настраивать их, внедрять и эксплуатировать прикладные системы. РОД3 - Студенты способны вносить незначительные изменения в систему посредством настройки и программирования. РОД4- Студенты знают основные методы интеграции различных прикладных систем и могут разрабатывать интеграционные архитектуры.
Computer GraphicsAIN1-0655- Computer graphics and computer science Definition and subfields of computer graphics / classification of graphics software - Graphics systems Graphics systems as a software layer and API / OpenGL as a graphics system / Passive graphics software development - Mathematical foundations of computer graphics Homogeneous coordinates and transformations / Transformation pipeline - Categories of three-dimensional models and functionality of solid modelers - Visualization Algorithms Projections / Hidden line and hidden surface algorithms / Illumination and Shading - Materials and Textures Monochrome Materials / Transparency and Alpha Blending / Overlaying Textures on 3D Surfaces and BodiesStudents know the basic concepts of set theory, especially number systems and logic. They are able to abstract and understand the role of logic as a language for accurately formalizing practical problems. They know how to apply sets, relations, and mappings to model practical problems and have mastered the basic methods of number theory.DLO 1 - to know the theoretical foundations of computer graphics and elements of web-page design by means of computer graphics. DLO 2 - use skills in working with software tools for creating and processing graphic images. DLO 3 - work in a team, independently acquire and use new knowledge and skills in computer graphics
Fundemantals of medical sciencesMIN1-0155The concept of health. Asepsis and antisepsis. Vitamins. Internal diseases. Acute diseases of stomach. Acute diseases of the liver. Acute diseases of the kidneys. Acute diseases of the heart. Acute infectious diseases. Assessment of adaptation to stress. Emergency treatment and pre-hospital resuscitation. Wounds definition and classification.To form the necessary knowledge and practical skills of students in the application of first aid techniques to victims of accidents and patients with acute attacks of disease, the implementation of various procedures for the care of patients.DLO 1 - to know the main social and medical health problems of the population of the Kyrgyz Republic, about the factors of socio-economic, biological, anthropogenic, medical nature that affect human health. DLO 2 - to apply skills of first aid to the injured. DLO 3 - independently acquire and use new knowledge and skills for preventive measures, which constitute a healthy lifestyle.
Digital Medicine / eHealthMIN1-0165Methods of digital medical informatics. Registration, formalisation and transmission of medical data. Information compression algorithms, standard forms of information exchange. Digital medical tools. Services. Applications.to form knowledge and skills of students in design, implementation, operation and development of digital medicine / eHealth of different types, classes and levelsDLO 1 - to know the methods of digital medical informatics, aimed at recording and formalisation of medical data, their preparation for transmission and reception. DLO 2 - to apply skills in the use of modern information technology and specialized software to solve professional problems. DLO 3 - work in a team, independently explore the objects of information, describe technological processes, form requirements for functional capabilities of information systems, develop information, linguistic, algorithmic support in the design of IS and databases in health care.
TelemedicineMIN1-0175Concepts of telemedicine, medical telematics, e-health. Medical information systems: concept, types. Interrelation of local and global systems in providing telemedicine services. Unified state health information system. Hardware and software of telemedicine systems. Basic capabilities of telemedical systems. Structure of telemedicine systems. Methods and tools of telemedicine technologies. Requirements for medical organizations. Problems of transmitting and storing information and processing medical documentation in applying telemedical technologies. Problem of data protection in monitoring systems. Threats of information security in relation to all components of monitoring system. Traditional approaches to ensuring security of health care systems.to provide students with knowledge and skills to create hardware and software of telemedicine systemsDLO 1 - to know modern information and telecommunication technologies for creating hardware and software for telemedicine systems. DLO 2 - to apply skills in developing automated systems of enterprises and organizations for processing transmitted information in telemedicine systems. DLO 3 - design the architecture and services of information systems, taking into account information security.
election module catalogue (2018)MOD_CAT_20185
ModuleSubject #ECTS creditsLevelt.durationt.rotationResponsible for the moduleLecturerTeaching language (s)WorkloadCoursesSelf study timeExamination prerequisite (s)Examination performance (s)t.mediaformCourse content / structureObjectivesLearning outcomesSpecial admission requirementsRecommended prerequisitest.con_possibLiteratureNotesLink to course / learning resourcest.assign_curric

© INAI.KG 2024