0% found this document useful (0 votes)
19 views13 pages

Syllabus - Database Managment System

The syllabus outlines the course 'Database Management Systems' for the academic year 2025-2026, detailing its objectives, learning outcomes, and grading scheme. It covers fundamental concepts of database design and management, including SQL, normalization, and PostgreSQL, with a focus on practical applications. Attendance, academic integrity, and course policies are emphasized to ensure student success and engagement.

Uploaded by

budidapbademtam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views13 pages

Syllabus - Database Managment System

The syllabus outlines the course 'Database Management Systems' for the academic year 2025-2026, detailing its objectives, learning outcomes, and grading scheme. It covers fundamental concepts of database design and management, including SQL, normalization, and PostgreSQL, with a focus on practical applications. Attendance, academic integrity, and course policies are emphasized to ensure student success and engagement.

Uploaded by

budidapbademtam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

«Approved»

Dean
___________
«___» _____________ 2025

Syllabus
Academic Year 2025-2026

1. General Information
Course Code
Course title Database management system
Degree Cycle (Level)/ Bachelor’s Degree
Major / Relation to 6806101 - Computer Science
curriculum
6806102 - Software Engineering
6806105 - Media Technologies
6806301 - Cyber Security
6804101 - IT Management
6804102 - IT Entrepreneurship
6806801 - Big Data in Healthcare
Year, trimester 2, 1
Language of English
Instruction
Lecturer(s)/ Symbat Nurgaliyeva, PhD, MSc in Computer Science, assistant
Instructors/ professor, [Link]@[Link], Expo, C3 block, 3rd
Instructor Contact floor, office C1.3.354
Information
Sakhipov Aivar, PhD in Computer Science, assistant professor,
[Link]@[Link], C3 Block, 2 Floor, C1.3.354

Shynar Akhmetzhanova, Candidate of Technical Sciences, Assistant


Professor, [Link]@[Link] 1.3.357, C3 block, 3
Floor

Abzal Kyzyrkanov, PhD in Computer Engineering and Software,


Assistant Professor, [Link]@astanait
([Link] ([Link] C3 Block, 3 Floor,
C3.3.354

Samat Tankeyev, MSc in Computer Science and Engineering, lecturer,


[Link]@[Link] School of Computer Engineering,
Astana IT university, 2 block, C1.3.354

Bekdaulet Shapigullin, MSc in Computer Science and Engineering,


teacher, [Link]@[Link], C3 Block, 2 Floor,
C1.3.354

Alkhabay Bakgeldi, MSc in Computer Science and Engineering,


[Link]@[Link], Teacher, bakgeldia@[Link],
C3 Block, 3 Floor, C1.3.355
Number of credits 5
Workload of
course components ECTS Contact hours IASS SIS Total hours
and credits per credits Lectures Practice Labor
trimester sessions atory
work
5 20 30 10 90 150

Prerequisites ICT or basic computer knowledge


Postrequisites WEB Technologies, Capstone Proiect, Diploma Proiect
2. Goals, Objectives and Learning Outcomes of the Course
1. Course The course “Database Management Systems” is a 10-week program
Description focusing on concepts and structures necessary to design and implement
a DBMS. It includes modern data models, database security, integrity,
concurrency, query optimization, ACID properties, and normalization,
with practical work in PostgreSQL.
2. Course Goal(s) To introduce students to fundamental concepts and practices in database
management systems and equip them with the skills to design,
implement, and manage relational databases effectively.
Course Objectives
• Understand database fundamentals, types of DBMS, and their
applications.
• Design and interpret ER diagrams for database modeling.
• Acquire skills in writing and executing SQL queries (DDL,
DML, DQL).
• Apply query optimization techniques.
• Understand and implement ACID properties in transactions.
• Apply normalization techniques to reduce redundancy.
• Use PostgreSQL as a practical DBMS.
3. Course Learning By the end of this course, students will be able to:
Outcomes: • Design and implement databases using ER diagrams and
normalization.
• Write and optimize SQL queries.
• Apply ACID properties in transactions.
• Use PostgreSQL for practical database management.
• Demonstrate problem-solving skills in database design and
management.
4. Methods/forms of • Lectures and laboratory work
teaching • Group work and case studies
• Independent study (SIS)
• Instructor-assisted student study (IASS)
5. Coursework and • Assignments (ERD, SQL queries, PostgreSQL tasks)
Grading Scheme • Quizzes (MCQs)
• Midterm and Endterm (mixed: MCQ + written)
• Final exam (MCQ)
6. Academic Cheating and plagiarism are strictly prohibited. Any violation results
Integrity in 0 points for the task and disciplinary action according to AITU
policy.
7. Learning Main Literature:
resources: • Lecture slides (available on [Link]),
• Database Managentent Systerns, 2023, Tulebayev Y.
video lectures: [Link]
• Jan [Link]. Relational Database Design and
Implementation [Текст] / L.H. Jan. - 4 ed. - Amsterdam :
Elsevier Inc., 2016. - 689p.
• Luzanov, P., Rogov, E., & Levshin, I. (2020). Postgres: The
First Experience.
• Elmasri, R., & Navathe, S. (2016). Fundamentals of Database
Systems (7th ed.).
• Jan L,I-Iamington. Relational Database Design and
Implementation I L.H. Jan. - 4 ed. - Amsterdam : Elsevier Ino.,
2016
• Shilds, W. (2023). SQL: Fast Immersion (in Russian). Progress
Book, 224 p..
Additional Literature:
• McLaughlin, M. (2014). Oracle Database 12c PL/SQL
Programming.
• Asanova, N. (2023). Database Management Systems
(PL/pgSQL).
8. Technology • PostgreSQL, Oracle Live SQL
employed: • Moodle LMS, Microsoft Teams
• Online SQL tutorials and emulators
9. Course Policies Attendance:
Attendance is compulsory for successful course completion. Students
are required to achieve a minimum of 70% course attendance in order
to be admitted to the final examination.

The 30% absence limit includes both excused and unexcused absences.
Valid excuses are limited to:
- certified temporary illness (medical certificate);
- participation in official sports, cultural, or scientific events, confirmed
by supporting documents;
- family circumstances officially recognized in accordance with
university regulations.

If a student misses 30% or more of scheduled class sessions, he or she


is marked as “not graded,” is not admitted to the final examination, and
automatically fails the course.

Acceptance or resubmission of missed assignments by individual


arrangement is not permitted, except for cases explicitly provided for
and regulated by the Department of Academic Affairs.

Preparation for Class: Class participation is a very important part of


the learning process in this course. Although not explicitly grade,
students will be evaluated on the QUALITY of their contributions and
insights. Quality comments possess one or more of the following
properties:
- Offers a different and unique, but relevant, perspective;
- Contributes to moving the discussion and analysis forward;
- Builds on other comments.

Class work: The duration of each lecture and practical lesson is 50


minutes for offline class, and 40 minutes for online class. Students are
expected to complete all readings and assignments ahead of time, attend
class regularly and participate in class discussions. In case of systemic
student’s misconduct, the student can be dispensed from the classes.

Being late on class:


When students come to class late, it can disrupt the flow of a lecture or
discussion, distract other students, impede learning, and generally erode
class morale. Moreover, if left unchecked, lateness can become chronic
and spread throughout the class. Therefore, the being late to the class is
not welcome and can have restriction activities by the course instructor.
If a student is more than 10 minutes late for class or leaves without
permission, his/her attendance will not be counted.

Attestation I and II: Students, who score less than 25% for Attestation
period I or Attestation period II (RK1/RK2) automatically fail the
course.

Home work / Assignments: The assignments are designed to acquaint


students with the theoretical knowledge and practical skills required for
the course. The textbook readings will be supplemented with materials
collected from recent professional articles and journals. In case of using
someone’s work (papers, articles, any publications), all works must be
properly cited. Failure to cite work will be resulted as a cheating from
the students and may be a subject of additional disciplinary measures.

Assignment Defenses Policy.


Assignment Defenses Requirement: Each student is required to defend
their assignments according to the form provided by the instructor.
Failure to defend assignments will result in a grade of zero for that
particular work.

Evaluation Criteria: Marks for assignments will be awarded based on


the quality of defense provided by the student. The defense process is
integral to the assessment of the assignment.

Impact on Midterm and Endterm Exams: Assignments are designed


to reinforce the understanding of course materials and prepare students
for the midterm and endterm exams. If a student fails to defend any/all
assignments, he may not be permitted to sit for the midterm or endterm
exams. This is because the content and concepts covered in the exams
are directly related to the assignments and their defenses.

Exceptional Circumstances: In cases of documented exceptional


circumstances, such as medical emergencies or other valid reasons,
students may be granted extensions or alternate arrangements for
assignment defenses. However, these circumstances must be
communicated to the instructor well in advance whenever possible.

Communication and Clarification: If students have any questions or


concerns regarding the assignment defenses policy, they are encouraged
to reach out to the instructor for clarification.
Note: It is the responsibility of each student to ensure they fulfill the
requirements for assignment defenses in order to be eligible to sit for
the midterm and endterm exams.

Late submissions: Most assignments will be discussed in class on the


due date. All work must be submitted by the deadline; any submission
after the deadline is prohibited and will automatically receive a grade
of 0(zero). All grading is based on a percentage scale.

In the case of some extraordinary event, students should notify the


course instructor and request an extension of the deadline for
submission. If approved, a new date will be given to the student
depending upon the circumstances by the instructor.

Final exam*: The final exam for the course includes practical and
theoretical questions (multiple choice questions). At the completion of
the exam, all works must be submitted in the Learning Management
System ([Link]). No late submissions are allowed in the
exam.

Laptops and mobile devices can only be used for classroom purposes
when directed by the course instructor. Misuse of laptops or handheld
devices will be considered a breach of discipline and appropriate action
will be initiated by the instructor.

Online lessons can be used in case if there won’t be a chance to make


offline traditional lessons. It must not discourage the interest and
enthusiasm of students. The main software to run the online lessons is
Microsoft Teams for video calls and live webinars, and Moodle
([Link]) as a Learning Management System. Also,
some alternatives such as Telegram, Zoom, or other messenger may be
involved as an additional workaround.

Cheating and plagiarism are defined in the Academic conduct policies


of the university and include:
1. Submitting work that is not your own papers, assignments, or exams;
2. Copying ideas, words, or graphics from a published or unpublished
source without appropriate citation;
3. Submitting or using falsified data;
4. Submitting the same work for credit in two courses without prior
consent of both instructors.
Any student who is found cheating or plagiarizing on any work for this
course will receive 0 (zero) for that work and further actions will also
be taken regarding academic conduct policies of the university.
A report of the violation will be filed, and the student will be referred to
the disciplinary committee for review.

Academic Conduct Policies of the university: The full texts of all the
academic conduct code will be posted to the students using Learning
Management System ([Link]).
Contacting the Course instructor: The easiest and most reliable way
to get in touch with the course instructor is by email. Students should
feel free to send an email if they have a question related to the course.
The instructor responds as soon as they can but not always
instantaneously. Please note that communication with the instructor is
available during working hours, from 9:00 AM to 6:00 PM.
Additionally, students are welcome to arrange a one-on-one meeting
with the instructor at their office during office hours to discuss the class,
either offline or online.
10. Course Schedule • Weeks 1–2: Database fundamentals, ER modeling, normalization.
• Weeks 3–5: SQL (DDL, DML, queries, joins), midterm exams.
• Weeks 6–8: Subqueries, aggregation, window and set operations.
• Weeks 9–10: Views, indexes, transactions, triggers; endterm exams.
11. Syllabus • Accessibility: All course resources (presentations, databases, lab
Inclusion instructions) are available on Moodle. Students may request alternative
Statements formats of assignments if needed.
• Academic Support: Instructor consultations and example
SQL/PLpgSQL codes will be provided through Moodle to support
independent practice.
• Use of Technology and AI: Students are encouraged to use
professional tools such as Oracle Live SQL and PostgreSQL emulators.
Generative AI (e.g., ChatGPT) may be used only as a reference for
examples but cannot replace independent work.
• Course Community: Success in this course requires regular practice.
Students are encouraged to collaborate in small groups, share ER-
diagrams, discuss SQL queries, and exchange solutions as part of active
learning.

3. Course Content
3.1 Abbreviations
# Abbreviation Meaning
1 IASS Instructor assisted student study - Instructors assist students in
achieving success by delivering support, feedback, and resources.
This support might take the form of clarifying difficult topics,
recommending additional materials, or providing individualized
guidance.
2 SIS Student independent study
3 IW Individual work
4 GW Group work
5 PA Practical assignment
6 LW Laboratory work
7 MCQ Multiple choice quiz
8 PBT Paper-based test

3.2 Course Plan


Week Course Topic Lectures Practice Lab IASS SIS
(h/w) (h/w) (h/w) (h/w) (h/w)
1 Introduction to DBMS 2 0 3 1 9
• What is a database?
Properties and
characteristics.
• Database Management
System: applications and
examples.
• Types of database models:
advantages and
disadvantages.
• Entity-Relationship (ER)
diagrams: entities, attributes,
relationships.
2 Attributes in DBMS & 2 0 3 1 9
Normalization
• Attributes in DBMS: types
of attributes.
• Keys: super key, primary
key, foreign key.
• Functional dependencies:
types and role in design.
• Normalization: 1NF, 2NF,
3NF, BCNF.
3 SQL & Data Definition Language 2 0 3 1 9
(DDL)
• Introduction to SQL:
history, advantages, types.
• Data Definition Language:
managing tables.
• Constraints: primary key,
foreign key, unique, not
null.
4 Data Manipulation Language 2 0 3 1 9
(DML) & Data Query Language
(DQL)
• Data types in PostgreSQL.
• Data Manipulation
Language: INSERT,
UPDATE, DELETE.
• Data Query Language:
SELECT.
• String functions, filtering
data, conditional
expressions, operators.
5 PostgreSQL Joins + Midterm 2 0 3 1 9
• Joins in SQL: inner join, full
join, left join, right join,
cross join, natural join, self
join.
• Midterm exam (theory +
practice).
6 Grouping Data & Subqueries 2 0 3 1 9
• GROUP BY clause.
• Single-row and multi-row
subqueries.
7 Aggregate & Window Functions 2 0 3 1 9
• Aggregate functions: SUM,
MAX, MIN, COUNT,
AVG.
• Window functions: RANK,
DENSE_RANK,
ROW_NUMBER, NTILE.
8 Set Operations & Grouping Sets 2 0 3 1 9
• UNION, UNION ALL,
INTERSECT, EXCEPT.
• Advanced grouping: CUBE
and ROLLUP.
9 PostgreSQL Views & Indexes 2 0 3 1 9
• Creating and managing
views.
• Updatable and materialized
views.
• Indexes: unique,
multicolumn, reindex.
10 Transactions & Triggers + 2 0 3 1 9
Endterm
• Database transactions:
ACID properties.
• Row-level and statement-
level triggers.
• Endterm exam (theory +
practice).
Total: 20 30 10 90

3.3 Detailed course plan


Week Lecture Topics with Learning Tasks and Activities for Lab Exercises, Assigned
No Resources Practice Sessions with Activities, and Supporting
Recommended Reading Reading Resources
Resources
Practice ER modeling with Lab: Create ER diagram for a
Introduction to DBMS: What is a examples. Reading: Lecture simple system (e.g., student
database? Properties, characteristics, slides (available on database). Resources:
1 DBMS applications; Types of [Link]), PostgreSQL, Moodle
database models; ER Diagram Elmasri & Navathe, materials.
(entities, attributes, relationships). Fundamentals of Database
Systems (Ch.1–2).
Practice normalization tasks Lab: Normalize given tables up
Attributes in DBMS & Normalization:
with sample relations. Reading: to 3NF. Resource: PostgreSQL
Attributes, keys (super, primary,
Lecture slides (available on schema examples.
2 foreign); Functional dependencies;
[Link]),
Normal forms (1NF, 2NF, 3NF,
Luzanov et al., Postgres: The
BCNF).
First Experience.
Lecture slides (available on Lab: Implement tables with
SQL & Data Definition Language
[Link]), constraints. Resource:
(DDL): Introduction to SQL, history,
Practice writing DDL queries PostgreSQL.
3 types, advantages; Managing tables;
(CREATE, ALTER, DROP).
Constraints (PK, FK, UNIQUE, NOT
Reading: Shilds, SQL: Fast
NULL).
Immersion (Ch.2–3).
Practice SELECT queries with Lab: Write queries using
DML & DQL: PostgreSQL data types; conditions and operators. WHERE, ORDER BY, LIKE,
DML (INSERT, UPDATE, Reading: Shilds, SQL: Fast BETWEEN.
4
DELETE); DQL (SELECT); String Immersion (Ch.4–6).
functions; Filtering, operators. Lecture slides (available on
[Link])
Practice queries with different Lab: Implement join queries on
join types. Reading: Elmasri & multi-table database. Midterm
Joins in PostgreSQL: Inner, Full, Left,
5 Navathe (SQL chapter). exam (theory + practice).
Right, Cross, Natural, Self Joins.
Lecture slides (available on
[Link])
Practice subqueries and Lab: Write queries with
grouping tasks. Reading: GROUP BY and nested
Grouping Data & Subqueries: GROUP
Luzanov et al., Postgres: The SELECT.
6 BY clause; Single-row and multi-row
First Experience.
subqueries.
Lecture slides (available on
[Link])
Practice aggregate and ranking Lab: Write queries with
Aggregate & Window Functions: functions. Reading: Asanova, window functions in
SUM, MAX, MIN, COUNT, AVG; Database Management Systems PostgreSQL.
7
RANK, DENSE_RANK, (PL/pgSQL).
ROW_NUMBER, NTILE. Lecture slides (available on
[Link])
Practice set operations on sample Lab: Apply CUBE and
Set Operations & Grouping Sets: databases. Reading: Shilds, ROLLUP queries.
8 UNION, INTERSECT, EXCEPT; SQL: Fast Immersion (Ch.7–8).
Cube and Rollup. Lecture slides (available on
[Link])
Practice designing and querying Lab: Create and optimize
Views & Indexes: Creating, updating, views. Reading: Harrington, views and indexes.
and using views; Materialized views; Relational Database Design and
9
Index types (unique, multicolumn, Implementation.
reindex). Lecture slides (available on
[Link])
Practice transaction control Lab: Implement triggers in
(COMMIT, ROLLBACK). PostgreSQL. Endterm exam
Transactions & Triggers: Transactions
Reading: Elmasri & Navathe (theory + practice).
10 and ACID properties; Row-level and
(Ch.15).
statement-level triggers.
Lecture slides (available on
[Link])

3.4 List of assignments for Student Independent Study

№ Assignments (topics) for Independent Hours Recommended Form of


Study Literature and Submission
Other Sources
1 Fundamentals of DBMS: What is 10 Reading list, Electronic
DBMS, database types, use cases, ER resources version
diagrams, cardinality (Moodle)
2 Keys and Normalization: super key, 10 Reading list, Electronic
candidate key, primary/foreign keys; resources version
Functional dependencies; Normal forms (Moodle)
(1NF, 2NF, 3NF, BCNF)
3 SQL DDL: CREATE, ALTER, DROP, 10 Reading list, SQL script
TRUNCATE; constraints (PK, FK, resources uploaded to
UNIQUE, NOT NULL) Moodle
4 SQL Queries: SELECT statements, 10 Reading list, SQL queries in
column aliases, ORDER BY, resources Moodle
DISTINCT, data types, built-in
functions, WHERE, LIMIT, FETCH,
IN, BETWEEN, LIKE, IS NULL,
logical operators, CASE
5 SQL Joins: INNER, LEFT, RIGHT, 10 Reading list, SQL queries
FULL, CROSS, SELF, NATURAL resources (Week 5,
JOIN before
Midterm)
6 Subqueries and Grouping: GROUP BY, 10 Reading list, SQL solutions
HAVING, nested SELECT, EXISTS, resources uploaded to
ANY, ALL Moodle
7 Aggregate & Window Functions: SUM, 10 Reading list, SQL queries in
COUNT, AVG, MIN, MAX, RANK, resources Moodle
DENSE_RANK, ROW_NUMBER,
NTILE
8 Set Operations: UNION, INTERSECT, 10 Reading list, SQL queries
EXCEPT; Grouping sets, CUBE, resources uploaded to
ROLLUP Moodle
9 Views & Indexes: creating and 10 Reading list, SQL tasks in
managing views, materialized views, resources Moodle
unique and multicolumn indexes,
reindex
10 Transactions & Triggers: ACID 10 Reading list, SQL lab report
properties, COMMIT, ROLLBACK, resources (Week 10,
row-level and statement-level triggers before
Endterm)

3.5 For instructor assisted student study (IASS) schedule and policy follow your course LMS
Moodle.

4. Student Performance Evaluation System for the Course

Period Assignments Number of Total


points
1st attestation Assignments: 100
Assignment 1. Creating of ERD diagram 20
Assignment 2. Intro to DDL 20
Assignment 3. Intro to DML and JOIN 20
operators

Leam- qluiz (on platform learn [Link]) 10

Mid Term* 30
nd
2 attestation Assignments: 100
Assignment 4. Subquery, grouping, 20
aggregate, functions
Assignment 5. Window functions 20
Assignment 6. Set Operations, Grouping
sets, Cube, and Rollup, PostgreSQl Views, 20
PostgreSQl Indexes, ACID Properties in
DBMS

Leam- qluiz (on platform learn [Link]) 10

End Term* 30
Final exam* Final Test. (MCQ) 100
Total 0,3 * 1st Att + 0,3 * 2nd Att + 0,4*Final 100

* Final exam will be declared in MCQ format by practice instructor.


* MidTerm, EndTerm will be declared in Mixed format (Multiple choice questions and written question
components) by practice instructor.

Achievement level as per course curriculum shall be assessed according to the evaluation chart
adopted by the academic credit system.
Letter Numerical Grade according to the traditional
Percentage
Grade equivalent system
А 4,0 95-100
Excellent
А- 3,67 90-94
В+ 3,33 85-89
В 3,0 80-84
Good
В- 2,67 75-79
С+ 2,33 70-74
С 2,0 65-69
С- 1,67 60-64
D+ 1,33 55-59 Satisfactory
D 1,0 50-54
FX 0 25-49
Fail
F 0 0-24

Based on the specific grade for each assignment, and the final grade, following criteria must be
satisfied:
Learning Indicators Excellent Good (70– Satisfactory Fail (0–49)
Outcomes (90–100) 89) (50–69)
1. Design and Ability to Creates fully Creates Creates basic Unable to
interpret ER create ER- correct and mostly ER-diagrams create
diagrams diagrams complex ER- correct ER- but with meaningful
with correct diagrams diagrams missing ER-diagrams
entities, with clear with minor relationships
attributes, cardinality inaccuracies or
and and normalization
relationshipsnormalization errors
applied
2. Apply Correct use Fully Normalizes Demonstrates Cannot apply
normalization of functional normalizes database up only basic normalization,
techniques dependencies database up to 3NF with knowledge of confuses keys
(1NF– and keys to BCNF, small 1NF–2NF, and
BCNF) clearly mistakes fails to justify dependencies
explains higher
functional normal forms
dependencies
3. Write SQL CREATE, Writes Writes Writes Cannot write
DDL and ALTER, syntactically correct queries with correct
DML queries INSERT, correct and queries with limited queries
UPDATE, optimized minor functionality
DELETE queries inefficiencies or syntax
covering all errors
requirements
4. Write and Use of Creates Writes Produces Fails to write
optimize WHERE, complex correct only simple correct
SQL ORDER BY, SELECT queries but queries with SELECT
SELECT functions, queries using with limited frequent queries
queries with joins multiple complexity or errors in
filtering and joins, optimization joins/filters
joins filtering, and
functions
accurately
5. Use GROUP BY, Correctly Applies Uses only Cannot
advanced HAVING, applies advanced basic queries demonstrate
SQL nested advanced constructs but with limited understanding
(subqueries, SELECT, SQL with some advanced of advanced
aggregation, RANK, constructs inaccuracies features SQL
window UNION, etc. with
functions, set optimization
operations) and explains
results
6. Implement Creating and Creates Creates Creates Fails to
views and managing efficient views/indexes simple views implement
indexes in optimization views and with minor but does not views or
PostgreSQL objects indexes, errors in logic understand indexes
explains performance
performance aspects
impact
7. Apply Transaction Implements Implements Implements No
ACID management transactions transactions only simple understanding
properties in and with full and triggers transactions, of
transactions automation ACID with small limited transactions
and compliance; logical errors knowledge of or triggers
implement creates triggers
triggers working row-
level and
statement-
level triggers

5. Course assessment methodology


Assessment is administered continuously throughout the course. The students are rated
against their performance in continuous rating administered throughout the semester (60%)
and summative rating done during the examination session (40%), total 100%. Continuous
rating is students’ on-going performance in class and independent work. Class work is assessed
for attendance, laboratory works' defense and in- class assessments.
• IASS (Instructor assisted student study) - Instructors assist students in achieving success
by delivering support, feedback, and resources. This support might take the form of
clarifying difficult topics, recommending additional materials, or providing individualized
guidance.
• SIS – Student engagement in self-directed study on assigned topics and the completion of
relevant assignments given in the syllabus.
• Mid-term and End-term are a review of the topics covered and an assessment of each
student's knowledge. The form of the midterm and end term exams is complex.
• Final assessment for the course “Database management system” includes Final
Examination Questions. The final exam is a mixed combination of multiple-choice and
open-ended questions which covers both theoretical and practical parts of the course. At
the completion of the exam, all works must be submitted in the Learning Management
System ([Link]). No late submissions are allowed in the m.

6. Lecturer (lecturers) approvals Full name Job title Date Sign

Full name Job title Date Sign


Symbat Nurgaliyeva Assistant professor 02/09/2025
Aivar Sakhipov Assistant professor 02/09/2025
Shynar Assistant professor 02/09/2025
Akhmetzhanova,
Abzal Kyzyrkanov Assistant professor 02/09/2025
Samat Tankeyev Lecturer 02/09/2025
Bekdaulet Shapigullin Teacher 02/09/2025
Alkhabay Bakgeldi Teacher 02/09/2025

Director of Department of
Computer Engineering Praveen Kumar

You might also like