Программалау технологиясы, 3 кредит



жүктеу 1,09 Mb.
Pdf просмотр
бет29/38
Дата02.03.2018
өлшемі1,09 Mb.
#10952
1   ...   25   26   27   28   29   30   31   32   ...   38

graphs. Logical models in computer science. Computer number theory and computational geometry. 

Mathematics  Computer  Arithmetic.  Data  protection.  Verification  Systems.  Public-key 

cryptosystems. Protecting graphic information.  

Expected 

results: 

As 


result 


of 

studying 

the 

discipline, 



students 

should: 


1) to know the mathematical methods used in computer science theory, basic mathematical models 

of processes and information management; 

2)  be  able  to  carry  out  the  analysis,  the  construction  of  mathematical  models  used  in  computer 

information systems. 



Post  requisites:  "Fundamentals  of  Operations  Research",  "Computer  modeling  of  processes  and 

systems", "Design of Information Systems". 

 

MMI2207.1 Mathematical Methods in Computer Science, 3 credits  

Prerequisites: Discipline "Mathematical Methods in Computer Science" is based on the knowledge 

gained  in  the  study  courses  "Algebra  and  Geometry",  "Mathematical  Analysis",  "Discrete 

Mathematics". 

The purpose of the study: The purpose of teaching "Mathematical Methods in Computer Science" 

is  a  functional  mathematical  preparation  of  students  for  the  analysis  and  development  of 

mathematical models and methods used in the creation of computer information systems, which are 

based on general mathematical concepts of the theory of sets and relations, graph theory, probability 

theory 

and 


mathematical 

statistics. 



Summary: Introduction. Mathematical  Foundations of Computer Science. Elements of set theory. 

Mathematical  models  of  formal  performers.  The  algorithm  and  its  properties.  Algorithmic 

insolubility.  Computability.  Complexity.  Graph  theory.  Optimization  algorithms  on  networks  and 

graphs. Logical models in computer science. Computer number theory and computational geometry. 

Mathematics  Computer  Arithmetic.  Data  protection.  Verification  Systems.  Public-key 

cryptosystems. 

Protecting 

graphic 


information. 

Expected 

results: 

As 


result 


of 

studying 

the 

discipline, 



students 

should: 


1) to know the mathematical methods used in computer science theory, basic mathematical models 

of 


processes 

and 


information 

management; 

2)  be  able  to  carry  out  the  analysis,  the  construction  of  mathematical  models  used  in  computer 

information 

systems. 

Post  requisites:  "Fundamentals  of  Operations  Research",  "Computer  modeling  of  processes  and 

systems", "Design of Information Systems". 

 

 

PNYaCSh2207.2 Programming in the C# language, 3 credits 



Prerequisites: "Informatics", "Algorithms, data structures and programming".  

The  purpose  of  the  study:  acquisition  of  practical  skills  of  algorithm  elaboration,  skeleton  and 

functional  diagrams  of  software  products;  acquisition  of  practical  skills  of  development  of  user 

interfaces and programming in languages of the high level. 

Summary:  C#  language  type  system.  Type  conversions.  Variables  and  expressions.  Expressions. 

Operations  in  expressions.  Assignment  and  embedded  functions.  Operators  of  the  C#  language. 

Procedures and functions  - class methods. Correctness of methods, recursion. C# language arrays. 

Class  Array  and new opportunities of arrays. Characters and lines  of constant  length  in  C#. Lines 

C#.  Classes  String  and  StringBuilder.  The  regular  expressions.  Classes.  Structures  and  listings. 

Relations between classes. Clients and successors. Interfaces. Multiple inheritance. The functional 

type  in  C#.  Delegates.  Events.  Universality.  Classes  with  patrimonial  parameters.  Debugging  and 

processing of exceptional situations. The organization of the interface and drawing in forms. 



Expected results: As a result of a discipline study students shall: 

- to have an idea of basic approaches to software development; 

- to know basic provisions of structured, modular, object-oriented and protective programming; 



-  to  have  an  idea  of  features  of  software  development  in  case  of  different  approaches  of 

programming; 

- to acquire practical skills of creation of a complete software product. 

Postrequisites:  "Technologies  of  programming",  "Interfaces  of  computer  systems",  "System 

programming". 

 

PNYaP2207.3 Programming in the Python language, 3 credits 

Prerequisites: "Informatics", "Algorithms, data structures and programming". 

The  purpose  of  the  study:  mastering  of  the  theory  of  algorithm  elaboration,  methods  and 

technology of the decision of practical and scientific tasks in the Python language. 

Summary:  Algorithms.  Principles  of processing of algorithms  Analysis of algorithms.  Assessment 

of  complexity  of  algorithms.  Growth  of  functions.  Formula  of  Stirlinga.  Simple  recursions.  Data 

types. Structured and base data types. Pointers.  Data structure. Algorithms of processing of a data 

structure. Abstract data types. Algorithms of processing of lines. The recursive algorithms. Sorting 

algorithms.  Search  algorithms.  The  linear  and  binary  search.  Algorithms  of  processing  of  rows. 

Dynamic programming. 



Expected  results:  Training  of  students  in  skills  of  development  of  programs  at  the  Python 

language. 



Postrequisites: 

Technologies 

of 

programming, 



Object-oriented 

programming, 

System 

programming. 



 

MRIS2212 Mathematical calculations in information systems, 3 credits 

Prerequisites: 

"Informatics", 

"Theory 

of 


Probability 

and 


Mathematical 

Statistics" 



The  purpose  of  the  study:  The  purpose  of  discipline  "Mathematical  calculations  in  information 

systems" is the development of methods and foundations perform mathematical calculations using a 

computer. 

Summary:  Basics  package  MATLAB.  Processing  of  vectors  and  matrices  in  MATLAB.  Built-in 

functions  in  MATLAB.  Building  and  editing  schedules.  Data  types,  key  operators  in  MATLAB. 

Mathematical modeling and numerical simulation. Driving computational experiment. Construction 

of mathematical models. Classes of numerical methods of their use. Numerical methods of algebra 

and  analysis.  Solving  systems  of  linear  equations.  The  calculation  of  roots  of  the  function. 

Minimization  of  functions.  Numerical  integration.  Solution  of  systems  of  ordinary  differential 

equations. Working with polynomials.  



Expected results: In the process of studying the discipline, students should know the basics of the 

implementation  of  numerical  methods  of  algebra  and  analysis,  application  of  methods  and  bases 

when  dealing  with  integrated  packages  of  mathematical  calculations,  the  feasibility  of  statistical 

processing 

and 

the 


use 

of 


numerical 

methods. 

As a result of studying the discipline, students should be able to handle a variety of calculations for 

the 


scientific 

and 


engineering 

problems, 

develop 

new 


calculation 

packages. 



Post requisites: "Basics of control theory", "Economic and mathematical methods" 

 

 



ChM2212.1 Numerical methods in business applications, 3 credits  

Prerequisites:  "algorithms,  data  structures  and  programming",  "Fundamentals  of  Information 

Systems" 

The purpose of the study: The purpose of discipline "Numerical methods in business applications" 

is  the  development  of  methods  and  foundations  perform  mathematical  calculations  using  a 

computer. 

Summary:  Basics  package  MATLAB.  Processing  of  vectors  and  matrices  in  MATLAB.  Built-in 

functions  in  MATLAB.  Building  and  editing  schedules.  Data  types,  key  operators  in  MATLAB. 

Mathematical modeling and numerical simulation. Driving computational experiment. Construction 

of mathematical models. Classes of numerical methods of their use. Numerical methods of algebra 

and  analysis.  Solving  systems  of  linear  equations.  The  calculation  of  roots  of  the  function. 



жүктеу 1,09 Mb.

Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   38




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау