EUt+ Mobility
Go back

Course Page ✏️


Practice of programming
NF06

Description
Being familiar with variable typing, data structures, and structured program design. Knowing how to write programs in C and Python, emphasizing software quality.

Program: The program is based on basic concepts of writing programs in the C language: types, operators, control structures, and arrays. The following concepts are studied:

  • C concepts: structures, functions, pointers, dynamic variables, files
  • Python concepts: types, operators, basic statements, structures, functions, global and local variables, files, classes/methods, standard library structures.
  • Project implementation


 

ECTS credits
6

Teaching Language
Français

Exam Language
Français

Support Materials Language
Français

Basic Learning Outcomes
  • Apply computer science theory and software development fundamentals for solving engineering problems (B2.2 - MEB - Apply computer science theory and software development fundamentals for solving engineering problems)
  • Apply basic knowledge related to databases fundamentals and basic operation (B2.4 - MEB - Apply basic knowledge related to databases fundamentals and basic operation)
  • Use of dedicated engineering software (B2.5 - MEB - Use of dedicated engineering software)

Final Learning Outcomes
  • Use typical computer science technologies as required by engineering (F2 - MEB - Use typical computer science technologies as required by engineering)

Course categorized

Managing Entity (faculty)