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



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

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. 
TVPK 3504 
 
Technologies of verification of programs 
and computer systems 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; DM 2205 Discrete 
mathematics; SP 3301 System 
programming.                                                                                                                        
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. 
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. 
OOAP 4505 
 
Object-oriented analysis and design 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development; SP 3301 System 
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;  theoretical 
bases of methods of development of the software; ways of creation 
of  functional  specifications;  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:  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;  object-oriented  decomposition  of  a  task  according  to 
the  set  requirements;  implementation  of  the  set  specification 
(architecture) of program system in the languages Java, C ++. 
Pro4506 
 
Web programming 
(2+1+0) 
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 
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;  
PPI 4507 
Design of the user interfaces 

 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development.   
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. 
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. 
APO 4508 
 
Software architecture 
(2+1+0) 
Prerequisites: YaTP 1303 Languages and 
technologies of programming; OOP 3312 
Object-oriented programming. TBD 3310 
Theory of databases, 
MPOA 4509 
 
Modelling of the software and analysis 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development; SP 3301 System 
programming.  
TPKS 4510 
 
Technologies of development of 
cryptographic systems 
(2+1+0) 
Prerequisites: IT 1103 Information 
technologies. YaTP 1303 Languages and 
technologies of programming. OOP 3312 
Object-oriented programming. TBD 3310 
Theory of databases, DM   2308 Discrete 
mathematics 
OPV 4505 
 
Organization of parallel calculations 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases.                                                                      
Module  purpose:  studying  of  standard  means  of  parallel 
calculations; tabular and algorithmic methods of high-performance 
realization of functions from material variables; theoretical aspects 
of  parallelization  of  algorithms;  methods  of  parallelization  of  the 
most widespread algorithms of data processing; technologies of the 
organization  of  clusters  and  cluster  calculations;  microarchitecture 
of superscalar and vector and conveyor processors and methods of 
hardware realization of algorithms of data processing. 
Knowledge:  to  solve  the  problems  demanding  big  computing 
capacities;  to  display  complex  challenges  on  independent  small 
subtasks; to make and synchronize calculations at once on a large 
number  of  computing  units;  to  use  cluster  and  multiprocessor 
systems;  to  program  problems  of  tabular  and  algorithmic 
realization  of  functions  on  mixes  of  the  SI  languages  and  the 
Assembler;  to  build  schemes  of  algorithms  of  parallel  realization 
of methods of data processing and to estimate time of performance 
of the corresponding procedures; to install and configure the basic 
software of cluster systems; to make computing experiments with 
parallel realization of computing methods. 
Ability  of  creation  of  ways  of  realization  of  parallel  processing; 
managements  of  computing  processes  at  the  organization  of 
calculations in cluster architecture; the organizations of interaction 
of  the  program  modules  developed  on  the  assembler,  with  the 
modules  developed  in  languages  of  high  level;  programming  of 
high-speed processing of numerical, logical and text information. 
Mod 4506 
 
UML modelling 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development.  
OAKS 4507 
 
Organization and administration of cluster 
systems 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; Fiz 2203 Physics; DM 
2205 Discrete mathematics; ISRP 3302 
Tools of program development; SP 3301 
System programming  
OP 4508 
Cloud platforms 

 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; Fiz 2203 Physics; DM 
2205 Discrete mathematics; ISRP 3302 
Tools of program development; SP 3301 
System programming.  
MPP 4509 
 
Multitask programming platforms 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development; SP 3301 System 
programming.  
COI 4510 
 
Digital processing of images 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; DM 2205 Discrete 
mathematics.  
IT 4505 
 
Internet technologies 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development; SP 3301 System 
programming.   
Module  purpose:  studying  of  theoretical  bases  of  creation  of 
systems of real time; bases of creation of LAN and WAN networks; 
basic  provisions  of  switchboards  and  routers;  main  concepts  and 
definitions,  scopes  and  structures  of  systems,  requirements  to 
systems  of  real  time;  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;  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;  structures  of 
channels of input-output, ways of transformation of information for 
use in systems of real time. 
Knowledge: to count and analyze characteristics and indicators of 
efficiency  of  systems  of  real  time  from  a  position  of  the 
programmer-analyst;  to  carry  out  a  choice  of  the  necessary 
equipment  for  networks;  to  apply  system  means  of  operating 
systems when developing programs of systems of real time; to use 
for  programming  algorithmic  languages  of  Java,  C  ++;  to 
formalize  problems  of  management  of  objects  and  to  develop 
algorithms;  "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; managements of standard actuation 
mechanisms; creation of systems and choice of optimum structures 
for  the  solution  of  problems  of  automation;  works  with  local 
means  of  control  systems;  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; 
purposes  of  priorities  to  solved  tasks;  construction  and 
optimization of networks; development of algorithms of collecting 
and  data  processing  on  the  scale  of  real  time;  choice  of  an 
operating system of real time. 
OOP 4506 
 
Object-oriented programming 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development; SP 3301 System 
programming.   
GPI 4507 
 
Graphic user interfaces 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases; ISRP 3302 Tools of 
program development.   
PLS 4508 
 
LAN and WAN network design 
(2+1+0)  
Prerequisites: INF 1105  Computer science,  
Fiz  2203  Physics.  
SRV 4509 
 
Systems of real time 
(2+1+0) 
Prerequisites: YaTP 1303 Languages and 
technologies of programming. ASD 2306 

Algorithms and data structures;  
SZTS4510 
 
Means of protection of telecommunication 
systems 
(2+1+0) 
Prerequisites: Inf 1102 Computer science; 
AOP 1204 Algorithmization and 
programming bases;  ISRP 3302 Tools of 
program development; SP 3301 System 
programming.     
 

 
Specialty 5В060200 – Computer Science  
 
 
Discipline 
code 
Discipline name, credits, prerequisites 
Purpose, objectives, summary of course 
Competences (learning outcomes) 
Obligatory module 
6 credits 
IK1101 
History of Kazakhstan  
Prerequisites: no 
Module  purpose:  to  history  of  state  and  law  of  the 
Republic  of  Kazakhstan  it  is  directed  on  studying  of 
process  of  origin,  formation  and  state  and  right 
development. Conclusions and judgments of this science 
are  based  on  the  analysis  of  the  exact  facts  and  really 
taken place events of state and legal life of Kazakhstan. 
The place and role of science of the state and the right of 
Kazakhstan  among  other  sciences  are  defined  by  that  it 
represents  realization  of  historical  approach  of  research 
of  the  state  and  legal  phenomena  from  the  moment  of 
their  emergence  till  today.  It  logically  recreates  and 
restores  an  objective  picture  of  evolution  of  state  and 
legal  systems,  establishments  and  the  institutes  existing 
and  existing  in  the  territory  of  the  Republic.  The 
protokazakh  medieval  states  and  their  legal  systems 
were fixed and studied both foreign travellers, and local 
observers and originators of dynasty historiographies. 
Knowledge:    the  different  parties  of  activity  of  the  Kazakh 
horde  are  available  in  official  documents,  in  various  written 
sources  of  foreign  and  local  observers,  in  works  of  national 
creativity.    During  edge  colonization  by  the  Russian  Empire 
there  were  the  numerous  works  of  different  character 
describing with different degree of reliability and objectivity a 
political  system  and  legal  relations  in  the  region.    In  the 
conditions  of  the  Soviet  power  of  a  problem  of  national 
statehood  in  Kazakhstan  were  studied  in  special  scientific 
institutions from class and party positions. 
Ability  in  modern  conditions  to  carry  out  studying  of  history 
of  state  and  law  of  the  Republic,  relying  on  the  research 
experience  summed  up  in  this  direction  and  knowledge  for  a 
reconstruction  of  an  objective  picture  of  history  of  state  and 
law of the country. 
POK(R)Ya11
02 
Professional-focused Kazakh (Russian) language 
Prerequisites: no 
Module  purpose:  expansion  of  a  basic  word  stock  of 
common words and phrases, 
mastering by grammatical forms and designs at the level 
of  their  use  in  speech.  Mastering  by  a  basic  word  and 
terminological stock in the specialty. Creation of various 
types  of  speech  activity:  conversation,  description, 
informing. 
Grammatical 
forms 
and 
designs 
in 
communicative, 
functional 
aspects. 
Reproduction 
adapted  and  a  producing  simple  pragmatical  texts, 
dialogical and monological, in an oral and written form, 
on  the  subjects  actual  for  social  and  professional 
spheres,  on  different  types  of  speech  activity:  speaking, 
audition, reading, letter. 
Knowledge:  development  of  educational  and  professional 
speech:  a)  development of skills of reading, hearing, literature 
making  an  abstract  in  the  specialty;    b)    different  drawing  up 
the  scientific and  educational  texts  close  to texts  of  textbooks 
and  lectures,  dialogues  and  monologues  on  educational  and 
professional  subjects;    c)    intensive  training  in  the  main 
functional  and  semantic  types  of  statements:    to  monologue 
description,  monologue  narration,  monologue  -  a  reasoning, 
dialogue  conversation,  dialogue  -  discussion.    Professional 
Kazakh (Russian) language  
Ability  to  develop  scientific  and  professional  speech:  the 
active, generalized, volume formation of skills and abilities in 
the field of scientific and professional speech. 
POIYa1103 
Professional-focused foreign language 
Prerequisites: no 
Module 
purpose: 
phonetic, 
spelling, 
lexical, 
grammatical  norms  of  a  studied  foreign  language. 
Phonetics: pronunciation and rhythmic-intonational 
features  of  a  foreign  language,  reception  and 
reproduction of sound system of speech. Spelling: sound 
alphabetic  system  of  language,  basic  spelling  rules. 
Lexicon:  word-formation  models;  basic  word  stock  of 
2500  units  of  basic  language,  and  also  the  terms 
corresponding  to  a  profile  of  specialty;  Lexicon 
differentiation on scopes of application. 
Knowledge:  the  main  parts  of  speech  –  a  noun,  an  adjective, 
an adverb, a verb, an article, a pronoun, a pretext;  structure of 
a  simple  and  compound  sentence;    main  models  of  word 
formation.    Reading:    formation  of  skills  of  fact-finding, 
search,  studying  and  viewing  reading.    Speaking:    skills  of 
dialogical  and  monological  speech  within  studied  subjects.  
Letter:    development  of  skills  of  a  consecutive  statement  of 
thoughts,  reasonings,  and  also  information  when  writing 
compositions and letters of personal and business character.  
Ability  to  translate  texts  in  the  specialty  from  a  foreign 

language  on  native  according  to  language  norms.  Audition: 
perception  aurally  messages  of  household,  information  and 
professional character 
 
3.1 Natural (STEM) module 
 
 
IT1301 
Information technologies for the professional purposes 
Prerequisites: Inf 1102 Computer science; AOP 1204 
Algorithmization and programming bases; ISRP 3302 
Tools of program development; SP 3301 System 
programming. 
Module  purpose:  the  main  concepts  of  the  automated 
information  processing;  appointments,  structure,  main 
characteristics 
of 
computer 
and 
organizational 
equipment;  main  methods  and  means  of  processing, 
storage, 
transfer 
and 
information 
accumulation; 
appointment  and  principles  of  use  of  the  system  and 
applied  software;  bases  of  algorithmization  of  tasks; 
main components of computer networks, principles of a 
packet  transmission  of  data,  organizations  of  gateway 
interaction;  technologies  of  information  search  on  the 
Internet;  main  threats  and  methods  of  ensuring 
information  security;  the  principles  of  information 
security  from  unauthorized  access;  legal  aspects  of  use 
of information technologies and software. 
Knowledge:  to  use  information  resources  for  search  and 
information  storage;  to  use  the  automated  systems  of  office-
work;  to  apply  methods  and  information  means  of  protection; 
to apply anti-virus means of protection of information; to apply 
the  specialized  software  to  collecting,  snore  and  information 
processing  in  the  professional  sphere  according  to  studied 
professional  modules;  to  carry  out  control  of  a  computer 
network. 
Possession  of  skills  of  creation  of  algorithms  and  flowcharts; 
main  concepts  of  development  network  and  Web  of 
appendices,  applications  of  methods  of  information  security, 
methods  of  information  and  communication  technologies  and 
electronic training. 
 
3.2 Basic professional modules 
 
 
 
MODULE 1 Mathematical analysis 
 
 
MA1405 
Mathematical analysis – I 
Prerequisites: AG 1201  Algebra and geometry 

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




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

    Басты бет