Subject: Information System Architecture and Computer Networks
(12 -
IM1519) Basic Information
Course specification
Course is active from 01.10.2013.. Introducing the students with the architecture of contemporary information systems. Providing the necessary information on possible solutions for hardware platforms and communication infrastructure of information systems. Mastering the patterns of software system architectures. Upon completing this course successfully, students will be able to: understand functional components of computer system, their characteristics, performances and inter dependencies; understand the principles of local area networks, inter networking between different computer networks into coordinated system, and how applications can use the resulting communication system; define and explain the meaning of architecture, distinguish between important approaches to architectures, describe and explain the architecture of integrated information systems (IIS) and understand the value of integration, explain the concept of the different views of IIS and the relationships between those individual views, explain different architectural styles, software components, connectors; use UML for system architecture modelling; and use selected web application development framework to develop a web application. Information system architecture. Computer system components, characteristics, performances and interrelations. Distributed systems: hardware and software concepts. Client-server model. Review of fundamental computer network technologies. Communication software and protocols. TCP/IP protocol family. Network safety and monitoring. Key Internet concepts. Software architectures. Architectural patterns. Unified Modelling Language (UML): component and deployment diagrams. Fundamental concepts and usage aspects of selected framework for web application development. Lectures; laboratory exercises; individual consultations; team work on the design of conceptual data base schema; individual work (assignments). Students are encouraged to communicate, to reason critically, to work independently and to contribute actively to teaching process.
|