SEARCH

CONTACT

email: lich@vscht.cz address:
ICT Prague
Technická 5
166 28 Prague 6
map: how to find us

ICT Prague

Logo VŠCHT

Facebook

Facebook

Bioinformatika

Bioinformatika

ENBIK

ENBIK

« one step back EDUCATION

Programming I (N143036SIS)

Lecture Exercise Laboratory Examination Credits
2 2 0 Z+Zk 5
   
Guarantor Znamenáček Jiří
Teacher Znamenáček Jiří

Annotation:

In this introductional course students will gain knowledge of basic programming problems and principles. The main programming language of the course is Python.

Syllabus:

  1. Introduction to programming
  2. Algoritmization in natural language
  3. Formalization: variables, loops, conditions
  4. Formalization: functions, numerical types, strings
  5. Recursion
  6. Overview 1
  7. Classes, lists
  8. Arrays, tuples
  9. Dictionaries, sets
  10. Overview 2
  11. Modules, testing
  12. Project, part 1
  13. Project, part 2
  14. Project, part 3

Notes:

  • Credit – two simple applications
  • Exam – development, documentation and presentation of the complex project