The objective of the course is to acquaint the students with key concepts of procedural and object-oriented programming in one of the general-purpose third-generation programming languages and to make them able to develop simple computer programs on their own.
A rough syllabus:
- basic concepts
- control structures
- functions
- arrays
- classes and objects
- inheritance
- function object
- miscellaneous topics
Obligations:
- weekly homework assignments
- two midterm exams (the first will be around the end of November, and the second will be at the end of the semester)
- the final exam
The midterm exams are worth 25 point each, and the exam is worth 50. To pass, a student has to collect at least 25 points from the exam and at least 50 points in total (from both midterm exams and the final exam).
- nosilec: Fürst Luka