Information and Knowledge-Based Systems

The course is not on the list Without time-table
Code Completion Credits Range Language
A5M33IZS Z,ZK 4 2P+1C Czech
Department of Cybernetics

The course provides the student with a necessary overview of information technologies with attention paid to reqiremnts of intelligent building information systems. Further on, the student learns the basic methods and techniques applicable to knowledge based systems aimed at automated solving of decision-making problems. The attention is paid namely to data and knowledge representation and its modeling so that the students are able to communicate effectively with IT and knowledge engineering experts.

The students will also learn the basics of networking protocols used in intelligent buildings.


See the detailed web page of the course at the URL http://cw.felk.cvut.cz/doku.php/courses/a5m33izs/start

Syllabus of lectures:

1.Introduction to database systems

2.Data modelling: konceptual model, E-R diagram

3.Logical data model, relational database, key, primary key, foreign key, referential integrity

4.Query language SQL I

5.Query language SQL II

6. Client-server architecture, database application, application programming interface JDBC, ODBC

7.Normal forms: 1NF, 2NF, 3NF; transactional processing

8. Introduction to expert systems

9. Basic concepts of probability theory, uncertinty processing in expert systems

10. Expert systems of PROSPECTOR family (FEL EXPERT)

11. Introduction to computer networks - ISO model, IP protocol, addressing

12. TCP and UDP protocols, private addresses, address translation, routing, VPN

13. Protocols for monitoring and/or control of technology in buildings - Modbus, SNMP

14. SCADA systems, OPC

Syllabus of tutorials:

1-2 Introductory, study organization

3-4 Conceptual, logical, physical data model

5-6 SQL tarining, ER model homework definition

7-8 Delivery of ER model homework, definition of SQL homework

9-10 Delivery of SQL homework, definition of FEL Expert homework

11-12 Delivery of FEL Expert homework

13-14 Assessments

Study Objective:

There are two main goals of the course. Firstly, the students shall be able to understand the principals of data modeling and shall know how the database systems are working on such level that they are able to effectively participate in the process of formulating requirements on an information system and verification of its correct functionality. Secondly, the students will understand the basic principals of uncertainty processing in knowledge based systems.

Study materials:

1. Halaška, I., Pokorný, J., Valenta, M.: Databázové systémy, Vydavatelství ČVUT, 2002

2. Mařík a kol.: Umělá inteligence I-IV. Praha, Academia, 1999-2001

3. Rumbauhg, J., Blaha, M., Premerlani, W., Eddy, F., Lorenson, W.: Object-oriented Modelling and Design. Prentice Hall, 1991

Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2022-08-08
For updated information see http://bilakniha.cvut.cz/en/predmet1134206.html