Logo UAB

Introduction to Algorithmics

Code: 107737 ECTS Credits: 6
2025/2026
Degree Type Year
Interactive Communication FB 1

Contact

Name:
Juan Carlos Sebastián Pérez
Email:
juancarlos.sebastian@uab.cat

Teaching groups languages

You can view this information at the end of this document.


Prerequisites

No prerequisite needed


Objectives and Contextualisation

1- Learn the basics of computer scicence

2- Get startemsd with algorithms


Learning Outcomes

  1. CM09 (Competence) Apply the principles of algorithms and programming to proposals for interactive communicative projects within the framework of a professional practice that is sensitive to society's problems and challenges.
  2. KM07 (Knowledge) Explain the basic conceptual and practical concepts, languages and application of algorithms and programming in a programming environment.
  3. SM09 (Skill) Know the defining elements of an information system.

Content

1- Introduction to computer science

2- Introducción with algorithms


Activities and Methodology

Title Hours ECTS Learning Outcomes
Type: Directed      
Attendance 10 0.4 CM09, KM07, SM09, CM09
Lab practices 20 0.8 CM09, KM07, SM09, CM09
Report deliveries 20 0.8 CM09, KM07, SM09, CM09
Teorethical exams 10 0.4 CM09, KM07, SM09, CM09

Note: The course content will be sensitive to issues related to gender perspective and the use of inclusive language

A detailed schedule outlining the content of each session will be presented on the first day of the course and will be available on the course’s Virtual Campus, where students will find all teaching materials and necessary information for eƯective course monitoring. Should the teaching modality change for reasons of force majeure according to the competent authorities, the teaching staƯ will inform students of any modifications to the course schedule and teaching methodologies.

Annotation: Within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.


Assessment

Continous Assessment Activities

Title Weighting Hours ECTS Learning Outcomes
Attendance 10% 40 1.6 CM09, KM07, SM09
Lab practices 20% 20 0.8 CM09, KM07, SM09
Report deliveries 20% 20 0.8 CM09, KM07, SM09
Teorethical exams 50% 10 0.4 CM09, KM07, SM09

Students will be entitled to reassessment in the course if they have been evaluated on a set of activities accounting for at least two-thirds of the total course grade.

In this course, the use of Artificial Intelligence (AI) technologies is not permitted at any stage. Any assignment containing content generated by AI will be considered a breach of 5 academic integrity and may result in a partial or total penalty to the assignment grade, or more serious sanctions in severe cases.


Bibliography

https://pythoninstitute.org/


Software

Virtual campus


Groups and Languages

Please note that this information is provisional until 30 November 2025. You can check it through this link. To consult the language you will need to enter the CODE of the subject.

Name Group Language Semester Turn
(PLAB) Practical laboratories 1 Spanish first semester afternoon
(PLAB) Practical laboratories 2 Spanish first semester afternoon
(TE) Theory 1 Spanish first semester afternoon