DSP724 Foundations of Computer and Robotic Systems Design

Code DSP724
Name Foundations of Computer and Robotic Systems Design
Status Compulsory/Courses of Limited Choice
Level and type Undergraduate Studies, Academic
Field of study Computer Science
Faculty
Academic staff Agris Ņikitenko
Credit points 2.0 (3.0 ECTS)
Parts 1
Annotation The study course provides the basic knowledge and skills necessary to independently evaluate the design of robotic system alternatives and technical solutions for the project. The main design methods, evaluation and acquisition methods of alternatives are considered within the study course..
Contents
Content Full- and part-time intramural studies Part time extramural studies
Contact hours Independent work Contact hours Independent work
Principles, tasks and process of design. 2 0 0 0
Description and hierarchical levels of design objects. 2 0 0 0
Foundations of design methodologies. 2 2 0 0
Top down, bottom up, internal and external design. 2 4 0 0
Methods and models of conceptual design. 2 4 0 0
Models and life cycles of computer and technical systems. 4 4 0 0
Routes, modes and typical procedures of design. 4 0 0 0
Creation methods in design. 2 0 0 0
Computer-aided design (CAD) systems. 2 8 0 0
Analysis and description methods of functions of technical systems and elements. 4 2 0 0
Morphological analysis and synthesis of technical solutions. 4 4 0 0
Methods of optimal decision making in design. 4 2 0 0
Foundations of knowledge-based (intelligent) design. 4 0 0 0
Methods of robotic systems design. 4 2 0 0
Methods of development of autonomous robots. 4 0 0 0
Integration of robotic systems. 2 0 0 0
Total: 48 32 0 0
Goals and objectives
of the course in terms
of competences and skills
The aim of the study course is to provide students with general knowledge of the design process, methodologies, standard procedures and design systems used in the design of computer systems and robotic systems. Tasks of the study course: - to provide knowledge about design methods and their applications; - to provide knowledge of the system life cycle and general characteristics of technical systems; - to provide skills for the application of different methods; - to provide knowledge and skills for obtaining and evaluating alternatives to a technical solution.
Learning outcomes
and assessment
Knows theoretical foundations and methodologies of design. - Questions of the theoretical part of examination.
Is able to describe an object of design and its functions. - Course work and its defence, questions of the theoretical part of examination.
Knows creation methods in design. - Questions of the theoretical part of examination.
Is able to choose and apply appropriate methods of design and methods of optimal decision making. - Course work and its defence, questions of the practical part of examination.
Knows methods of knowledge-based (intelligent) design. - Questions of the theoretical part of examination.
Is able to choose methods and develop robotic systems design. - Course work and its defence, questions of the theoretical part of examination.
Knows methods of development of autonomous mobile robots and methods of integration of robotic systems. - Questions of the theoretical part of examination.
Evaluation criteria of study results
Course work and its defence - 75%
Examination - 25%
 
Course prerequisites Students must know general conceptions of graph theory and special types of graphs.
Course planning
Part CP ECTS Hours Tests
Lectures Practical Lab. Test Exam Work
1 2.0 3.0 2.0 0.0 0.0 *

[Extended course information PDF]