Credits
3
Types
Elective
Requirements
This subject has not requirements
, but it has got previous capacities
Department
CS
Mail
assig-ISP-MAI@fib.upc.edu
Teachers
Person in charge
- Ulises Cortés García ( ia@cs.upc.edu )
Others
- Sara Montese ( sara.montese@upc.edu )
Competences
Generic
Academic
Professional
Sustainability and social commitment
Teamwork
Analisis y sintesis
Basic
Objectives
-
The students will be able to integrate and apply several knowledge acquired in previous Master courses for the solving of complex problems using Artificial Intelligence techniques
Related competences: CB6, CB7, CEA12, -
Students will be able to write and communicate their technical and research work on Intelligent Systems and achievements both to a general and specialized audience.
Related competences: CB8, CEP4, -
Students will acquire and learn the concepts and knowledge related to sustainability and their intrinsic relationship with Intelligent Systems.
Related competences: CT2, CEP8, -
Students will consolidate teamworking abilities.
Related competences: CT3, -
Students will be able to design and construct an Intelligent System to solve a non trivial problem.
Related competences: CT7, CEP5, CG1,
Contents
-
Introduction
Description of the aims of the course.
Description of the teamwork.
Information about the IS project timeline.
Deliverables of the IS project. -
Problem Analysis
Problem Feature Analysis. Information/Data Analysis. Viability Analysis. Economical Analysis. Environmental and Sustainability Analysis. -
Definition of the Intelligent System project issues
Definition of the main goals of the IS project. Definition of sub-goals. Task Analysis. -
Development of an AI-based System Project
Data/Information Extraction. Data Mining & Knowledge Acquisition Process. Knowledge/Ontological Analysis. Planning and selection of Intelligent/Statistical/Mathematical Methods/Techniques. Construction of Models and Implementation of Techniques. Module Integration. Validation of Models/Techniques. Comparison of Techniques. Proposed Solution. -
Intelligent System Project Output
Executive Summary. Project System Documentation: User's Manual, System Manual. Project Schedule (Gantt's Chart). The Project Time Sheet. -
Intelligent Methods and Models
Review of the main Intelligent Methods and tools available. -
Software tools
Review of the main AI-based software tools available.
Activities
Activity Evaluation act
Introductory Lab Session
First Lab class will focus on laboratory working teams and on giving information about the IS project. (timeline, deliverables, etc.)Objectives: 4
Contents:
Theory
0h
Problems
0h
Laboratory
2h
Guided learning
0h
Autonomous learning
2h
Lab Sessions on the analysis of the problem and the design and implementation of an Intelligent System Project
The following classes will be dedicated to providing information about the process of developing an Intelligent System and all its phases.- Laboratory: Problem analysis and design and implementation of an Intelligent System Project.
Contents:
Theory
0h
Problems
0h
Laboratory
4h
Guided learning
0h
Autonomous learning
4h
Laboratory sessions on the review of intelligent methods and intelligent software tools available
- Laboratory: Session review of the main Artificial Intelligence models and software tools
Contents:
Theory
0h
Problems
0h
Laboratory
2h
Guided learning
0h
Autonomous learning
2h
Laboratory sessions for tracking the project
The remaining laboratory classes (7) are devoted to overseeing and guiding the various Intelligent Systems projects of the different groups.- Laboratory: Lab sessions for the development of the IS project
Theory
0h
Problems
0h
Laboratory
14h
Guided learning
0h
Autonomous learning
0h
Midterm Deliverable
It is a document with the project analysis and project design at midterm of the projectObjectives: 2
Week: 8
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Final Presentation of the project
The project developed will be orally presented in class by each team, and they will have previously submitted all the required documentation, as well as the corresponding software code.Objectives: 2 5
Week: 15 (Outside class hours)
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Teaching methodology
Teaching MethodsA variety of instructional methods will be used throughout the course to enhance learning and engagement:
* Expository Lectures: Clear and structured presentations of theoretical concepts.
* Interactive Lectures: Sessions are designed to encourage active participation and discussion.
* Project Supervision: Hands-on guidance and mentoring during project development.
* Workshops on Independent and Teamwork Skills: Focused sessions to support autonomous learning and effective collaboration.
Course Structure
First Session: The opening class will introduce students to laboratory teams and provide essential information about the main project.
Development Sessions (Classes 2-4): These sessions will cover the complete process of developing an AI-based system, including all key phases and methodologies.
Project Supervision Sessions (Classes 5-11): The remaining laboratory classes will be dedicated to supervising and supporting student groups as they design, implement, and refine their Intelligent System projects.
This structure ensures a balanced combination of theory, practical guidance, and collaborative work, preparing students for both academic and real-world challenges in the development of AI-based systems.
Evaluation methodology
The assessment of the achievement of the objectives of the course will be made by assessing the achievements of an Intelligent System project throughout the course, which will be done working in teams of 3 or 4 students.The final grade (FGrade) is a weighted average between the teamwork (TGrade) assessment and the evaluation of the work of each individual student (IGrade) according to the formula:
FGrade = 0.5 * TGrade + 0.5 * IGrade
The individual grade for each student (IGrade) will be obtained as the mean between the observation and assessment of the ongoing work and participation of each student throughout the project according to the teacher (TeachA) and the self-assessment of each student participation and work in the team by all the team members including herself/himself (SelfA). Thus,
IGrade = 0.5*TeachA+ 0.5*SelfA
The teamwork grade (TGrade) will be a weighted average between four marks, corresponding to the four Milestones, related to the definition of the project document (MS1-D1Gr), the midterm delivery and oral exposition of system analysis and design (MS2-D2Gr) the final document and software delivery (MS3Gr = 0.5 * MS3-D3Gr + 0.5 * MS3-D4Gr), and the final public presentation of the project (MS4Gr). Thus, TGrade will be computed according to the formula:
TGrade = 0.15 * MS1-D1Gr + 0.2 * MS2-D2Gr + 0.45 * MS3Gr + 0.2 * MS4Gr
Bibliography
Basic
-
Intelligent systems for engineers and scientists
- Hopgood, A.A,
CRC Press,
2012.
ISBN: 9781439821206
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004001599706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Intelligent Decision Support Systems
- Sànchez-Marrè, Miquel,
Springer,
2022.
ISBN: 9783030877903
https://link-springer-com.recursos.biblioteca.upc.edu/book/10.1007/978-3-030-87790-3 -
AI Engineering: Building Applications with Foundation Models
- Huyen,en hip,
O'Reilly,
2025.
ISBN: 9781098166267
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=31813154 -
Intelligent systems: principles, paradigms, and pragmatics
- Schalkoff, R.J,
Jones and Bartlett Publishers,
2011.
ISBN: 9780763780173
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004001619706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Artificial intelligence: a guide to intelligent systems
- Negnevitsky, M,
Addison-Wesley/Pearson,
2011.
ISBN: 9781408225745
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004000379706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Complementary
-
Artificial intelligence: a modern approach
- Russell, S.; Norvig, P,
Pearson Education Limited,
2022.
ISBN: 9781292401133
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991005066379806711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- International Journal of Intelligent Systems http://onlinelibrary.wiley.com/journal/10.1002/%28ISSN%291098-111X
- ACM Transactions on Intelligent Systems and Technology (ACM TIST) http://tist.acm.org/index.php
- Proceedings of the ACM SIGKDD Conference on Knowledge Discovery and Data Mining https://dl.acm.org/conference/kdd/proceedings
- IEEE Intelligent Systems Magazine https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9670
- Applied Intelligence https://link.springer.com/journal/10489
- Data Mining and Knowledge Discovery https://link.springer.com/journal/10618