Computer Enginering
Lesson Code Course Name Class Credit Lesson Time Weekly Lesson Hours (Theoretical) Weekly Lesson Hours (Practice) Weekly Class Hours (Laboratory)
BOKZh 3202 Software Processing Equipment Үшінші курс 5 150 1 2 2
Course Descriptions
Kazakh
PhD N.M.Zhunissov

The purpose of the subject is to learn the methods of designing software systems and to form the support of the life cycle of programs. Mastering the basics of business process modeling and practical skills in using modern design technologies are considered. To explain the role of formal verification for the creation of reliable programs, to form basic knowledge in this field; to teach students the methods of formal specification of programs.

---

Organization and architecture of computer systems

Narrative, exchange of views, discussion, problem methods.

1Develops programs using API-functions.
2Uses built-in mechanisms to ensure system security of the organization to the operating system.
3Can design computing equipment.
4Can design the architecture of modern computers.
5Can declare the operation of systems and networks.
6Implements system administration, basic concepts of system programming.
Haftalık KonuEvaluation Method
1Development and structural types of instruments.
2State and foreign standard documents, determination of processing composition.
3RUP technology.
4Claims processing. Technical task.
5Description of processing functionality. Tools and methods.
6UML. Possibilities of unified modeling languages.
7A description of the UML modeling language.
8UML diagrams and constructions.
9Use of diagrams in structural modeling and discipline modeling.
10Modeling: aggregation and composition.
11CASE – technology.
12MS Visio business graphics.
13Methods of creating UML models in MS Visio.
14Modeling business processes with Bpwin 4.0.
15Creating a cluster diagram. Rational Rose (RR) tools and methodology. Creating a model for business processes.
Relationship between the Curriculum and Learning Outcomes
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Textbook / Material / Recommended Resources
1Software development tools. Textbook [Text] / A. T. Rich. - Almaty: Almanac, 2018
2Software development tools. Textbook [Text] / A. T. Rich. - Shymkent: [p. i.], 2015
3Software. Volume 2. Almaty 2016. I. Sommerville
4Software project management: Tutorial. Almaty 2019. G. A. Kamalova, A. Kh. Kasymova
5Creation of an informational program (news). Educational and methodological tool [Text] / G. Abildina. - Almaty: Kazakh University, 2021