Introduction to Programming
Beschrijving
Introductory programming course focused on programming in Java.
The course covers:
Primitive datatypes: value domains, operators, expression, declarations and assignments.
Control structures: conditional selection, repetition.
Composition of data: arrays, Strings, ArrayLists, Sets.
Classes: specification, implementation, equality en hashcodes.
Inheritance: modeling inheritance, type casts, polymorphism, static and dynamic binding.
Use of libraries (APIs).
Code quality: best practices, unit testing (with JUnit), debugging strategies.
Exception handling.
Generics.
Basic IO operations (user input / reading / writing).
Design en implementation of small programs.
Functional programming in Java (streams, map, filter).
Reviews0 reviews
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.
Schrijf een review