Algemene informatie
Vakcode | X_400561 |
---|---|
Studiepunten | 6 EC |
Periode | P1 |
Vakniveau | 200 |
Onderwijstaal | Engels |
Faculteit | Faculteit der Bètawetenschappen |
Vakcoördinator | ir. M.P.H. Huntjens |
Examinator | ir. M.P.H. Huntjens |
Docenten |
ir. M.P.H. Huntjens |
Praktische informatie
Voor dit vak moet je zelf intekenen.
Voor dit vak kun je last-minute intekenen.
Werkvormen | Hoorcollege |
---|
Doelgroepen
Dit vak is ook toegankelijk als:
Dit vak wordt in het Engels aangeboden. Omschrijvingen kunnen daardoor mogelijk alleen in het Engels worden weergegeven.
Doel vak
To learn advanced programming skills, to get to know and understandadvanced programming concepts like inheritance and to get experience
with programming some of the data structures that were taught in the
course Data Structures & Algorithms.
Inhoud vak
abstract data types (ADT's), exceptions, inheritance, interfaces,modifiers, polymorfisme, marker interfaces, wrapper classes,
super, this, instanceof, copy constructor, from class Object: clone(),
equals() and toString(), auto (un)boxing, generic classes, command line
arguments, iterators, interface Iterable, for-each statement, methods
with a variable number of parameters, implementation of: list and binary
search tree, EBNF, parsing when EBNF of input is given, from API:
ArrayList
Onderwijsvorm
lectures and practicalsToetsvorm
practicalVereiste voorkennis
practical of Programming (X_400554) or practical of Computer Programming(XB_40011) or practical of Inleiding Programmeren (X_401096)
Literatuur
Absolute Java, Walter Savitch, Pearson International Edition, FifthInternational Edition, ISBN: 978-0-273-76479-3.