be5b33prg -- Programming Essentials

The course focuses on understanding and mastering basic design principles of algorithms. It develops data abstraction coupled with the essential programming patterns. The emphasis is on creating readable and reusable programs.

( Lectures | Computer Labs | Tutorials | Literature BE5B33PRG TIME SCHEDULE (EN))

Individual consultations

After agreement. Concrete problems will be discussed hence come with open problems you are struggling with. You may consider watching and listening and also do not forget to read and practice [Wentworth2012].

Exams

Multiple choice test, no materials or devices allowed.

Dates: 19.1. 2018, 26.1. 2018, 2.2. 2018, 9.2. 2018. The exam starts sharp at 8:00. Use the Faculty information system to enroll

Grading

Points: 50 homework (mostly coding), 20 coding tests during the term, 30 final exam. At least 30 points (out of 70) are needed before going to the final exam. Extra points for disscussions and bonus homework count to the total sum of 70 points.

A B C D E F
100-91 90-81 80-71 70-61 60-51 50-0

F means fail.

Lecturers

 
Groups:
courses/be5b33prg/start.txt · Last modified: 2017/11/10 08:34 by reinsmic