Course detail
Computer Basics
CESA-SINFAcad. year: 2025/2026
The course introduces students to basic computer hardware and software. Students will gain theoretical knowledge of hardware components, operating systems, databases, data types, mobile interfaces and applications. Students will gain practical skills in PC hardware configuration, creating and formatting documents in word processors, basic numerical data analysis in spreadsheets, creating and maintaining database systems, and creating simple mobile applications.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Entry knowledge
- basic operations with a computer, at least at the user level
Rules for evaluation and completion of the course
Students must score a minimum of 50 points out of a total of 100 points in the sub-activities:
- Practical exercise: formatting and managing text documents, spreadsheets and MS Office presentations, LaTeX(max 35 points).
- Practical exercise: creation of an electronic database in SQLite(max 20 points).
- Practical exercise: MATLAB programming(max 35 points).
- Test: Data types, systems and logical operations (max 10 points).
The practical exercises are designed to test the student's ability to use standard software to maintain documentation, manage and analyse data and create simple user applications. The computer exercises are compulsory; duly excused missed exercises may be made up at another time by arrangement with the instructor.
Aims
Study aids
Prerequisites and corequisites
Basic literature
DEMBOWSKI, Klaus. Mistrovství v HARDWARE: Nastavení, optimalizace a opravy počítačových komponent. Praha: Computer Press, 2009. ISBN 978-80-251-2310-2. (CS)
Recommended reading
Classification of course in study plans
- Programme SPC-STC Bachelor's 1 year of study, winter semester, compulsory
Type of course unit
Computer-assisted exercise
Teacher / Lecturer
Syllabus
- Preparation of technical texts in MS Word
- Processing and visualisation of data and graphs in MS Excel
- Preparation of technical texts in Latex I.
- Preparation of technical texts in Latex II.
- Data types, systems and logical operations
- Creating databases in SQL I."
- Creating databases in SQL II.
- Introduction to MATLAB programming"
- MATLAB Programming I."
- MATLAB Programming II."
- MATLAB Programming III."
- MATLAB Final Test