[[https://intranet.fel.cvut.cz/en/education/rozvrhy-ng.B232/public/html/predmety/57/20/p5720406.html|Timetable at FEE]] [[https://intranet.fel.cvut.cz/en/education/rozvrhy-ng.B232/public/html/paralelky/P57/20/par5720406.1.html|Students of PGE]] [[https://cw.felk.cvut.cz/brute/|Upload system BRUTE]] ====== BE5B33PGE – Programming for Engineers ====== ===== Course goals ===== The course is concerned with the ability to implement elementary engineering applications in an effective way. The particular topics are:\\ -- Processing numerical and text data.\\ -- Building simple expandable applications.\\ -- Introduction to tree and graph structures.\\ -- Code debugging skills.\\ Integral part of practices are graded programming homeworks. ===== Python programming ===== A student entering the course is expected to be capable of simple programming in Python. The student should understand basic structures like arrays, lists, dictionaries, files, and should be able to access and manipulate data stored in these structures. ===== Course evaluation and grading ===== * There are a few programming homeworks in the semester. The final semester evaluation (assessment) is based on the solutions of homeworks. The rules governing the homeworks are listed in the [[courses:be5b33pge:practices|Practices]] section .\\ * The final grading depends on both the semester results and the exam results, see [[courses:be5b33pge:exam|Exam]] section. ===== Additional study sources, links and literature ===== All study links and references are collected in the [[courses:be5b33pge:literature|Books and on-line resources]] section. ===== Consultations ===== Individual consultations may be scheduled and held according to students' requests.\\ Email to[[mailto:berezovs@fel.cvut.cz| berezovs@fel.cvut.cz ]] to negotiate the time and the form of the consultation. || | [[http://cmp.felk.cvut.cz/~berezovs|{{:courses:a4b33alg:mgb96x120.jpg}}]] | | [[mailto:berezovs@fel.cvut.cz| Marko Genyk-Berezovskyj ]] |