For applicants For learners For teachers For Heads of Departments For Deans Electronic administration Documentolog Қаз Рус Eng
Подать заявку на заселение в общежитие
Non-profit limited company
"Manash Kozybayev
North Kazakhstan university"
larger

EP Information Systems 6В06102 Module 9: Programing Basics

Module 9: Programing Basics

Code  M9IS(Ba)
Module Elements:

Compulsory Subject
Algorithms, Data Structures and Programming 

Semester Number: 2
Person responsible for the module L.V. Dolmatova
Lecturer:

Algorithms, Data Structures and Programming – L.V. Dolmatova

Language:  Russian, Kazakh
Curriculum relation: Information Systems (Ba)
Type of teaching / number of hours per week and per semester :

2 semester: hours per week – 14 (lectures -1; workshops -1; labs-4; independent work of students -8);
hours per semester  – 210.

Workload:

Teaching Load: 90 hours
Extracurricular Classes: 120 hours
Total: 210 hours

Credit Points: 7 ECTS
Conditions for Examinations: For admission to the exam, the student must score at least 50 points out of 100 available for the subject
Recommended Conditions: This module is based on the knowledge gained by students in the course of the previous undergraduate subjects: Mathematics 1.
Expected Learning Outcomes:

Know: basics of algorithmization, methods of describing algorithms, algorithmic high-level languages, language dictionary, program structure, description of data types, dynamic data structures, basic operators of high-level languages, modular programs, as well as elements of structural programming, development of programs in a high-level language, basic information on the operating system, programming style, and methods of design and verification of programs.

Be able to: develop block diagrams of various algorithms, organize the required data structures depending on the requirements of the task, choose a programming language, develop programs in the selected programming language using the language tools and write programs in a good style, debug and test programs, make high-quality software documentation.

Possess the skills: program design, program debugging, apply modern programming technologies.

Demonstrate the ability to apply the acquired skills in practice.
Intendend use/applicability Modules: Basics of Information Systems, Databases and Information Protection
Content:

Learning the basics of algorithmization of tasks, classification of programming languages, data types and classification of programming language operators, program development using subroutines, standard modules of programming style, programming quality indicators, methods of debugging and testing programs, basics of object-oriented programming.

Examination Form, module mark:

Algorithms, Data Structures and Programming - computer-based testing

Module mark: the result of the exam Algorithms, Data Structures and Programming
Technical/Multimedia Facilities:

Multimedia system.
IT room.

Study Materials:

1. V. B. Popov. Turbo Pascal for Schoolchildren, Textbook M.: Finance and Statistics 2010. 528 p.: with pictures
2. A.Y. Arkhangelskiy. PASCAL Language and Basics of Programming in DELPHI/ Textbook M.: Binom Progress LLC, 2009. 496 p.: with pictures
3. A.Y. Arkhangelskiy. Programming in Delphi 6. Moscow: Izdatelstvo BINOM CJSC, 2011 -1120 p.: with pictures
4. D. Gudenko, D. Petrochenko. Collection of Programming Problems. St. Petersburg: Piter 2013. -475 p.
5. V. P. Kirnos. Practical Course on the Solution of Problems in PASCAL, Karaganda, 2008
6. V. P. Kirnos. Problem Solving and Numerical Methods in PASCAL, Karaganda, 2007.

Date of last amendment 20.01.2020 

The expected result is according to the module communication matrix, when passing Module 9 of the educational program "Information Systems"

LO4: Possess methods of analysis and evaluation of the effectiveness of the development, implementation and functioning of an information system, create technical documentation for the information system being developed
LO8: Apply the methods of theoretical and experimental research, I am ready to participate in the formulation and conduct of experimental studies, compare the results of experimental data and the solutions obtained.
LO9: Work with hardware and software-hardware complexes of information systems.