Computer-Aided Design Technologies

Course: Computer science

Structural unit: Faculty of information Technology

Title
Computer-Aided Design Technologies
Code
ВК 2.1
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
5
Learning outcomes
Apply the knowledge of methodology and CASE tools to design complex systems, methods structural analysis of systems, object-oriented methodology of design for developing and researching functional models of organizational-economic and production-technical systems. • Apply modern technologies for the automation of analysis, design, and development of complex objects and systems at various stages of their lifecycle
Form of study
Full-time form
Prerequisites and co-requisites
Know: basic concepts and methods of mathematical analysis, analytical geometry, linear algebra, and theory of functions of a complex variable; − sets and relations, Boolean functions, graphs, combinatorics; − methods and systems of computer graphics and geometric modeling; - basic principles and methodology of software application development, typical approaches for software algorithms design; − technical means of implementing information technologies, software of implementing information technologies, algorithmization, and programming procedures, high-level programming languages; Have elementary skills: - high-level programming languages, and skills in working with software development tools, application software for solving mathematical problems (MatLab, Mathcad), computer graphics, geometric modeling systems.
Course content
The course "Computer-Aided Design Technologies" provides a comprehensive overview of the fundamental concepts and methodologies in designing complex objects and systems. It focuses on the different stages of the design process, the importance of mathematical software and the principles of geometric modeling. The course focuses on principles of development and computer-aided design, their classification, and types of software for CAD, examines the unique features of the design process in the field
Recommended or required reading and other learning resources/tools
1. Komp'yuterna hrafika [Tekst] : navch. posib. / A. S. Vasylyuk, N. I. Melʹnykova ; Nats. un-t "Lʹviv. politekhnika". - Lʹviv : Vyd-vo Lʹviv. politekhniky, 2016. - 306 s. : 2. Zinʹko R.V., Topilʹnytsʹkyy V.H. Systemy 3D modelyuvannya: navch. Posibnyk / R.V. Zinʹko, V. H. Topilʹnytsʹkyy. – Lʹviv: Halytsʹka vydavnycha spilka, 2017. – 150 s. 3. Bernd S. Palm Introduction to AutoCAD 2020: 2D and 3D Design. Routledge; 1st edition (February 6, 2020) - 436 p 4. Z·hurovsʹkyy M.Z. Osnovy systemnoho analizu / M.Z. Z·hurovsʹkyy, N.D. Pankratova. – K.: Vydavnycha hrupa VNV, 2007. – 544 s. 6. David Wolff OpenGL 4 Shading Language Cookbook: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17, 3rd Edition. Packt Publishing; 3rd edition (September 28, 2018) - 472 p
Planned learning activities and teaching methods
Lectures, laboratory work, individual work
Assessment methods and criteria
The achievement level of all planned learning results will be evaluated through laboratory work and tests. Throughout the semester, students will be assessed for all types of work, and the final score will be a weighted sum of the points earned for each type of work. The maximum score a student can receive in a semester is 100 points, the minimum is 60 points. The form of the final evaluation is a credit, which is equivalent to the sum of points earned for all evaluated learning results. To be eligible to get the credit, students must complete at least 60% of the laboratory work. Students who receive a final score of 60 or above will be considered to have passed the course.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers


Faculty of information Technology

Departments

The following departments are involved in teaching the above discipline

Faculty of information Technology