SubjectsSubjects(version: 944)
Course, academic year 2023/2024
   Login via CAS
Principles of Computers for Bioinformatics - NSWI178
Title: Principy počítačů pro bioinformatiky
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2023
Semester: summer
E-Credits: 2
Hours per week, examination: summer s.:1/0, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Guarantor: Mgr. Ladislav Peška, Ph.D.
Co-requisite : NPRG030
Incompatibility : NSWI120
Annotation -
Last update: RNDr. Michal Kopecký, Ph.D. (09.05.2019)
The goal of this course is to introduce basic principles of computers as well as creation, storage and effective processing of data. During the course, we plan to focus on common mistakes and problems & how to avoid them, including some code examples in Python. Target audience is first year students of bioinformatics.
Course completion requirements -
Last update: Mgr. Ladislav Peška, Ph.D. (24.04.2020)

The course is normally concluded via written test based on the topics covered throughout the course. In the evend of continuous restrictions caused by the covid-19 epidemic outbreak, oral exams with be held instead with options to virtual attendence via videocalls.

Syllabus -
Last update: RNDr. Michal Kopecký, Ph.D. (09.05.2019)
  • Computer architecture, processor, instructions, memory, bit-wise operations
  • Linear address space, positions, pointers
  • Low-level number representations, conversions, precision, basic text representations, encoding
  • Selected data formats (CSV, JSON, XML, picture representations, sparse matrices, trained representations & deep learning, common formats in bioinformatics), efficiency
  • Compilers, compiled vs. Interpreted languages, temporal complexity
  • Parallel & distributed computing, concurrency & shared data

Charles University | Information system of Charles University |