Course: Comp. Support in Mech. Engineering

» List of faculties » FST » KPV
Course title Comp. Support in Mech. Engineering
Course code KPV/PPVSA
Organizational form of instruction Lecture + Tutorial
Level of course unspecified
Year of study not specified
Semester Winter
Number of ECTS credits 4
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Holeček Jiří, Ing.
  • Nedbal Jiří, doc. Ing. Ph.D.
  • Jakub Jan, doc. Ing. CSc.
  • Arnold Milan, doc. Ing. Ph.D.
  • Šmrha Jan, Ing. Bc. Ph.D.
  • Koutný Richard, doc. Ing. Ph.D.
Course content
The course focuses on basic knowledge and skills in the areas of event-driven programming, basic knowledge of HW control including processing and storage of HW data, and practical application of this knowledge to the use of HW in engineering and algorithms for their processing. 1 Industry 4.0 concept 2 The STEM concept and its applications 3 HW and SW simulation 4 The use of simulation in engineering - case studies 5 Sensors - basic types and examples of use in industry 6 Actuators - basic types and examples of use in industry 7 Use of standard programming languages in industry 8 Use of visual programming languages in industry 9 Communication in Industry 4.0 10 Storing and accessing data in Industry 4.0, SQL language 11 Linking HW and information systems 12 Concept of Industry 5.0 13 Test for credits

Learning activities and teaching methods
Lecture with practical applications, E-learning, Multimedia supported teaching, Students' portfolio, One-to-One tutorial, Individual study
  • Team project (50/number of students) - 17 hours per semester
  • unspecified - 32 hours per semester
  • Preparation for comprehensive test (10-40) - 30 hours per semester
  • Contact hours - 52 hours per semester
prerequisite
Knowledge
understand what algorithmization is
have basic knowledge of working with files
have basic knowledge of a compiled or interpreted programming or scripting language
Skills
be able to work with MS Office tools (Word, Excel)
be able to work with PC
design an algorithm to solve a simple problem
Competences
N/A
N/A
N/A
Bc. study: plans and organizes his/her own learning and work, Bc. study: recognizes the problem, clarifies its essence, breaks it down into parts, Bc. study: critically approaches sources of information, processes information creatively and uses it in his/her studies and practice,
learning outcomes
Knowledge
explain the basic elements of the Industry 4.0 concept
describe the use of basic sensors and actuators in production
explain HW and SW simulation, their possibilities and use
explain the possibilities of interconnection of HW to enterprise information systems
Skills
design an algorithm and program the HW model using a visual programming language
collect and store data from the HW model
implement basic communication between the PC and the control unit of the HW model
control the HW model using a custom application running on a PC
Competences
N/A
N/A
N/A
N/A
Bc. study: make independent and responsible decisions based on a framework assignment in a context that is only partially known, Bc. studies: they communicate information about the nature of professional problems and their own views on their solution in a clear and convincing way to experts and lay people, Bc. study: summarise the views of other team members in a clear way, Bc. study: they independently acquire further professional knowledge, skills and competences based mainly on practical experience and its evaluation, but also by independent study of theoretical knowledge in the field,
teaching methods
Knowledge
E-learning
Multimedia supported teaching
Individual study
One-to-One tutorial
Interactive lecture
Self-study of literature
Skills
Cooperative instruction
E-learning
Project-based instruction
Skills demonstration
Students' portfolio
Individual study
Competences
Lecture with visual aids
Interactive lecture
Practicum
Students' portfolio
Individual study
Discussion
assessment methods
Knowledge
Test
Skills
Skills demonstration during practicum
Project
Individual presentation at a seminar
Competences
Test
Individual presentation at a seminar
Project
Recommended literature
  • Abhay B Joshi, Ravindra Pande. Advanced Scratch Programming: Learn to design programs for challenging games, puzzles, and animations. USA, 2016. ISBN 978-1539660842.
  • DeBarros Anthony. Practical SQL: A Beginner's Guide to Storytelling with Data. No Starch Press, 2018. ISBN 978-1593278274.
  • Nathan Clark. Python: Programming Basics for Absolute Beginners (Step-By-Step Python). USA, 2018. ISBN 978-1987518979.
  • Sumanth Krishna Ambati, Sudeep Krishna Ambati. Scratch To Python: Gateway to Computer Programming. USA, 2023. ISBN 979-8391654346.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester