2296 - Design of internet information systems

Course specification
Type of study Bachelor academic studies
Study programme
Course title Design of internet information systems
Acronym Status Semester Number of classes ECTS
2296 mandatory 8 3L + E 6.0
Lecturer/Associate (practicals)
    Prerequisite Form of prerequisites
    Learning objectives
    The goal of the course is to provide the student with quality education and knowledge in the field of designing information systems in the Internet environment. Special emphasis is placed on the specifics of the development of distributed information systems and the security aspects of said systems. The course represents the final element in the design of information systems and serves as a link to courses in the field of information systems and Internet technologies that the student studied in previous semesters.
    Learning outcomes
    Upon successful completion of the course, students will be able to: (1) perform an analysis of requirements for an information system in an Internet environment. (2) Perform an analysis of the security aspects of the given system. (3) Choose an architecture suitable for a given system. (4) Carry out the design of the analyzed system. (5) Practically implement the designed system. (6) Perform testing of the implemented system.
    Computer networks and the Internet. Distributed computer systems. Fail-over and load-balancing clusters. Synchronous and asynchronous communication. Systems based on message passing. Software development paradigms and software development methodology in a distributed environment. Infrastructure, platform and software as a service (IaaS, PaaS and SaaS). NoSQL databases. Security aspects of distributed computing systems.
    Teaching Methods
    Lectures, presentations, practical work (application design)
    Evaluation and grading