COMPUTER SCIENCE
SPECIALTY: AUTOMATED SYSTEMS SOFTWARE
Higher Mathematics.
Lectures - 175 hr., Seminars - 175 hr., Self-learning - 197 hr., Consultations - 20 hr., 1st, 2nd and 3rd semesters - examination, 4th semester - test.
Determinants, matrices and operations on them, systems of linear algebraic equations and methods of their solving, vectors and operations on them, line on plane, plane and line in space, second order curves, second order surfaces, sequences, functions, limits, differential calculus, complex numbers, polynomials, rational functions, indefinite integrals, definite integrals, improper integrals, functions of several variables, differential, ordinary differential equations, systems of ordinary differential equations, stability, number series, functional series, power series, Fourier series, Fourier integral and transformation, multiple, line and surface integrals, elements of field theory, functions of complex variables, numerical methods.
Prerequisite: not required.
Physics.
Lectures - 124 hr., Seminars - 18 hr., Labs - 106 hr., Consultations - 20 hr., Self-learning - 157 hr., 1st and 2nd semesters - examination, 3rd semester - test.
Mechanics: kinematics, dynamics; inertia; laws of conservation of momentum, angular momentum, and energy; relativistic mechanics. Molecular physics and thermodynamics: kinetic theory; 1st and 2nd laws of thermodynamics, entropy. Electromagnetism: electrostatic field; conductors and dielectrics in electrostatic field; magnetic field; electromagnetic induction; Maxwells equations. Oscillations: harmonic, damped, forced mechanical and electromagnetic oscillations. Wave physics: mechanical, electromagnetic waves; interference, diffraction, dispersion, polarisation. Quantum physics: quantum properties of radiation; Schroedingers equation; atom and molecule spectra. Solid state physics: quantum statistics; energy-band theory.
Prerequisite: Higher mathematics.
Engineering Graphics.
Lectures - 17 hr., Seminars - 35 hr., Self-learning - 73 hr., Consultations - 10 hr., 1st and 2nd semesters - test.
Engineering graphics: theoretical fundamentals and ways of construction of projective images of objects, method of projecting, orthogonal projections. Monge method. Point, straight line, plane. Transformation of projective drawing. Surfaces. Axonometry. Views, full sections, sections. Dimensioning on drawings. Releasable and permanent connections. Sketches of detail. Assembly drawing. Fulfilment of working drawing. Schemes. Introduction to SAPR and computer graphics. Drawing the base elements in AutoCad.
Prerequisite: Higher mathematics.
Fundamentals of Discrete Mathematics.
Lectures - 70 hr., Seminars - 35 hr., Consultations - 10 hr., Self-learning - 84 hr., 2nd semester - test, 3rd semester - examination.
Set Theory: cardinality, countable sets, equivalence of sets, relations. Algebraic Structures: groups, homeomorphisms. Algorithms and Recursive Functions: primitive and partial recursivness, Turing and Markov algorithms. Calculus of Propositions: axioms, theorems, deduction, interpretation. Elements of Graph Theory.
Prerequisite: Higher mathematics.
Theory of Probability and Mathematical Statistics.
Lectures - 36 hr., Seminars - 18 hr., Self-learning - 54 hr., 4th semester - examination.
Random events. Space of random events. Classical definition of probability. Conditional probabilities. Bayes' formula. Binomial experiment. Discrete and continuous random variables. Mathematical expectation and variance. Main distributions of random variables. Limit theorems. Systems of random variables. Functions of random variables. Population and sample. Point estimations. Interval estimations. Testing of statistical hypotheses. Least squares method. Covariance and correlation.
Calculation of probabilities of random events. Calculation of numerical characteristics of random variables. Sample handling.
Prerequisite: Higher mathematics.
Fundamentals of Programming and Algorithmic Languages.
Lectures - 87 hr., Labs - 70 hr., Seminars - 35 hr., Consultations - 10 hr., Self-learning - 149 hr., 1st and 2nd semesters - examination.
Fundamentals of programming: program, software, software product, software life cycle, software engineering; formal languages and grammars; syntax and semantics; basics of programming languages; encapsulation levels, denotations, program objects; predefined types, restricted type languages; existence and action of programs objects; memory allocation; statement base of programming languages; structural programming; defined type; data structures; subroutines; abstract data types, module; module programming.
Prerequisite: Fundamentals of discrete mathematics.
Fundamentals of System Analysis of Objects and Processes of Computerization.
Lectures - 34 hr., Labs - 34 hr., Consultations - 10 hr., Self-learning - 94 hr.
Basic definitions in system theory and system analysis. Sense and features of system approach. Main problems and methods of system analysis. Systems classification. Behaviour and complexity of large systems. General methodology of system approach. Optimal decisions and operations. Making decisions in ambiguity conditions. Optimality criteria. Methods of optimization. Mathematical modelling and simulation as methodological background of system research. Application of queuing theory for large systems analysis. Basic definitions and models of queuing systems. Markov processes. Mono- and multi-channel queuing systems. Simulation of closed queuing networks.
Computer simulation of large-scale systems. Solution of problems of large-scale systems analysis and optimization.
Prerequisite: Higher mathematics; Physics; Fundamentals of discrete mathematics; Fundamentals of programming and algorithmic languages.
Safety of Life Activity.
Lectures - 17 hr., Seminars - 17 hr., Self-learning - 20 hr., 5th semester - test.
Identification of potential dangers. Definition of dangerous, harmful and hazard factors. Forecasting of occasion and consequence effects of dangerous, harmful factors on a human organism, and hazard factors influence on the human- environment system. Methodology of application of protective means from dangerous, harmful and hazard factors. Planning of measures for creation healthy and safe life and activity conditions for the human- environment system. Application of public, social-economical, legal, technical, environmental, medical-prevention and educational procedures, aimed at creation of healthy and safe living conditions in the modern environment.
Prerequisite: Higher mathematics; Physics(1,2,3).
Fundamentals of Ecology.
Lectures - 17 hr., Labs - 17 hr., Self-learning - 20 hr., 8th semester - test.
Problems and objects of ecology. Evolution of relationship of human society and environment. Structure and existence conditions of the biosphere. Mineral, energetic and climatic resources of the Earth. Fundamental laws of ecology. Global ecological problems of the biosphere. Atmospheric air protection. Structure of the atmosphere. Classification of sources of air pollutants. Air pollution control and its hygienic standardization. Engineering methods of reduction of pollutants emission into the atmosphere. Protection of hydrosphere and lithosphere objects. Protection of environment against anthropogenic energetic factors. Environmental assessment. Environmental legislation and economics. International relationship in the environmental sphere.
Measuring of illumination, temperature, wind speed, atmospheric pressure and moisture in natural and artificial conditions. Determining of the hardness and water content in soils. Measuring of pH level of the environment. Detection of gaseous air pollutants and measurement of its concentration by a universal gas analyzer.
Prerequisite: Higher mathematics.
Fundamentals of Electrical Engineering and Electronics.
Lectures - 34 hr., Labs - 34 hr., Consultations - 10 hr., Self-learning - 57 hr., 3rd semester - test.
Electrical Engineering: Basic elements of electric circuits. Direct current (DC) electric circuits. Kirchhoffs laws. Electric circuit transformations. Mesh (loop) analysis. Nodal analysis. Thenevins and Nortons theorems. Alternating current (AC) circuits. Complex representation of sinusoidal current and voltage. Response of R, L and C to sinusoidal inputs. Phase shift. Vector diagrams. Power of sinusoidal current. Current and voltage resonance. Three-phase circuits. Transient processes in DC circuits.
Electronics: Semiconductor devices and circuits. Diodes and transistors. Operational amplifiers. Analogue comparators and gates. Pulse generators. Technological design of integrated circuits (ICs). Logic cells. Combinative schemes. Circuits with memory. Three-stable logic schemes. Digital comparators. Analog-to-digital and digital-to-analog converters. Architecture of microprocessors.
Prerequisite: Higher mathematics; Physics.
Circuit Engineering of Computers.
Lectures - 34 hr., Labs - 34 hr., Self-learning - 94 hr., 5th semester - examination.
Logic elements. Flip-flops. Registers. Counters. Decoders. Coders. Multiplexers and demultiplexers. Comparators. Test circuits. Adders. Operation units. Code converters. AD and DA converters. Microprocessors. Large Scale Integration Programmable Logic Arrays (LSI PLA). Computer memory.
Logic elements. TTLS and ECL elements. Synchronous and asynchronous flip-flops. Parallel and shift registers. Counters. Decoders. Coders. Multiplexers. Demultiplexers. One-bit and multi-bit adders. Single-chip microprocessors. Microcontrollers.
Prerequisite: Higher mathematics; Physics; Fundamentals of electrical engineering and electronics.
Computers and Microprocessor Systems.
Lectures - 36 hr., Labs - 36 hr., Self-learning - 90 hr., 6th semester - examination.
Architecture-functional principles and informational basics for computer construction. Arithmetic and algorithmic basics for computer functioning. Logical basics for computer devices construction. Central processor unit. Hierarchal system of computer memory. Interruption system. Input-output system. Personal computer hardware. Computer test and diagnostic systems. Computer systems and networks. Numbering systems. Information presentation in computers. Arithmetic basics of computers. Logical description of electronic circuits. Central processor unit. Memory segment-page organization. Computer memory. Address decoder. Computer external memory. Interruption system. Direct memory access (DMA). Computer connection with slow periphery. Computer networks.
Prerequisite: Higher mathematics; Physics; Fundamentals of electrical engineering and electronics.
System Programming and Operating Systems.
Lectures - 52 hr., Labs - 53 hr., Self-learning - 101 hr., Consultations - 10 hr., 3rd semester - examination, 4th semester - test.
Basics of Systems Programming. Machine languages Fundamentals. High-level languages Interface. Disk Fundamentals: disk storage systems, file systems, file and directory manipulation. Memory management. Exploring Virtual Memory. Interrupts and exceptions. Exception Handlers and software exceptions. Processes. Thread basics. Dynamic-link libraries. Languages of system programming.
Development of various types of applications for working with files, development of multitask and multithreads applications, debugging of applications, development of dynamic-link libraries. Practical use and studying of software exceptions. Understanding of processes and treads.
Prerequisite: Higher mathematics; Fundamentals of programming and algorithmic languages.
Organization of Databases and Knowledge Bases.
Lectures - 36 hr., Labs - 36 hr., Self-learning - 90 hr., 6th semester - test.
Main concepts of databases. Database administration. Database architecture. Main classic database models: hierarchical and network. Relational data model: relational structure, relational algebra, tuple relational calculus. Theory of database normalization: functional and multivalued dependencies, relation normal forms (1NF - 5NF). Database design. Language of ER-modelling of application domains. Data security. Data integrity. Knowledge bases.
Study of Structured Query Language (SQL) using Oracle Data Base management System (DBMS).
Database table definition. Definition of relational integrity constraints of databases. Data entering, modification and deletion in databases. Usage of functions. Simple queries. Queries with grouping and aggregate functions. Embedding of queries. Using of virtual tables.
Prerequisite: Fundamentals of discrete mathematics; Fundamentals of programming and algorithmic languages; System programming and operating systems.
Methods and Tools of Computer Information Technologies.
Lectures - 34 hr., Labs - 51 hr., Consultations - 16 hr., Self-learning - 104 hr., 5th semester - examination.
Basic definitions in information technologies. Classification of computer information technologies. Algorithms and full algorithmic systems. Complexity of problems, efficiency of algorithms and programs. Methods and steps of computer information technologies development. Schedule of development and application of computer information technologies. Technical projecting and exploitation of computer information technologies. Intelligent computer information technologies. User interface and information design. Security of computer information technologies and protection of computer operators.
Computer simulation of algorithmic systems. Algorithms development for solution of mathematical and applied problems.
Prerequisite: Higher mathematics; Physics; Fundamentals of discrete mathematics; Fundamentals of programming and algorithmic languages.
Computer Networks.
Lectures - 34 hr., Labs - 34 hr., Consultations - 10 hr., Self-learning - 67 hr., 7th semester - examination.
Reference model of open systems interconnection (OSI). Multilayer OSI architecture. Layers, services, interfaces and components. Architecture, topology, physical and logical structure of networks. Local, regional (megapolis) and worldwide (global) area networks. Virtual and optical networks. Primary and secondary transport networks. Wireless computer networks. Data transfer protocols. Commutation (switching) and routing. Connection-oriented and connection-non-oriented commutation modes. Corporate computer networks: designing, analysis, monitoring and testing. Optimization and planning of computer networks. Network security and protection from unauthorized access.
Computer simulation and testing of networks. Calculation of parameters, planning and optimization of networks.
Prerequisite: Higher mathematics; Physics; Fundamentals of discrete mathematics; Fundamentals of programming and algorithmic languages; Fundamentals of system analysis of objects and processes of computerization; Methods and tools of computer information technologies.
Fundamentals of Design of Artificial Intelligence Systems.
Lectures - 34 hr, Labs - 17 hr, Self-learning - 57 hr., 7th semester - test.
Main concepts and aspects of artificial intelligence. Search problems in the state space: breadth-first search, depth-first search, heuristic search, strategy selection. Planning. Types of heuristics. Predicate calculus and inference rules. Automated reasoning. Expert systems design basics. Basics of neural network theory. Types of machine work. Feedforward networks. Associative memory.
Modelling of heuristic search, depth-first search, breadth-first search, comparison of different kinds of heuristics efficiency.
Prerequisite: Higher mathematics.
Fundamentals of Computer-Aided Design of Complex Objects and Systems.
Lectures - 32 hr., Labs - 32 hr., Consultations - 6 hr., Self-learning - 72 hr., 8th semester - test.
Basic definitions of Computer-Aided Design (CAD) theory. Sense and features of approach to CAD. Models and methods of analysis of design decisions. Methods development for analysis and simulation of systems of various physical nature. Optimal decisions and operations. Construction of optimal strategies of system partitioning on sub-systems. Development and adaptation of the methods of compact presentation of large-scale systems on the basis of list structures, row and column storing, index and sparse matrices.
Computer design of large-scale systems. Solution of problems on analysis of large-scale systems and methods of system partitioning on sub-systems.
Prerequisite: Higher mathematics; Physics; Fundamentals of discrete mathematics; Fundamentals of programming and algorithmic languages.
Economy and Organization of Production.
Lectures - 68 hr., Seminars - 34 hr., Self- learning - 114 hr., 7th semester - test, 8th semester - examination.
Organization and technology for main production processes; principles and methods of planning, organizational structure of an enterprise; structure of production funds and variables for characterising of their operating efficiency; efficiency of labour; kinds of salary; economical sense of net cost, cost price of production, enterprises services, methods of their calculation; economical sense of capital funds, planning and using amortisation payments at an enterprise; tax system of Ukraine; basics of investment projects evaluation, legislative materials in the field of management in Ukraine; technological; economical, social and psychological aspects of management.
Prerequisite: not required.
Management.
Lectures - 17 hr., Seminars - 17 hr., Self-learning - 20 hr., 8th semester - test.
Notion of management; situation-based and system approach in management. Theory of organization. Organization of co-operations: delegation of plenary powers and responsibilities. Administrative decisions: acceptance and realization. Guidance of personnel. Supporting systems for decision-making. Computer design of decision-making processes and implementation of managerial decisions. Systems of testing in management.
Prerequisite: not required.
Fundamentals of Labour Protection.
Lectures - 18 hr., Labs - 18 hr., Self-learning - 18 hr., 6th semester - test.
Dangerous and harmful production factors, their negative influence on human organism, setting of their maximum permissible level. Legislation basics on labour protection, devices and methods of measuring of dangerous and harmful production factors, protective methods against electric current, static electricity, lightning and harmful substances, methods of accident prevention during running of lifting-transport means and vessels under pressure, protection methods against electromagnetic and ionizing radiation, requirements for fire and explosion safety.
Influence of electric current on human organism. Testing of dielectric individual protection means. Investigation of electric safety in AC power circuits with voltage up to 1000 V. Resistance measurement of electric equipment and power circuits. Estimation of protective grounding efficiency. Detection of air contamination by harmful substances in working area. Investigation of air parameters inside working area.
Prerequisite: Higher mathematics; Physics.
Object-Oriented Programming Languages.
Lectures - 87 hr., Labs - 88 hr., Self-learning - 122 hr., 5th semester - examination, 6th semester - test.
Basic concepts of object-oriented programming in Visual C ++. Creation of applications under Windows: dialogue applications, Single Document Interface (SDI) and Multiple Document Interface (MDI) applications. Creation of resources. Messages and commands. Cycles of messages processing. Programming of information input/output in applications. Documents and presentations. Templates of documents. Library of Microsoft Foundation Classes (MFC). Hierarchy and interconnection of classes in this library. Contexts of devices. Graphics output on external devices. Modern elements of user interface. ActiveX management elements. Programming for the Internet. Up-to-date methods of professional programming: development of applications for work with databases: Open Database Connectivity (ODBC), Data Access Objects (DAO), ActiveX Data Objects (ADO), multiple processes and streams. Application of Visual SourceSafe, Active Template Library.
Development of various types of applications for work with databases, development of multitasks and multithreads applications, debugging of applications, creation of ActiveX elements, development of applications on the basis of the client - server technology, development of applications for Internet. Sound, animation and DirectX, development of Dynamic-Link Libraries (DLL) and COM-objects.
Prerequisite: System programming and operating systems.
Modern Control Theory.
Lectures - 36 hr., Labs - 36 hr., Self-learning - 90 hr., 4th semester - test.
Introduction to modern control theory. Mathematical models of systems. Analysis of control systems in time and frequency domains. Stability of linear control systems. Digital control systems. Performance of control systems. Compensation and design of control systems. Digital controller software.
Prerequisite: Higher mathematics; Physics; Fundamentals of system analysis of objects and processes of computerization.
Modelling of Systems.
Lectures - 70 hr., Labs - 36 hr., Consultations - 10 hr., Self-learning - 117 hr., 4th semester - course paper and test.
Fundamentals of systems modelling, principles of modelling, classification of models of systems. Methods of models description: set-theoretic, algebraic, analytic, differential, graph-theoretic. Linear spaces and matrices in systems modelling. Linear models. Fast Fourier transformations in modelling. Probabilistic models and stochastic modelling, arithmetic modelling. Fractal models. Method of the Sequential Analysis of Variants in systems modelling. Modular construction of models and their simulation. Interval models. Application of interval models to verification of models and results of modelling. Neural nets in systems modelling.
Prerequisite: Higher mathematics; Fundamentals of discrete mathematics.
Software Engineering.
Lectures - 51 hr., Labs - 51 hr., Self-learning - 168 hr., 8th semester - examination.
Software products and systems: software, software product, software systems. Software engineering: basics, forward and backward engineering. Life cycle: processes, products, resources; software life cycle models; analysis methods, requirements specification, designing, verification, testing, maintaining, deleting, software management; software development environment; CM-, CMP - models; software cost estimation.
Prerequisite: Fundamentals of programming and algorithmic languages; Fundamentals of system analysis of objects and processes of computerization; Object-oriented programming languages; Modelling of systems.
Application Software.
Lectures - 70 hr., Labs - 70 hr., Self-learning - 157 hr., 6th semester - test, 7th semester - course paper and examination.
Application software systems. Electronic worksheets. Excel macros. Visual Basic for Applications (VBA) environment. Event-driven technology. Programming in MS Office environment. Advanced debugging tools and error handling. Design and management of VB project. Object Linking and Embedding (OLE) automation. Integration of applications with databases. Jet Database Engine. Data Description (DDL), Data Manipulation (DML) and Host languages.
Client/Server architecture. Programming in Access 2000. Programming data access objects (ADO) and ADO technology. OLE Automation. ActiveX. Universal Data Access. Microsoft Data Access Components (MDAC). Sun Microsystems and StarOffice package. XML. Advanced application software and products.
Excel worksheets and macros. VBA, VB6.0 and VB.NET programming. Programming of MS Office objects. Developing VB project. Error handling. DAO and ADO objects. OLE automation. ASP application. Investigating ActiveX. On-line analytical processing (OLAP) technology. Power Access 2000 programming. Programming in StarOffice Basic. XML documents.
Prerequisite: Fundamentals of programming and algorithmic languages. Fundamentals of system analysis of objects and processes of computerization.
Fundamentals of Internet Technologies.
Lectures - 51 hr., Labs - 34 hr., Self-learning - 77 hr., 7th semester - examination.
Design templates for Web-applications. Architectural templates of Internet applications. Design process: iterative, incremental, unified. Web-programming techniques: HTML, XML, script languages, JavaScript, PHP, Java, CGI. Main properties and specifics. Server and client sides implementation. Design of interaction of server and client sides.
Design of dynamic Web pages, development of client-side scripts on the basis of JavaScript language, design of server-side of Web applications and its realization based on PHP language.
Prerequisite: Higher mathematics.
Ethics and Aesthetics.
Lectures - 17 hr., Seminars - 17 hr., Self-learning - 20 hr., 3rd semester - test.
Moral as a social phenomenon. Moral consciousness. Categories of ethics. Moral world of human. Ethics as responsibility. Applied ethics. Aesthetics as a philosophical knowledge. Aesthetic consciousness and aesthetic activity. Creative work. Categories of aesthetics. Art as the subject of aesthetic analysis and a form of man's spiritual and practical realization in the world. Ethics and aesthetics of Antiquity, Middle Ages, Renaissance, Modern Ages and Enlightenment. Ethic and Aesthetic principles of the XIX-th century philosophy. Man and the World of Men in the traditions of Ethics and Aesthetics in Ukrainian and Russian classic philosophies. Ethical and Aesthetical researches in the XX-th and at the beginning of the XXI-st centuries.
Prerequisite: not required.
Object-Oriented Analysis and Design.
Lectures - 34 hr., Labs - 17 hr., Self-learning - 57 hr., 8th semester - course paper and test.
The Object-Oriented Paradigm: concepts and principles. Unified Modelling Language. UML notations and diagrams. Introduction in Rational Unified Process. Visual modelling with Rational Rose. Objects and classes. Object relationships. Behavioral modelling. Interaction modelling. Architecture, Components and Deployment Diagrams. Business and systems analysis using UML. Specifying requirements with users cases. Developing the analysis model. Creating the design model. Design templates. Forward and reverse code engineering. Project Lifecycle Management using Rational Suite tools.
Work with Rational Rose. Exploring the Rose Graphical User Interface. Mastering UML with Rose. Case modelling. Sequence diagram. State machine and activity diagram. Development of business model. Modelling application requirements. Development of analysis model. Code engineering.
Prerequisite: Fundamentals of system analysis of objects and processes of computerization; Modelling of systems.
Hypertext Markup Languages.
Lectures - 34 hr., Labs - 34 hr., Self-learning - 94 hr., 5th semester - test.
Fundamentals of the hypertext markup technology for design of Web resources within the Internet information space. Standard Generalized Markup Language SGML and scheme of structured documents DTD (Document Type Definition). HyperText Markup Language HTML and transfer protocol HTTP of hypertext documents. The structure and elements of HTML. JavaScript language for description of processing and browsing of hypertext data.
The CSS style language for presentation of hypertext pages. Extensible Mark-up Language XML as the base markup technology of structured documents processing. Well-formed and valid XML documents. Methods and languages of XML documents processing: style (XSL), transformation (XSLT), access (XPath). Document Object Model (DOM). Hypertext markup language XHMTL based on XML.
Prerequisite: Fundamentals of the digital mathematics; Fundamentals of programming and algorithmic languages.
Information and Control Systems.
Lectures - 70 hr., Seminars - 70 hr., Self-learning - 130 hr., 6th semester - examination, 7th semester - test.
Computerized technology. E-commerce. Internet. IT and WEB technologies. Airborne Data Recorders - FDR, CVR, Video-Recorders, Solid State Recorders. ICAO. Flight safety records. Safety information. Data protection. Non-authorized Data Access. Illegal network penetration. Collection, processing and analysis of flight data. Air accident prevention and investigation. Airworthiness Requirements. NTSB - National Transportation Safety Board. TSB Canada. CAA - Civil Aviation Authorities. Air Navigation Data. GPS - Global Positioning System. GNSS - Global Navigation Satellite System. Information transmission. Information theory - Entropy. Shannons formula for information measurement. Transducer gages. Transducer-converters. Calibration characteristics. Different types of parameters: analog and binary. Trustworthiness of computerized flight data processing. FOQA - Flight Operational Quality Assurance Program.
Prerequisite: Methods and tools of computer information technologies, Fundamentals of design of artificial intelligence systems.
Specialized Computerized Systems.
Lectures - 32 hr., Labs - 32 hr., Consultations - 11 hr., Self-learning - 94 hr., 8th term - examination.
Concept of Specialized Computerized System. Area of application. Methods of fitting of Specialized Computerized Systems to a special problem. Principles of typification of design solutions. Specialized Computerized Systems based on Large-Scale Integrated Circuits (LIC) and Very Large-Scale Integrated Circuits (VLIC). Custom and semicustom LIC.
Methods of algorithmization and programming of specialized computerized systems. Special software of Specialized Computerized Systems. Specialized Computerized Systems for information processing: digital filters, processors of fast spectral transformations. Computerized and digital control systems. Specialized Computerized Systems security and protection from unauthorized access.
Prerequisite: Higher mathematics; Physics; Fundamentals of discrete mathematics; Theory of probability and mathematical statistics; Fundamentals of programming and algorithmic languages; Methods and tools of computer information technologies.
Professional Acquaintance Internship.
Seminars - 36 hr., 2nd semester - test.
Classification of aeronautical engineering. Basic elements of aircrafts and helicopters construction, functioning peculiarities of their main on-board systems (including on-board computing system) and controls. Typical structure and functioning of a computer centre. Functioning peculiarities of some flight services and their interaction.
Prerequisite: not required.
Computer Architecture and Hardware Internship.
Seminars - 72 hr., 2nd semester - test.
Computer systems architectures. Microprocessor types review; RISC, SISC - architecture. Storage types. Input/output ports. Magnetic disk stores. Display units. Peripheral units. Computer networks equipment and software. System bus standard interfaces (XT, ISA, VESA, PCI). Computer power supply units.
Prerequisite: not required.
Computer Software Internship.
Seminars - 108 hr., 4th semester - test.
Use of office technologies of the automated data processing by using of modern software products: creation of documents with the help of word-processor MS WORD, software elaboration for management of databases by means of MS ACCESS, carrying out of the data analysis by means of processor MS EXCEL, creation of presentation by means of MS POWER POINT. Simultaneous data usage by programs of MS OFFICE. Data exchange: standard exchange mechanism of OS MS WINDOWS and dynamic exchange with the help of VBA. Usage of information systems and networks.
Prerequisite: Fundamentals of programming and algorithmic languages.
Technological Internship.
Seminars - 108 hr., 6th semester - test.
Creation of program technologies, use of operational systems (OS) and system programs in the computing process organizations, efficient system resources control at data processing in the computer and computing systems. Usage of operational system MS DOS in usual and network variants and operational environments WINDOWS, structure of programs and commands of the Assembler for separate problems programming; ways of improvement of operational systems and the software.
Prerequisite: System programming and operating systems; Software engineering.

