Skip to main content
Délia Boino
Submitted by dboino on 10 March 2021
Intended learning outcomes

Students who successfully complete this course unit will be able to:

  1. Implement, test and correct programs of medium complexity, built in several modules written in C language, and that may involve the use of libraries;
  2. Relate the mechanisms of the C language to the computational model that supports execution;
  3. Develop algorithms and dynamic data structures, using type definition and dynamic memory accommodation;
  4. Develop and use generic implementations of algorithms, applicable to several types of data, using the parameterization of the operations to be performed;
  5. Identify and exploit the functionalities of standard libraries and create new libraries;
  6. Describe how programs are compiled, linked, loaded, and executed.

 

Curricular Unit Form