Course outline
Credits and subjects
Year | Compulsory | Core subjects | Core subjects from other areas | Optional subjects | FDP | Total |
---|---|---|---|---|---|---|
1 | 18 | 42 | -- | -- | -- | 60 |
2 | 42 | 18 | -- | -- | -- | 60 |
3 | 12 | -- | -- | 48 | -- | 60 |
4 | -- | -- | -- | 48 | 12 | 60 |
Total | 72 | 60 | -- | 96 | 12 | 240 |
Semester 1 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Digital Systems Design Principles | 6 | Basic area-subject | Spanish, Basque | |
Discrete Mathematics | 6 | Basic area-subject | Spanish, Basque | |
Fundamentals of Computer Technology | 6 | Basic area-subject | Spanish, Basque | |
Mathematical Analysis | 6 | Basic area-subject | Spanish, Basque | |
Programming Principles | 6 | Basic area-subject | Spanish, Basque |
Semester 2 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Algebra | 6 | Basic area-subject | Spanish, Basque | |
Calculus | 6 | Basic area-subject | Spanish, Basque | |
Computer Structure | 6 | Compulsory | Spanish, Basque | |
Modular & Object-Oriented Programming | 6 | Compulsory | Spanish, Basque | |
Programming Methodology | 6 | Compulsory | Spanish, Basque |
Semester 1 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Computer Architecture | 6 | Compulsory | Spanish, Basque | |
Data Structures and Algorithms | 6 | Compulsory | Spanish, Basque, English | |
Economy and Business Administration | 6 | Basic area-subject | Spanish, Basque, English | |
Languages, Computing and Intelligent Systems | 6 | Compulsory | Spanish, Basque, English | |
Statistical Methods In Engineering | 6 | Basic area-subject | Spanish, Basque, English |
Semester 2 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Databases | 6 | Compulsory | Spanish, Basque, English | |
Introduction to Computer Networks | 6 | Compulsory | Spanish, Basque, English | |
Introduction to Operating Systems | 6 | Compulsory | Spanish, Basque | |
Operations Research | 6 | Basic area-subject | Spanish, Basque, English | |
Software Engineering | 6 | Compulsory | Spanish, Basque, English |
Semester 1 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Network Services & Applications | 6 | Compulsory | Spanish, Basque |
Semester 2 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Project Management | 6 | Compulsory | Spanish, Basque |
Semester 1 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Advanced Techniques in Artificial Intelligence | 6 | Elective | English | |
Coding Theory and Cryptography | 6 | Elective | ||
Database Administration | 6 | Elective | Spanish | |
Digital Processing of Audio & Video | 6 | Elective | Spanish | |
Distributed Systems | 6 | Elective | English | |
Functional Programming | 6 | Elective | Spanish | |
Fundamentals of Quantum Computing | 6 | Elective | English | |
Information System Security Management | 6 | Elective | Spanish | |
Intelligent & Accessible Interfaces | 6 | Elective | ||
Intelligent Robotics and Control | 6 | Elective | Basque | |
Knowledge-Based Systems | 6 | Elective | Spanish | |
Machine Learning & Neural Networks | 6 | Elective | Spanish, Basque | |
Mobile & Multimedia Communications | 6 | Elective | Basque | |
Natural Language Processing | 6 | Elective | Spanish, Basque | |
Network Design and Projects | 6 | Elective | Spanish | |
Search Heuristics | 6 | Elective | Spanish, Basque | |
Written Scientific-Technical Communication in Basque | 6 | Elective | Basque |
Semester 2 | Credits | Language | Prerequisites | |
---|---|---|---|---|
3D Modelling | 6 | Elective | Spanish | |
Computer Vision | 6 | Elective | Spanish, Basque | |
Concurrent Programming | 6 | Elective | Basque | |
Electronics for Data Processing | 6 | Elective | Spanish | |
Final Year Project | 12 | Final year project | With pre-requirements | |
Formal Methods in Software Development | 6 | Elective | Spanish | |
Logic Programming | 6 | Elective | Spanish | |
Network Security, Performance & Availability | 6 | Elective | Spanish | |
Oral Scientific-Technical Communication in Basque | 6 | Elective | Basque | |
Robotics, Sensors & Actuators | 6 | Elective | Spanish |
Semester 1 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Abstract Computational Models | 6 | Elective | Spanish, Basque | |
Applied Cryptography | 6 | Elective | Spanish, Basque | |
Computer Graphics | 6 | Elective | Spanish, Basque | |
Data Mining | 6 | Elective | Spanish, Basque | |
Database Design | 6 | Elective | Spanish, Basque | |
High-performance Processors | 6 | Elective | Spanish, Basque | |
Human Computer Interaction | 6 | Elective | Spanish, Basque | |
Operating Systems | 6 | Elective | Spanish, Basque | |
Scientific Computation | 6 | Elective | Spanish, Basque | |
Software Engineering II | 6 | Elective | Spanish, Basque | |
System & Network Administration | 6 | Elective | Spanish, Basque | |
Web Systems | 6 | Elective | Spanish, Basque |
Semester 2 | Credits | Language | Prerequisites | |
---|---|---|---|---|
Advanced Information Management | 6 | Elective | Spanish, Basque | |
Advanced Software Development Tools | 6 | Elective | Spanish, Basque | |
Algorithm Design | 6 | Elective | Spanish, Basque | |
Artificial Intelligence | 6 | Elective | Spanish, Basque | |
Audit and Forensic Analysis of IT Systems | 6 | Elective | Spanish, Basque | |
Automation-based Development in Softare Engineering | 6 | Elective | Spanish, Basque | |
Compilation | 6 | Elective | Spanish, Basque | |
Network Technologies & Infrastructures | 6 | Elective | Spanish, Basque | |
Parallel Computing Systems | 6 | Elective | Spanish, Basque | |
Software Quality | 6 | Elective | Spanish, Basque | |
Visualisation & Virtual Environments | 6 | Elective | Spanish, Basque | |
Vulnerabilities and Exploits in IT Systems | 6 | Elective | Spanish, Basque |