| |
Republic
of Armenia, 375009,Yerevan-9,
Teryan 105, 5
bld. |
|
|
Disciplines
Chair (Departament)
of Calculating Machines
Chair (Departament) of Information Security and Software Development
Chair (Departament) of Automated
Design of Computing Facilities
Chair (Departament) of Automated
Control Systems
Chair (Departament) of Algorithmic Languages
and Programming
Chair (Departament)
of Calculating Machines
Electronics
and Circuitry of ECM.
Electronic keys, pulse circuits, amplifiers, power supply, CM element
base and devices.
ECM
and Net Organization. ECM classification and characteristics,
model functional units and devices of ECM, structural organization of
ECM, functional and structural organization of ECM memory, ways of organization
of modern computers, organization of computing complexes and nets, local
computer nets.
ECM
Architecture. ECM architecture and its main problems, model
microcircuits, constructing for operational devices and their extension
by cascade connection, circuit and microprogram control of ECM, architecture
of ECM processors, information exchange by system lines, ECM internal
memory, ways and methods of ECM efficiency increase.
Microprocessor Systems. Microprocessor system architecture,
sectional microprocessors, monocrystal microprocessors, microprocessor
device interfaces, microprocessor software and microprocessor application.
Peripheral
Devices of ECM. Classification and characteristics of peripheral
devices, input and output systems, external memory units, input-output
devices and input-output systems of analog information of ECM.
Specialized
Computing Facilities. Structure and methods of functioning
of specialized computing processors based on digital and analog-to-digital
elements, using calculation paralleling principle, dynamic problem solving
methods by specialized computing machines.
Operational
Systems. Operational systems of computing systems and complexes,
net operational systems.
System
Programming. Object-oriented programming in modern computers
and nets, program design methods, instrumental means of programming.
Operational
Systems of Computing Systems and Nets. Classification and the
main purpose of operational systems, the design methods of operational
computing systems, the main components and functions of multiprogramming
operational systems, memory distribution among the programs in operational
systems.
Systems
of Artificial Intellect and Data Bases. Structure, composition,
functional potentialities of intellectual- hardware-software means,
expert system construction, modern methods of designing data base and
knowledge base of these systems.
Reliability
and Maintenance of CMCS. Concepts of maintenance and reliability,
structural reliability, hardware and software control and diagnostics,
reliability calculation methods, majority backup of CM devices, maintenance
and reliability of CMCS.
Diagnostics of ECE (Electronic Calculating Equipment).
Maintenance reliability and diagnostics of ECE, control method classification,
diagnostics and characteristics of ECE, hardware control and diagnostics
of ECE, software control and diagnostics of ECE, the diagnostics and
maintenance system of ECE, diagnostics of integrated circuits, memory,
input-output, power supply of ECE.
Maintenance
and Reliability of Computing Systems and Nets. Structural reliability
, methods of reliability calculation, majority backup of computing system
devices, maintenance reliability of systems and nets, software reliability
of systems and nets, program control and diagnostics of systems and
nets, maintenance and reliability methods for systems and nets.
CMCS
Modeling. Modeling methods, analytical modeling, Markov processes
in CMCS, classification and investigation of mass maintenance systems,
imitation modeling, modeling languages.
Organization
of Computing Systems and Nets. Computing system and net architecture,
methods of design of computing systems, complexes and nets, maintenance
of computer systems, nets and complexes.
Computing
Nets, Systems and Telecommunications. Architecture, methods
of engineering design and maintenance of computing nets, systems and
telecommunications.
top
Chair (Departament)
of Information Security and Software Development
The
training lasts 4 years and every year about 70 students graduate from
the University. Apart from the basic engineering disciplines (mathematics,
physics, mechanics, etc) the following disciplines are taught:
Bachelor Program
Mathematical Fundamentals of Computer Science and Informatics
Elements of the theory of sets, arithmetical fundamentals of computer
structure, Boolean functions, the Post theorem, Boolean function minimization,
elements of combinatorial analysis, elements of mathematical logic, theory
of graphs, contemporary algebra.
Computer Application and Programming
Algorithm introduction, digital and logical fundamentals of computer
design, fundamentals of programming, the main objects of “Pascal”, organization
of types of programs, procedures and functions, nonstandard types of data,
file processing, hardware control.
Fundamentals of Computer Application
General structure of computers, fundamentals of programmed control of
computers, computer software, operational systems, MS-DOS interrupts.
Microprocessor Systems and Automatons
Automaton theory and design: Boolean function minimization methods, synthesis
of discrete devices, synthesis of continuous automatons, structural synthesis
methods of finite automatons, programmable logical structures (PLS), matrix
PLS, operators, objectives, PLS synthesis; programmable discrete devices.
Microprocessor system design (MSD); structural organization, organization
of memory systems, input – output interfaces, interrupt systems; MpS software,
specialized MpS
System
Programming
Assembly language programming, high-level language programming realization,
software requirements, program design, program realization, program testing.
Databases
Database architecture, database organization, data control, request systems,
SQL, access system, access database distribution, client-server.
Artificial
Intelligence
Artificial intelligence is a branch of computer science studying cognitive
process models at the stages of their formation. The deductive methods
of solving problems are presented by solution search among numerous hypotheses
described by a game tree produced by calculations enumerated by realized
procedures based on expert knowledge, by genetic algorithms. Inductive
methods are presented for classification problems and data mining by problem
solving trees, neural networks of precedent analysis in UML language.
Interpretation methods for chess problems, agent development and acceptable
management strategy support. A special attention is paid to the fundamental
notions of knowledge and their computerization limits.
Computer
Simulation
General simulation problems, random process simulation, equation models
for queuing systems, simulation languages of computer systems, computer
system simulation.
Organization of Computer Nets and Their Safety
Network structure fundamentals, protocols, OSI model, physical, chemical,
network, transport, session levels, representation level, applied level,
local networks, IS/PN network connection, network connection based on
TCP/IP protocols, Internet technology, mathematical methods of network
analysis, network interaction safety control.
Applied
Information Theory
Data communication, information measurement, channel coding – decoding,
entropy, craft inequality, Shannon theorem, cryptography, information
error protection, correcting and self-checking codes.
Computing
Mathematics
Approximate methods of algebraic equation solution, linear equation system
solution, nonlinear equation system, approximate solution of the system
of nonlinear equations, function interpolation, digital signal processing,
Fourier transformations, spectral methods of signal processing, mathematical
statistics fundamentals, multidimensional random values, confidence coefficient.
Computer
Graphics
Mathematical fundamentals of computer graphics including the form of representing
curves, surfaces, planes and spatial objects, image manipulation methods,
sectionalization algorithms, framing, as well as unseen part removal.
Programming
Technology
Software requirements, program design, program realization, program check,
applied program processing in Windows, visual program design.
Operational
Systems
General structure of computers, fundamentals of programmed computer operation
control, operational systems and software envelopes, file disk system,
Norton commander, Windows operational system, Microsoft Office applied
program package, service programs.
Information
Noise Protection
Block codes, linear codes, Hamming metrics, Lee metrics, signal distance,
correct coding probability, undetectable error probability, standard arrangement,
staged decoding, error correction probability by linear codes, linear
switching circuits, cyclic codes, error correcting packages.
Cryptographic Methods of Information Protection
Coding algorithms, cryptographic attacks, modern symmetric cryptosystems,
block and data flow codes, asymmetric cryptosystems, cryptographic protocols,
cryptographic keys.
Information
Protection from External Intrusions
Intrusion detection systems are considered, formal attack models and,
attack means on machines and networks are studied.
Information
Protection in Bank Systems
Classification of attacks threatening information security in bank systems,
types of internal computer network security in certain banks, document
transfer safety methods in networks connecting banks, money account security,
generally admitted rules for transfer security by means of external network,
fundamentals of electronic pay operation, electronic plastic cards, information
security in electronic pay systems, banknote security, bank algorithm
programming.
Unsanctioned Access Information Protection
Information, computing system information safety, automated system safety
threat classification for information processing, means providing for
information safety, fundamentals of cryptographic protection of a system,
distant attacks of distributed computing systems, internet work screens,
information protection in electronic pay systems, hardware-software means
of cryptographic protection of computer information.
Coding
Theory
Information error protection, coding problem, communication channels,
error detection and correction codes, coding theory problems, linear codes,
their limits, standard distribution, Hamming codes, cyclic codes, coding-decoding
methods, Bose-Chotekhuri codes.
Theoretical
Fundamentals of Information Protection
Kinds of safety, actual strategy approaches and information safety problems,
estimation methodology of the weak sides of information, fundamental conceptions
of unsunctioned access safety, viruses and means of struggle against them,
cryptographic methods of information protection, organizational-legal
control of information safety.
Graduate Program
Translators and Linkage Editor
Regular language concept, context-free language analysis, grammar and
semantics are taught. Programming language basic concepts with separation
of object-oriented language peculiarities, code optimization problems
and multipurpose translator construction are considered.
Software-hardware of Artificial Intelligence
Software operation algorithms executing logical conclusions, experimental
system development technologies, object-oriented language UML, PUP software
system design methods, game programming.
Modern
Operational Systems
OS architecture, program operation, process and protocol organization,
interprocessor interaction, memory organization.
Object-oriented Analyses and Design
Predictive and adaptive programming methodology, instruments
and means applied at designing,, analysis and development , ULM and RUP
application in different methodologies are described.
Network
Application of Autonomous Agents
Intelligent agents: agent and expert systems, agents as knowledge system.
Multiagent system architecture, multiagent systems of information protection.
Information
Protection and Safety
Safety types, information safety problems and approaches, methodology
of estimation of the information weak points, viruses and means of virus
protection, cryptographic methods of information protection, cryptographic
keys, open key length, key transfer, cryptographic protocols, digital
signature, basic coding protocols.
Programming
Technologies
Component object model fundamentals, interface and component conceptions,
COM clients and servers, principles of CO,M+.
top
Chair (Departament)
of Automated Design
of Computing Facilities
Design
and Technology of Computing Systems.
Construction and technological peculiarities of modern computing systems.
Design of the standard structural units of computing systems. Reliability
of computing systems. Peculiarities of production method design, quality,
accuracy of production. The main production methods of computing systems.
Modeling and optimization of production processes. Automated systems of
production methods. Technology of manufacturing the main units of computers.
Computer
Aided Design (CAD) of Computing Systems.
General problems of automated design of computing systems. Automation
of design. Mathematical models of electric circuits. Formalization of
design. Arrangement, placement and tracing of structural units of computing
systems. Algorithmic methods of arrangement, placement and tracing.
Design
and Technology of Integrated Circuits.
Classification of integrated circuits (IC) according to different indicators.
Large-scale integrated circuits. Design of hybrid IC. Design of bipolar
and unipolar semiconductor IC. Technological operations of film deposition,
material removal and photolitography of IC. Technological itineraries
of IC.
Principles
of Design Analysis.
The main concepts and principles of design methodology. Designing subjected
to public demand. Design problem formalization. Design analysis as a base
of modern engineering. Design analysis at different stages of design of
technical devices. Strategy of design processes. Transformation, convengation.
applied methods of design analysis.
Elements
of Computing Means.
Contact devices. Controllable contact devices. Electrical connectors.
Switches. Non-impact plugs. Resistors and capacitors. Transformers and
chokes. Indicator elements. Storage elements.
Production
of Computing Means.
Production organization. The main principles of designing production methods.
The main problems of production methods efficiency. Principles of mechanization
and automation of production methods. Conveyer and automated devices.
Modeling of production methods. Flexible automated production.
Applied
Technological Packages.
Modern technological program packages. Algorithms of automation printed
circuit board production. Application of automated methods of soldering
and welding of computing systems elements by applied programs. Application
of automated methods of element development. Study of conveyor line of
integrated circuits, automated assembly. Applied programs of automated
control of production methods.
Reliability
of Automatic Systems.
Reliability Theory as a scientific discipline. Basic concepts of reliability.
Quantitative indicators of automated systems (AS). Basic concepts and
definitions of reliability theory. Qualitative characteristics of reliability.
Factors affecting the reliability of AS and their classification. Structural,
production- technological, programming and operation factors. Distribution
laws when estimating AS reliability. Peculiarities and methods of reliability
calculation of complicated AS. Principles of statistical model construction
for investigation of AS reliability.
Automated Design of Technical Systems.
Design stages of engineering systems (ES) and the level of their automation.
Problems of CAD creation. Classification of CAD. CAD software. Basic conceptions
of sets and graphs. Algorithm elements, graph and hypergraph theory. The
main problems of constructional design, criteria and restrictions at solving
problems. The arrangement problem. Consecutive and iteration algorithms
of arrangement. The statement of placement problem, consecutive and iteration
algorithms of placement. The statement of electrical connection tracing
problem. Graph-theoretical and topological methods of designing circuits
of electrical connections. Tracing algorithms.
Theoretical
Principles of Automated Design.
Basic conceptions and definitions. Design stages and their automation
possibilities. Hierarchic approach during designing. Provision of interaction
designer-computer in CAD. Types of information bases of CAD, their structure
and peculiarities. Data models, Relational databases. Mathematical models
of IC. Mathematical models on micro- and meta- levels. Stimulation. Analysis,
methods and variants of analysis. Requirements to the analysis methods.
Sensitive, statistical analysis of the worst event, functional circuits,
electrical circuits. Statement of synthesis problem, parametric synthesis,
test synthesis of digital control devices. CAD creation.
Automated
Technological Systems. (ATS).
ATS, basic conceptions and terms. Technological schemes of integrated
circuit production. Description of basic production methods and the apparatuses
to be used. Typical technological routs of hybrid and semiconductor integrated
circuits. Printed circuit board production technology, classification
of printed circuit boards. The main methods of Production of printed circuit
boards, description of the main technological operations. Methods of production
of single-sided and double-sided printed circuit boards. The structural
model of automated design of ATS. Information model of automated design
of ATS. Functional model of automated design of ATS. Hardware automated
design of ATS and components of the facilities. Software and operational
systems of automated design of ATS. Software of automated design of ATS.
Analysis system of automated design of construction ECS. Problems and
methods of automated design of production methods.
Applied
Software of CAD.
Software as the most important instrumental basis of CAD. Functions and
components of operational systems. Applied program packages (PP), their
classification and development problem. Principles of development and
structure of PP. Simple and complicated organizational structures of PP.
Characteristics of PP. Development and calculation planning of PP. PP
development technology. HYPO and R technologies. Model functional module
design. PP operational potentialities. PP testing, linguistic testing.
Design languages. Basic software of CAD. Editors computer graphics. PP
AUTOCAD, P-CAD. Package of 3D graphics 3D STUDIO. Text editor.
Junior Engineer Program
1. Introduction into the Specialty
2. Element Base of Electronic Computers
3. Microelectronics and Integrated Circuits
4. Standardization and Measuring Instruments
5. Maintenance of Peripheral Devices
6. Maintenance of Household Microprocessor Devices
7. Maintenance of Electronic Computers
Graduate Program
1. Design and Technology of Computing Facilities
2. The Newest Methods of Computer System Design
3. Computer Design Systems
4. Modern Element Base of Computing Facilities
5. Information Processing and Reliability
6. Microelectronic Units of Technological Models
top
Chair (Departament)
of Automated Control
Systems
Control
Principles
Systems and control, automatic control theory, characteristics of automatic
control systems (SAC) and their elements, stability of linear SAC, controllability
and observability of linear SAC, optimal and adaptive SAC, investigation
of non-linear SAC by means of ECM.
Mathematical Principles of Calculating Machines
Random processes, distribution laws of random variates, Markov processes,
estimation criteria of adequacy and statistical significance.
Operation
Research and System Analysis
Principles of system analysis, methods of operation research, deterministic
operation models , probabilistic operation models, game theory.
System
Modeling
System modeling, mathematical principles of system modeling, complex system
modeling, simulation, random influence modeling via computers, simulation
of events.
Informational Technologies
Coding of engineering-economic information, statistical criteria of information,
automation of informational processes, protection of information, distribution
methods of information in informational nets.
Databases
and Expert Systems
Database and knowledgebase control principles, data models and types,
relational data model, informational systems in nets, database and knowledgebase
design and usage, automated design methods, expert systems.
User-machine Interaction Facilities
Principles and problems of user-machine systems, mathematical methods
and system design problems of user-machine interaction.
Reliability
of Automated Systems
Basic concepts and quantitative indicators of AS reliability, factors
affecting AS reliability, distribution laws used during estimation of
AS reliability, theoretical principles and engineering calculation methods
of AS reliability, reliability optimization.
top
Chair (Departament)
of Algorithmic Languages and Programming
Computer
Application and Programming
The aim of the discipline is:
to introduce functional facilities,
structure and basic set-ups of modern computers;
studies on problem solving
algorithm construction principles;
Pascal algorithmic language
training as the most convenient for studying fundamentals of programming.
The following sections are considered: algorithmization of computer processes,
the basic objects of Pascal, array processing organization, procedures
and functions, non-standard types of data, files, problems of graphic
and text information processing.
Operational
systems
The following sections are considered: general structure of a computer,
program control principles of its operation, operational systems fundamentals,
program envelopes, disk file system, operational system WINDOWS, MICROSOFT
Office operational package, service programs. top
|
|