Skip to main content
Skip header

Faculty of Electrical Engineering and Computer Science

ECTS Course Overview



Basics of information technology

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code460-2079/02
Number of ECTS Credits Allocated3 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *First Cycle
Year of Study *
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionEnglish
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
RAD79Ing. Michal Radecký, Ph.D., MBA
Summary
Students will gain an overview of various technologies and areas covering current modern trends in IT, with an emphasis on their subsequent practical application. The course provides a basis for understanding areas that they may not have encountered in their previous studies, or for introducing these areas into the overall concept within the study of Computer Science.
Learning Outcomes of the Course Unit
The course aims to provide students with a basic overview of technology and its practical application for the next stages of their studies. The aim of the course is for students to gain an awareness of specific tools and technologies that they will come into contact with in other courses. This will enable them to be prepared to use these technologies effectively and to further extend their knowledge in specialised courses. At the same time, they will gain insight into the concept of the context of these topics within the IT field.
Course Contents
1. Basic concepts, tools and procedures
- Basic concepts such as domain, DNS, IP address, port, HTTP protocol
- Working with the command line (Linux, PowerShell)
- Work and development environments (VS Code, etc.)
2. Introduction to versioning using GIT
- GIT vs. GitHub
- Creation and management of repositories, basic operations in Git (commit, push, pull)
- Work with branches, conflict resolution, teamwork principles.
3. Introduction to containerization with Docker
- Working with basic Docker commands: creating, managing and running containers
- Basics of creating a Dockerfile and managing containers on a local computer
- Orchestralization
4. Basics of creating websites: HTML and CSS
- HTML (HTML 5) document structure, basic elements and attributes.
- CSS: selectors, box model, basic principles of responsive design
5. Introduction to the use of JavaScript on the web
- Basic JavaScript syntax, DOM manipulation
- Events
- HTML 5 API
- JSON and XML
6. AI and the use of artificial intelligence tools
- Basic concepts of AI and trends in the use of AI
- Chatbots, text and image generation, data analysis
- Use of AI in teaching, ethics and formalities
7. Basics of IT security and cyber hygiene
- Basic overview of security threats
- Security of personal data and safe use of the computer, incl. social networks
- Principles of safe use of modern technologies
Recommended or Required Reading
Required Reading:
[1] Lectures and online materials provided in the course
[2] https://www.w3schools.com/
[1] Přednášky a online materiály poskytnuté v rámci předmětu
[2] https://www.w3schools.com/
Recommended Reading:
[1] Gandhi, Raju: Head First Git: A Learner's Guide to Understanding Git from the Inside Out, 2022, O'Reilly Media, ISBN: 978-1492092513
[2] McFedries, Paul: HTML, CSS, & JavaScript All-in-One For Dummies, 2023, For Dummies, ISBN: 978-1394164684
[3] Kottwitz, Stefan: LaTeX Beginner's Guide - Second Edition: Create visually appealing texts, articles, and books for business and science using LaTeX, 2021, Packt Publishing, ISBN: 978-1801078658
[1] Gandhi, Raju: Head First Git: A Learner's Guide to Understanding Git from the Inside Out, 2022, O'Reilly Media, ISBN: 978-1492092513
[2] McFedries, Paul: HTML, CSS, & JavaScript All-in-One For Dummies, 2023, For Dummies, ISBN: 978-1394164684
[3] Kottwitz, Stefan: LaTeX Beginner's Guide - Second Edition: Create visually appealing texts, articles, and books for business and science using LaTeX, 2021, Packt Publishing, ISBN: 978-1801078658
Planned learning activities and teaching methods
Seminars, Tutorials, Project work
Assesment methods and criteria
Tasks are not Defined