Computer Science's Basics - Module BTI7061

Goals of this course

The students have seen the basics of computers, know the architecture of a computer. They know how to program basic functions in assembler. They know the programming in the C language. They know how pointers and reference work, arrays. They can program a basic C library and link it in another program.
This course is intended for all first year students of the Bachelor in Computer Science at the BFH-TI, and for students following the Master of forensics sciences at the University of Lausanne.

Contacts

Classes I1A and I1B will be tought by Emmanuel Benoist [emmanuel.benoist (at) bfh.ch].
Class I1P will be tought by Emmanuel Benoist [emmanuel.benoist (at) bfh.ch] and Christian Grothoff [christian.grothoff (at) bfh.ch].

Evaluation

This module is a "Pb" module. The mark has two components:
  • Two projects, one in Assembler, one in C (25%)
  • A written Exam during the examination weeks (75%)
This module gives 6 ECTS credits and is part of the Qualification Group A.

Official description

The official description of this module can be found on the web site of the BFH-TI: This course is given once in French (class I1b - see class schedule) and once in German (class I1a- see class schedule)
Emmanuel Benoist and Christian Grothoff give also this course in German in Bern (class I1p- see class schedule)