Search results
Psychology
Research methodology in ICT
Robotics
Students will learn about the intelligent robotics. They will be introduced to the basic techniques for modelling environment, the robot-environment interaction, as well as for modelling human - robot interaction. Students will implement probabilistic models of localization and mapping. Students will implement of video and audio systems and their control. Students will be introduced to behavior based robotics and robots that learn from the environment
Sensor systems
Service oriented architectures
Software Architecture and Design
Students should learn the main concepts of the object oriented analysis and design. To introduce the students to the techniques of refactoring, design patterns and different software architectures. Upon completion of the course the students will be able to identify the restrictions and assess the quality of the software systems. They will be able to evaluate completeness and consistency of software specifications, and to design software architectures according the specific needs.
Software Engineering
Methodology for designing and implementing software systems through requirement analysis, development and analysis of software design, implementation, integration and software testing; Analysis of a case study for software development; Designing a modular structure of software solution and evaluation of alternatives; Implementation of effective and adequate modules, their integration and testing; Planning and maintenance of software projects.