Competencies and objectives
- Course context for academic year 2021-22
- Course content (verified by ANECA in official undergraduate and Master’s degrees)
- Learning outcomes (Training objectives)
- Specific objectives stated by the academic staff for academic year 2021-22
Course context for academic year 2021-22
Programming 1 is the first contact of the students with computer programming.
It is closely related to Programming 2, which is a continuation of Programming 1. It is also importantly related with Math 1, Fundamentals of Databases, Languages and Programming Paradigms, Systems and Technologies of Information and Computer Structures.
Basically, it is the cornerstone on which all subjects in the degree relating to the art of programming are based.
Course content (verified by ANECA in official undergraduate and Master’s degrees)
General Competences (CG)
- CG3 : Capacity to understand and master the basic concepts of discrete mathematics, logic, algorithms and computational complexity and their application to solve problems related to engineering.
- CG4 : Basic understanding of the use and programming of computers, operating systems, databases and computer programs applicable to engineering.
- CG6 : Suitable understanding of the concept of companies, institutional and legal framework of companies. Company organisation and management.
Learning outcomes (Training objectives)
No data
Specific objectives stated by the academic staff for academic year 2021-22
- Analyze problems that can be solved using a computer and design algorithms that solve them.
- Implement algorithms using structured programming techniques.
- Know and use a high level language.
- Understand the implications of the work of a programmer, individually and as a team member.
;