|Physics (part 2)
||Electrostatics. Direct electric current. Magnetism
|Mathematical analysis (part 2)
||Indefinite and definite integrals and their applications. Improper integrals. Multiple integrals. Field theory. Curvilinear and surface integrals and their applications. Functions of several variables. Numerical and functional series.
|Programming (part 2)
||Continuation of studying methods of structural and procedural programming based on a high-level language Pascal: files in Pascal, procedures and functions, multi-modular programming, complex data representation structures and algorithms for its processing;
||History of Russia in the world context. Chronology of major events of Russian history. Excursions to museums.
||Boolean functions. Relations. Graph theory. Combinatorics. Algorithm theory
||The sources and classification of errors. Numerical solution of nonlinear equations. Solution of systems of linear equations. Approximation of functions. Numerical differentiation and integration. Numerical solution of Cauchy problem. Numerical solution of boundary value problem. Dirichlet problem for Poisson’s equation. Differential equation of oscillation. Differential equation of heat spreading.
||Basics of electronics - semiconductors (intrinsic, extrinsic), p-n junction. Diode, Zener diode, light emitting diode, photodiode, diode-based rectifiers. Bipolar junction transistors, BJT-based amplifiers, emitter follower. Field-effect transistors: MOSFETs, IGBTs, CMOS pair, floating gate transistors. MOSFET amplifiers, logic gates, memory cells. Modulation and demodulation, ADC/DAC.
|Fundamentals of computer systems theory
||Course consists of two parts:
1. Computer arithmetic - how computer calculates, direct, inverse, complement codes, overflow control, floating point format.
2. Finite State Machines theory - introduction to FSM theory, Mealy and Moor machines, representing, conversion, behavioral approach to automata synthesis, introduction to logical circuits, logical schemes, canonical method of structural synthesis.
Student gets the understanding of the main principles and ideas that all the computers are based on.
||Models of democracy from ancient Athens and ancient Rome to modern time. The reforms and laws which promote to establish democracy.
||The course gives knowledge about assembling Intel x86 microchips, building assembler programs, gives understanding how the hardware, operates at the low level and how it’s organized.
|Fundamentals of control theory
||Mathematical models of linear control systems. Linear control systems characteristics. Linear systems. Stability analysis. Linear Systems Quality Analysis.
|Computers and peripherals (part 1)
||The discipline acquaints the students with the main principles of construction both functioning of the COMPUTER and computing systems, computer memory, devices of management, principles of organization of processors. The following questions are examined: evolution of development and current state of computer facilities, arithmetic and logic bases of the COMPUTER, elements and units and the main COMPUTER characteristics.
|Computer networks and telecommunication (part 1)
||Network operating systems. Peer-to-peer networks. Server-based networks. Combination networks.
Standard topologies: bus, star, ring. Hubs. Variations of major topologies. Cable types: coaxial, twisted pair, fiber-optic. Wireless network communications. Network adapter cards. The OSI networking model. A layered architecture. Networking software and drivers. The function of packets in network communications. Packet structure. Common protocols: TCP/IP, NetBEUI, X.25, IPX/SPX, NWLINK. Putting data on the cable. Carrier - sense multiple access with collision detection. Ethernet. 10 Base T. 10 Base2. 10 Base5. 10 Base FL. 100 Base TX. Gigabit Ethernet.
Bridges. Switches. Network segmentation. Examples of network designing.
|Safety of vital activity
||Safety of vital activity
||Functional and structural organization of the COMPUTER is analyzed. The general structure of processor and microprocessor and their different modifications (scalar, vector, pipeline) are considered. The main principles and management computer devices are analyzed. Common questions of computer memory system organization is discussed. Brief view on modernhigh-performance architectures and concepts of GRID technology, metacomputing and cloudcomputing are given.
||The discipline acquaints the students with the parallel and distributed data models and corresponding computer architectures and their relationship.
The following questions are examined: basic concepts and development trends architecture of modern computers, threading model, multiprocessor, multicomputer, features of the organization and functioning of the architectures with common, distributed and mixed memory organization, topology of communication in multiprocessor systems.