Vak: Preparatory Course Programming I credits: 5

Vakcode
BFVM22PROGR1
Naam
Preparatory Course Programming I
Studiejaar
2022-2023
ECTS credits
5
Taal
Engels
Coördinator
R. Wedema
Werkvormen
  • Hoorcollege
Toetsen
  • TOETS-01 - Opdracht

Leeruitkomsten

The student:
  •  can use the Linux terminal to: navigate, create/delete files and folders, set permissions, use redirerection, create pipelines, do text processing and create simple bash scripts
  •  can use different Python datatypes
  •  uses the Python flow control logic
  •  can implements functions, make/use modules /write text files
  •  implements exceptions handling  
  •  write, document, test and maintain software products
  •  translate a given problem into a robust and flexible object-oriented software design

Inhoud

The course will start with introducing the basic programming concepts, code organization, data types, structures and functions/standard libraries. Followed by more advanced technologies like the concepts of object oriented programming Context learning line.

In this course, the student will revise basics of programming in preparation of the programming 1 course needed for the quantified self project assignment. This is one of the three optional modules of the Preparatory course. Its intended for students without a sound background in programming.

Opgenomen in opleiding(en)

School(s)

  • Instituut voor Life Science & Technology