Artificial Intelligence
Undergraduate Course, Universidad Pontificia Bolivariana, School of Engineering, 2025
Description of the course
The course contributes to the student’s professional training by developing skills to create intelligent programs that imitate characteristics associated with human intelligence or other living beings. The course has a practical approach to problem-solving using the Python programming language. The main contents of the course are Machine Learning, Natural Language Processing, and Computer Vision.
Purpose of the course
Develop solutions to data analysis problems using computing tools to incorporate them into data processing systems through the application of Artificial Intelligence techniques. In the course, a final project is developed that includes the design, implementation, and evaluation of an intelligent system, allowing the development of data analysis competence with artificial intelligence methods at an autonomous level.
Learning Outcomes
- Statistical and Analytical Competence: Apply statistical methodologies, techniques, and tools to support and enhance decision-making processes in various contexts.
- Computational Problem-Solving: Develop and implement effective solutions for data analysis problems using advanced computing tools, integrating these solutions into comprehensive data processing systems.
Course Introduction Slides
You can view the slides in Spanish here.
