Пәннің коды Пәннің аты, кредит саны, пререквизиттер Курсың қысқаша мазмұны, мақсаты, есебі



Pdf көрінісі
бет49/62
Дата31.03.2017
өлшемі4,11 Mb.
#10851
1   ...   45   46   47   48   49   50   51   52   ...   62

3.4 Interdisciplinary module 
 
 
IP 
Innovative business (on branches) 
Prerequisites: no 
Module purpose: to design mechanisms of management 
of the company, to understand features of the innovative 
processes prevailing in this companies. 
Knowledge  and  ability:  to  understand  this  starting  question, 
without applying for novelty, classification of innovations by a 
number of fundamental signs. 
IP 
Intellectual right 
Prerequisites: no 
Module  purpose:  result  of  intellectual  activity  and  the 
means of an individualization equated to them. 
Knowledge  and  ability:  results  of  intellectual  activity  or 
means of an individualization. 
SVA 
Spectral and wavelet analysis 
Prerequisites: no 
Module  purpose:  studying  of  the  spectral  analysis  for 
division  of  signals  into  the  elementary  components  in 
frequency  area.  At  the  heart  of  this  type  of  the  analysis 
the  principle  of  decomposition  of  temporary  realization 
of  a  signal  in  a  frequency  range  with  an  even  stride  on 
frequency by means of Fourier's transformation lies. 
Knowledge  and  ability:  basics  of  the  theory  of  wallet-
transformation as device are covered, it is good adapted current 
for  the  spectral  analysis  of  a  traction  network  and  detailed 
research  electromagnetic  processes  in  the  traction  electric 
drive.  Main  opportunities  this  mathematical  apparatus  are 
shown on the example of the wallet-analysis of a test signal. 
MKE 
Method of final elements 
Prerequisites: no 
Module  purpose:  widely  to  use  solutions  of  problems 
of mechanics of a deformable firm body, heat exchange, 
hydrodynamics and electrodynamics. 
Knowledge:  to  choose  a  type  of  approximating  function.  Out 
of the element approximating function is equal to zero. Values 
of functions on borders of elements (knots) are the solution of 
a  task  and  are  in  advance  unknown.  Coefficients  of 
approximating  functions  usually  are  looked  for  from  a 
condition of equality of value of the next functions on borders 
between elements (in knots). 
 
3.3. Modules of individual educational trajectories 
(IET) / EC 
 
 
WP 3501 
 
Web programming 
Prerequisites: IT 1103 Information technologies. YaTP 
1303 Languages and technologies of programming.  
Module  purpose:  studying  of  life  cycle  of  programs, 
methods  of  an  assessment  of  quality  of  software 
products,  technologies  of  development  of  program 
complexes,  CASE  means;  methods  and  algorithms  of 
object-oriented programming; techniques, languages and 
standards  of  information  support  of  products  (CALS 
technologies)  at  various  stages  of  their  life  cycle; 
principles  of  cryptographic  data  security;  principles  of 
development and methods of design of program systems; 
methods of control over design of program systems; the 
state  standards  regulating  process  of  development  of 
program systems and their description. 
Knowledge:  independently  to  carry  out  a  cycle  of  design  of 
the  software;    to  develop  specifications  and  abstract  types  of 
the  demands  given  on  the  basis  of  the  analysis  made  to  the 
software;    to  prove  correctness  of  programs;    to  project  and 
code necessary tests, to use standard terms and definitions;  to 
design system of protection of the software product;  
Ability  of  techniques  of  design  of  the  software,  collecting, 
processing  and  representation  of  scientific  and  technical 
materials  by  results  of  researches;  detection  of  vulnerabilities 
of the software for the purpose of its protection. 
PKS 3502 
 
Design of Computer networks 
Prerequisites: IT 1103 Information technologies. 
Module  purpose:  studying  of  the  principles  of 
development and methods of design of program systems; 
methods of control over design of program systems; the 
state  standards  regulating  process  of  development  of 
program  systems  and  their  description;  methods  of 
design of program complexes, creations of abstract types 
of data, proofs of correctness of programs, organizations 
of tests and maintenance of program complexes. 
Knowledge:  effectively  to  work  as  the  member  of  team  on 
development  of  the  software.  Techniques  of  design  of  the 
software, collecting, processing and representation of scientific 
and  technical  materials  by  results  of  researches;  detection  of 
vulnerabilities of the software for the purpose of its protection. 
OZI 3503 
 
Information security bases 
Prerequisites: IT 1103 Information technologies. YaTP 
Module 
purpose: 
definitions 
of 
structure 
of 
cryptographic  messages  and  drawing  up  mathematical 
Knowledge  of  modern  formal  methods  of  development  of 
program  systems;  main  concepts  of  the  general  theory  of 

1303 Languages and technologies of programming. 
models  of  texts  and  codes;  ensuring  complex 
information  security  of  systems;  the  organizations  of 
anti-virus 
protection 
in 

corporate 
network; 
technologies  of  information  security  when  using 
Internet; creation of graphic systems. 
computable  functions;  mathematical  methods  and  the 
algorithms  applied  to  formal  verification  of  models;  main 
cryptographic  methods,  protocols  and  algorithms;  methods  of 
processing of images. 
Ability  to  model  images  and  to  create  animations  of  difficult 
scenes and events; to design built-in systems and to apply the 
tools  used  for  their  development;  to  organize  software 
interaction with input-output devices in built-in systems. 
KG3504 
 
Computer graphics 
Prerequisites: 
IT 1103 Information technologies. YaTP 1303 Languages 
and technologies of programming. 
 
FM 3505 
 
Formal methods 
Prerequisites: TYaA 2310 Theory of languages and 
automate machine, DM   2308 Discrete mathematics, 
VT3506 
 
Verification and testing of software 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. TYaA 2310 Theory of languages and 
automate machine, DM   2308 Discrete mathematics,   
MV3501 
 
Methods of calculations 
Prerequisites: AGLA 1302, AGLA 1302 Analytical 
geometry and linear algebra 1, 2. MA (I,II)1301,  MA 
(I,II) 1304 Mathematical analysis. 
Module purpose: implementation of rational strategy of 
the numerical solution of tasks; applications of methods 
of  processing  of  images,  creation  of  conceptual  and 
applied  models  of  images,  development  of  algorithmic 
implementers  of  the  received  models;  to  realize,  debug 
and  start  basic  algorithms  in  practice;  applications  of 
parallel methods for the solution of standard problems of 
calculus mathematics. 
Knowledge  of  the  theory  of  differential  schemes  and 
principles  of  their  construction;  main  cryptographic  methods, 
protocols and algorithms, structures of cryptographic messages 
and  mathematical  models  of  texts  and  codes;  fundamental 
technologies  of  development  of  algorithms;  principles  of 
creation  of  parallel  computing  systems;  mathematical  models 
of  parallel  algorithms;  Ability  to  find  effective  solutions  of 
problems  of  calculus  mathematics;  to  apply  Numerical 
methods  of  the  solution  of  initial  and  regional  tasks  to  the 
ordinary differential equations and the differential equations in 
private derivatives, the integrated equations. 
SP3502 
 
System programming 
Prerequisites: TYaA 2310 Theory of languages and 
automate machine, DM   2308 Discrete mathematics,  
ASD 2306 Algorithms and Data Structures, YaTP 1303 
Languages and technologies of programming.   
MGKA  
3503 
 
Machine graphics and computer animations 
Prerequisites: IT 1103 Information technologies. YaTP 
1303 Languages and technologies of programming. 
TA 3504 
 
Theory of algorithms 
Prerequisites: TYaA 2310 Theory of languages and 
automate machine,  ASD 2306 Algorithms and Data 
Structures; 
OPV3505 
Organization of parallel calculations 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. ASD 2306 Algorithms and Data Structures; 
OIRO 3506 
 
Processing of images and recognition of images 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. MA (I,II)1301,  MA (I,II) 1304 
Mathematical analysis.   
DA 3501 
 
Design of algorithms 
Prerequisites: TYaA 2310 Theory of languages and 
automate machine, DM   2308 Discrete mathematics,  
ASD 2306 Algorithms and Data Structures; 
Module  purpose:  realization  of  basic  algorithms  to 
analyze  process  of  performance  of  algorithms;  design 
and  realization  of  dynamic  Web  of  sites;  the 
organizations  of  anti-virus  protection  in  a  corporate 
network;  information  security  when  using  Internet;  to 
organize work of Web applications with databases, mail, 
streams,  Cookies  and  with  use  of  AJAX  technologies 
and  Crystal  Reports;  creation  of  the  distributed  systems 
by  various  software;  development  of  programs  in 
languages of logical programming; control of reliability 
of information processing in systems of real time; use of 
the  UML  tools  for  modelling  of  business  processes; 
Knowledge  of  the  fundamental  principles  of  design  of 
algorithms, 
their 
analysis; 
mathematical 
bases 
of 
programming;  techniques  "divide  and  dominate",  dynamic 
programming;  methods  of  creation  of  specifications, 
mathematical Web models of pages, ways of optimization of a 
code; principles of safety of computer networks; cryptographic 
methods of information security; technologies of programming 
of  the  distributed  client-server  appendices  in  Internet  and 
Intranet networks; missions and uses of the distributed systems 
for  information  processing;  architecture,  the  principles  of 
design  and  functioning  of  the  big  distributed  information 
systems;  principles  of  logical  programming;  the  principles  of 
PWP3502 
 
Design of Web applications 
Prerequisites: IT 1103 Information technologies. YaTP 
1303 Languages and technologies of programming. 
IB 3503 
Information security 
Prerequisites: IT 1103 Information technologies. YaTP 
1303 Languages and technologies of programming. 
RKSP 3504 
 
Development of client-server applications 
Prerequisites: YaTP 1303 Languages and technologies of 

programming; OOP 3312 Object-oriented programming. 
TBD 3310 Database theory, 
choice optimum option of design of design for small and 
average  networks;  realization  of  the  main  algorithms  of 
cryptography and cryptoanalysis. 
the organization of computing processes systems of real time, 
interrelation program and hardware in systems of this class, to 
methods  of  control  over  memory,  synchronization  of 
interacting  processes;  technologies  of  data  security;  bases  of 
network  safety;  technologies  of  integrity  and  confidentiality; 
cryptoanalysis  and  cryptography  bases;  structures  of 
cryptographic messages and mathematical models of texts and 
codes. 
Ability  to  realize  greedy  algorithms,  approximate  algorithms; 
technical realization of models of safety of Web of contents; to 
ensure  complex  information  safety;  to  administrate  web-
servers  to  create  different  Web  different  software;  to 
administer  Web  servers;  to  project,  develop  the  distributed 
systems;  to  apply  system  means  of  operating  systems  when 
developing  programs  of  systems  of  real  time,  to  count  and 
analyze  characteristics  and  indicators  of  efficiency  of  systems 
of  real  time;  to  understand  and  visualize  business  processes, 
using the UML tools; to make technical documentation and to 
test the software; to project architecture of safety of corporate 
networks;  to  use  the  main  cryptographic  methods,  protocols 
and algorithms. 
RA 3505 
 
Distributed architecture 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. ASD 2306 Algorithms and Data Structures; 
LP 3506 
 
Logical programming 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. ASD 2306 Algorithms and Data Structures; 
PT 3001 
Professional Practice 
The  purpose  of  the  practice  is  the  pre-testing  of  the 
developed  software  tools  and  preparation  of  proposals, 
but to implement them directly in production. 
The 
objectives 
of 
industrial 
practice 
are: 
-acquainted  with  the  structure  of  the  company  and  its 
departments,  the  principles  of  management  and  organizations 
in 
the 
enterprise; 
-introduction  to  the  method  of  setting  and  solving  production 
and economic problems in the conditions of market economy; 
-depth  practical  study  of  information  technologies  used  in 
enterprises for processing; 
-the study of methods of designing and developing software in 
the 
computer 
center 
of 
the 
enterprise; 
-participation in the maintenance and operation of information 
systems 
used 
by 
the 
company; 
-study 
and 
selection 
of 
materials; 
-production skills and organizational work. 
 
MODULE 8 Databases 
Module purpose:  
Knowledge:  
CII4425 
Systems of artificial intelligence 
Prerequisites:  
Module purpose: design and development of systems of 
artificial  intelligence;  writing  of  programs  in  languages 
of  logical  programming;  realization  of  algorithms  of 
search  of  decisions  in  space  of  conditions,  solutions  of 
tasks  in  systems  with  uncertainty;  applications  of 
technologies  of  artificial  intelligence  for  planning  of 
projects  in  various  scopes;  works  in  concrete  database 
management  systems;  creations  of  the  main  objects  of 
databases; realization of the main functions of work with 
databases; application creation for work with a database. 
Knowledge:  functions,  classifications  of  systems  of  artificial 
intelligence; fundamental principles of development of systems 
of artificial intelligence; current trends in the field of artificial 
intelligence; principles of the modern organization of databases 
and  systems  of  databases;  main  categories  and  concepts  of 
databases;  various  models  of  data  presentation;  methods  of 
design of databases; modern technologies of data processing. 
 
3.3. Modules of individual educational trajectories 
(IET) / EC 
 
 

FP3507 
 
Functional programming 
Prerequisites: no 
Module purpose: studying of interrelation program and 
hardware  in  systems  of  this  class;  methods  of  control 
over  memory;  synchronization  of  interacting  processes; 
the  principles  of  control  of  reliability  of  information 
processing  in  systems  of  real  time;  main  theoretical 
methods  of construction and analysis of systems of real 
time; ways of synchronization of processes. 
Knowledge:  to  count  and  analyze  characteristics  and 
indicators of efficiency of systems of real time from a position 
of  the  programmer-analyst;  Ability  of  work  with  functions  of 
modern  and  perspective  operating  systems  of  real  time; 
development  of  algorithms  of  collecting  and  data  processing 
on the scale of real time; choice of an operating system of real 
time. 
TRO 3508 
 
Technology of recognition of images 
Prerequisites: no 
VS 3509 
 
Built-in systems 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. TYaA 2310 Theory of languages and 
automate machine  TYaP 4312 Theory of programming 
languages. 
TV3510 
 
Computability theory 
Prerequisites: 
Possession  of  skills  of  implementation  of  rational 
strategy  of  the  numerical  solution  of  tasks; applications 
of  methods  of  processing  of  images,  creation  of 
conceptual  and  applied  models  of  images,  development 
of  algorithmic  implementers  of  the  received  models;  to 
realize,  debug  and  start  basic  algorithms  in  practice; 
applications  of  parallel  methods  for  the  solution  of 
standard 
problems 
of 
calculus 
mathematics; 
development of deterministical and stochastic systems of 
recognition;  creation  of  classes,  libraries  and  bins  on 
Java;  implementation  of  appendices  in  the  Java 
language;  means  of  the  parallel  and  distributed 
programming  for  cluster  and  multiprocessor  computing 
systems;  realization  of  algorithms  of  processing  of  data 
with help of the modern languages of high level; uses of 
architectural  patterns  for  the  distributed,  interactive  and 
adaptable systems. 
Knowledge  of  the  theory  of  differential  schemes  and 
principles of their construction;  main cryptographic methods, 
protocols and algorithms, structures of cryptographic messages 
and  mathematical  models  of  texts  and  codes;    fundamental 
technologies  of  development  of  algorithms;    principles  of 
creation of parallel computing systems;  mathematical models 
of parallel algorithms;  fundamental concepts of the theory of 
recognition of images. 
Ability  to  find  effective  solutions  of  problems  of  calculus 
mathematics;  to  apply  Numerical  methods  of  the  solution  of 
initial and regional tasks to the ordinary differential equations 
and  the  differential  equations  in  private  derivatives,  the 
integrated  equations;  to  carry  out  cryptoanalysis  of  models  of 
codes,  to  control  confidential  keys;  to  model  images  and  to 
create  animations  of  difficult  scenes  and  events;  to  develop 
effective algorithms of the solution of tasks. 
MPP 3507 
 
Multitask platforms of programming 
Prerequisites: 
PRV3508 
 
Parallel and distributed calculations 
Prerequisites: 
TYaP 3509 
Theory of programming languages 
Prerequisites: 
APO3510 
 
Software architecture 
Prerequisites: no 
SRV3507 
 
Systems of real time 
Prerequisites: YaTP 1303 Languages and technologies of 
programming. ASD 2306 Algorithms and Data Structures; 
Module purpose:  ways of the organization of planning 
in  multitask  systems  of  real  time;  the  principles  of  the 
organization  of  computing  processes  in  the  digital 
management  information  systems  working  in  real  time; 
interrelations  program  and  hardware  in  systems  of  this 
class;  the  principles  of  control  of  reliability  of 
information  processing  in  systems  of  real  time;  main 
theoretical  methods  of  construction  and  analysis  of 
systems  of  real  time;  structures  of  channels  of  input-
output, ways of transformation of information for use in 
systems of real time. 
Knowledge: to apply system means of operating systems when 
developing  programs  of  systems  of  real  time;  "to  read" 
executive  schemes  of  measurement  and  management  of 
systems of real time; to estimate the accuracy of measuring and 
operating channels of systems of real time. 
Ability  of  work  with  functions  of  modern  and  perspective 
operating  systems  of  real  time;  choice  of  program  and 
technical complexes for realization of tasks on the scale of real 
time;  calculation  of  time  of  the  answer  of  the  computing 
system;  development  of  algorithms  of  collecting  and  data 
processing  on  the  scale  of  real  time;  choice  of  an  operating 
system of real time. 
DDP3508 
 
Data and design of processes (UML) 
Prerequisites: 
Module  purpose:  design  and  realization  of  dynamic 
Web  of  sites;  the  organizations  of  anti-virus  protection 
in a corporate network; information security when using 
Internet;  to  organize  work  of  Web  applications  with 
databases, mail, streams, Cookies and with use of AJAX 
technologies  and  Crystal  Reports;  creation  of  the 
distributed systems by various software; development of 
programs  in  languages  of  logical  programming;  control 
of reliability of information processing in systems of real 
time;  use  of  the  UML  tools  for  modelling  of  business 
Knowledge  of  methods  of  creation  of  specifications, 
mathematical Web models of pages, ways of optimization of a 
code;  principles  of  logical programming;  the  principles  of the 
organization  of  computing  processes  systems  of  real  time, 
interrelation program and hardware in systems of this class,  to 
methods  of  control  over  memory,  synchronization  of 
interacting processes; Ability to realize technical realization of 
models  of  safety  of  Web  of  contents;  to  ensure  complex 
information  safety;  to  administer  Web  servers,  to  create 
various  Web  of  the  appendix  various  software;  to  administer 
MSBMOD 
3509 
Modelling of safety systems of internetworking data 
exchange 
Prerequisites: 
TRKS3510 
 
Technologies of development of cryptographic systems 
Prerequisites: 

processes;  choice  optimum  option  of  design  of  design 
for  small  and  average  networks;  realization  of  the  main 
algorithms of cryptography and cryptoanalysis. 
Web  servers;  to  understand  and  visualize  business  processes, 
using the UML tools; to make technical documentation and to 
test the software. 
 
 
 
 

Достарыңызбен бөлісу:
1   ...   45   46   47   48   49   50   51   52   ...   62




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет