Course: Practice of generative artificial intelligence

« Back
Course title Practice of generative artificial intelligence
Course code KPV/PUI
Organizational form of instruction Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 3
Language of instruction Czech, English
Status of course Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Holý Richard, Ing. Bc. Ph.D.
Course content
In this course, students will learn about a modern approach to the effective use of intelligent systems based on artificial intelligence through "prompt engineering". The goal is to learn how to formulate thoughtful and structured assignments for large language models and other AI tools in order to maximize the benefits for engineering practice. Through this course, students will gain skills that enable them to solve complex engineering problems, interact with AI tools, and produce high-quality documents for analysis, design, and new product development. Topics for 13 weeks: 1. Introduction to Prompt Engineering: Basic concepts, motivations, and importance in engineering practice. 2. Principles of Large Language Models (LLM): Structure, learning and limitations of models. 3. Formulating effective prompts: How to define the goal, context, style and scope of a response. 4. Optimizing Prompts for Engineering Computation. 5. Generating input data and interpreting results. 6. Creating technical reports, manuals and user guides using LLM. 7. Evaluating the quality of responses: Methods for measuring accuracy, relevance, and usability of results. 8. Troubleshooting and debugging of prompts: Modifications to prompts in response to unsatisfactory outputs. 9. Ethical and legal aspects: Liability, data protection and intellectual property in relation to prompt engineering. 10. Specific scenarios in engineering. 11. Automation and scripting. 12. Advanced prompt engineering techniques: Prompt chaining, role playing, use of system and user prompts. 13. Trends overview and future outlook: new generations of models, adaptive prompts, and emerging applications in industrial practice.

Learning activities and teaching methods
Lecture supplemented with a discussion, E-learning, Multimedia supported teaching, Students' portfolio, Individual study, Practicum
  • Individual project (40) - 13 hours per semester
  • Team project (50/number of students) - 12 hours per semester
  • Presentation preparation (report) (1-10) - 4 hours per semester
  • Undergraduate study programme term essay (20-40) - 8 hours per semester
  • Contact hours - 26 hours per semester
  • Preparation for comprehensive test (10-40) - 6 hours per semester
  • unspecified - 10 hours per semester
prerequisite
Knowledge
be familiar with basic technological terminology
have a general technical orientation and the ability to seek out and critically evaluate technical information
to know the basic operations in the operating system
to know the basics of working with the Internet
to know the basic functionality of the computer
Skills
independently obtain and process professional information
be able to use simple tools for recording and clearly displaying information
have basic operating system skills
have basic internet skills
have basic PC skills
Competences
N/A
N/A
N/A
N/A
N/A
N/A
learning outcomes
Knowledge
have an overview of generative artificial intelligence tools
have knowledge of basic ethical rules and the use of AI
have a basic understanding of how generative language models work
Skills
have the ability to appropriately describe a generative AI task or requirement
have the ability to analyse the outputs of AI models and interpret their results for practical application
Ability to create effective and accurate prompts for various AI applications
Competences
N/A
N/A
N/A
N/A
teaching methods
Knowledge
Practicum
Individual study
Lecture with visual aids
Project-based instruction
E-learning
Task-based study method
Students' portfolio
Discussion
Textual studies
Skills
Practicum
Seminar classes
Interactive lecture
Textual studies
Project-based instruction
Cooperative instruction
Students' portfolio
E-learning
Task-based study method
Competences
Practicum
Seminar classes
E-learning
Cooperative instruction
Project-based instruction
Textual studies
Students' portfolio
Task-based study method
assessment methods
Knowledge
Skills demonstration during practicum
Seminar work
Individual presentation at a seminar
Self-evaluation
Peer evaluation of students
Test
Skills
Skills demonstration during practicum
Peer evaluation of students
Test
Individual presentation at a seminar
Continuous assessment
Project
Competences
Skills demonstration during practicum
Test
Project
Seminar work
Individual presentation at a seminar
Peer evaluation of students
Self-evaluation
Recommended literature
  • Fry, Hannah. Hello world : jak zůstat člověkem ve světě algoritmů. Vydání první. 2020. ISBN 978-80-7601-246-2.
  • Kismet Dursun. How to Chat with ChatGPT: The Beginner?s Guide to Using AI Every Day with ChatGPT for Non-Technical. 2024. ISBN 979-8326964885.
  • Lasse Rouhiainen. CHATGPT - 101 Things You Must Know Today About ChatGPT and Generative AI (Artificial Intelligence). 2024. ISBN 979-8329315905.


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