Hogeschool West-Vlaanderen
Howest Brugge
Spoorwegstraat 4 - 8200 Brugge
Tel: 050 682666
studentadmin@howest.be - Website: www.howest.be
Programming Fundamentals16507/2013/2627/1/51
Study guide

Programming Fundamentals

16507/2013/2627/1/51
Academic year 2026-27
Is found in:
  • Bachelor of Cybersecurity, programme stage 1
This is a single course unit.
Study load: 6 credits
Total study time: 150,00 hours
Re-sit exam: is possible.
It is not possible to enrol in this course unit under
  • exam contract (to obtain a credit).
  • exam contract (to obtain a degree).
Co-ordinator: Vandycke Dirk
Other teaching staff: De Beukelaer Herman, De Wael Mattias, Rizvi Syed Shan
Teaching staff are not (all) known yet.
Language course: No
Languages: English

Omschrijving Volgtijdelijkheid (VT) (EN)

There are no prerequisites for this course.

Omschrijving Doelstellingen (EN)

LR5:

05.1.1. Explains the principles, structures, languages and environments relevant in software development incl secure coding recommendations

05.1.4 Develops simple programs / scripts

05.1.5 Applies the basic principles of version management

Omschrijving Inhoud (EN)

Control structures: sequence, selection and iteration
Variables and data types
Algorithms and data structures: one-dimensional and multi-dimensional lists
Functions: arguments, parameters and return values, complexity
Program design: decomposition, divide and conquer
Algorithms and data structures: binary and linear list search
Testing: using unit tests
Basis of version control

Basis of secure development

Omschrijving Studiematerialen (lijst) (EN)

CasesMandatory
PresentationMandatory

Omschrijving Eindcompetenties (lijst) (EN)

PBACS005: Contributes to structuring and optimising a secure development life cycle in which each phase is adequately protected by an appropriate combination of technical and organizational controls, tailored to specific requirements within relevant domains
CodeDescription
PBACS005Contributes to structuring and optimising a secure development life cycle in which each phase is adequately protected by an appropriate combination of technical and organizational controls, tailored to specific requirements within relevant domains

Omschrijving Onderwijsvorm (EN)

  • Lecture
  • Exercise class

Omschrijving Evaluatie (lijst) (EN)

Evaluation(s) for first exam chance
MomentForm%Remark
exam period 1 (1st sem) (regular exam schedule)exam: specific method or combination of methods40,00
exam period 1 (outside exam schedule)non-period-bound evaluation: other method or combination of methods (Permanent evaluation)20,00
exam period 1 (outside exam schedule)partial exam: specific method or combination of methods40,00
Evaluation(s) for re-sit exam
MomentForm%Remark
exam period 3 (august/september) (regular exam schedule)exam: specific method or combination of methods100,00