Credit points: 3.0
The course will teach the database approach to the design of information systems and data-centric applications. The course studies the relational model, including query languages, integrity constraints, schema design, and transaction management.
The course also presents non-relational models, including NoSQL systems, graph databases and XML.
Prerequisite (strictly enforced): Logic for Computer Science
Grading:
80% - Final exam
20% - Assignments (in pairs):
1st assignment: dry, 4%
2nd assignment: wet, 10%
3rd assignment: dry, 6%
Assignment grades will be taken into consideration only for students who get at least 55 in the final exam.