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, XML, RDF and the Semantic Web.
Prerequisite (strictly enforced): Logic for Computer Science
Grading:
80% - Final exam
20% - Assignments (in pairs):
1st assignment: dry, 4%
2nd assignment: wet, 8%
3rd assignment: dry, 4%
4th assignment: dry, 4%
Assignment grades will be taken into consideration only for students who get at least 55 in the final exam. There will be no hw grades transferring from previous semesters.