in beta · early-access plekken vrij
Home/Vakken/Introduction to Programming
CSE11005 ECTSQ1EngelsBachelor

Introduction to Programming

FaculteitElektrotechniek, Wiskunde en Informatica
NiveauBachelor
Studiejaar2025-2026

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

Nog geen reviews voor dit vak. Wees de eerste!

Heb jij dit vak gevolgd?

Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.

Schrijf een review