Teaching / [FEB23007] Voortgezet Programmeren (2013)
This is the course page for Voortgezet Programmeren (Econometrics), academic year 2012-13, block 3.
Slides
- #1 / 2013-01-07
- #2 / 2013-01-14
- #3 / 2013-01-21
- #4 / 2013-01-28
- #5 / 2013-02-04
- #6 / 2013-02-11
- #7 / 2013-02-18
Exercises
Exercises will be posted here and in blackboard. The answers _must_ be submitted via blackboard. When submitting your answer, include all the source files (with the .java extension) in a zip, and upload that through blackboards exercise completion functionality. The zip should have _only_ the source files directly in root of the zip-file (or in case they are within a package, then in the corresponding subdirectories). Each source file should clearly state in comments the authors' names and student numbers. Incorrectly submitted exercises award 0 points. For an example on submission zip format, see /this/. We use scripts to automate the unpacking- and compilation processes; if you're interested, see /here/.
- #0: not graded
- #1: deadline 2013-01-13 23:59 CET
- #2: deadline 2013-01-20 23:59 CET
- #3: deadline 2013-01-27 23:59 CET
- #4: deadline 2013-02-03 23:59 CET
- #5: deadline 2013-02-10 23:59 CET
- #6: deadline 2013-02-17 23:59 CET
Errata
- 2. Exercise: the regression equation should be y = a + bx instead of y = ax + b (though nothing changes for the exercise)
- 3. Exercise: you don't have to test the methods of MultipleLinearRegression
Grading
There are 6 graded exercises (#1-#6) each awarding maximum 8.33% of the final grade, so the maximum possible to be achieved from the exercises is 50%. The other 50% comes from the written exam. The exercises are graded according to the following scheme:
- Up to 6% from completing the exercise succesfully. Code that does not compile on JDK 1.6 awards _always_ 0% from the whole exercise - do not submit crap. If you manage to complete only part of the exercise, submit it and state clearly in comments which part you did and which not
- 2.33% for code clarity (methods, indenting, comments, variable names)
Software
All software used during this course is free (even open source). The required ones are available for all major operating systems and can be downloaded below:
Exam
The exam will be a standard one with three essay questions. Note that you are _not_ allowed to bring with you any extra material to the exam: only a pen(cil), a sharpener, and an eraser are allowed. An example exam including sample answers can be found /here/.Other material
Data/other files used in the exercises:
Links to additional online content:
Additional learning material for pre-master students:
- LN-TT-22012-2 used at the Programmeren course.
- Internet is full of tutorials to programming in all possible languages. For example, see Wikiversity.
- Fun (at least IMHO) mathematical programming assignments can be found in the Project Euler. These are good learning material also for others than the pre-master students.