Salta al contenido principal

Bachelor's Degree in Computer Science

Design and develop computer systems. Provide answers to problems of programming, structure and architecture of computers, operating systems, Internet and telematic networks, software engineering, databases, artificial intelligence or cyber security.

Modules and professors

Curriculum code: 240 - List of Core and Compulsory subjects - (2023/2024)

Personalised information on your tutor.

Clickto get detailed information on each subject

first year
Periodo Code Subject ECTS SPA BAS ENG
1º S 240101 MATHEMATICS I 6
1º S 240103 COMPUTER SCIENCE 6
1º S 240106 BUSINESS 6
1º S 240107 PHYSICS 6
1º S 240205 PROGRAMMING 6
2º S 240108 LOGIC AND DISCRETE MATHEMATICS 6
2º S 240201 STATISTICS 6
2º S 240204 DATA STRUCTURES 6
2º S 240206 MATHEMATICS II 6
2º S 240207 FUNDAMENTALS OF ELECTRONICS 6
second year
Periodo Code Subject ECTS SPA BAS ENG
1º S 240301 THEORY TO ALGORITHMS 6
1º S 240302 DATABASES I 6
1º S 240304 OPERATING SYSTEMS 6
1º S 240305 SOFTWARE ENGINEERING 6
1º S 240306 STRUCTURE OF COMPUTERS 6
2º S 240401 ADVANCED PROGRAMMING 6
2º S 240402 DATABASES II 6
2º S 240403 ARTIFICIAL INTELLIGENCE 6
2º S 240404 COMPUTER ARCHITECTURE AND ORGANIZATION 6
2º S 240405 COMPUTER NETWORKS 6
third year
Periodo Code Subject ECTS SPA BAS ENG
1º S 240501 SOFTWARE ANALYSIS AND DESIGN 6
1º S 240502 KNOWLEDGE ENGINEERING 6
1º S 240503 NETWORKS ARCHITECTURE 6
2º S 240601 SOFTWARE ARCHITECTURE 6
2º S 240602 COMPUTATION 6
2º S 240603 WEB INFORMATION SYSTEMS 6
fourth year
Periodo Code Subject ECTS SPA BAS ENG
1º S 240701 SOFTWARE DEVELOPMENT PROJECTS - I 6
1º S 240702 COMPILERS 6
1º S 240703 COMPUTER SYSTEMS SECURITY 6
2º S 240890 FINAL DEGREE PROJECT 12

List of Optative subjects

Clickto get detailed information on each subject

List of Optative subjects
Year Periodo Code Subject ECTS SPA BAS ENG
3 1º S 240504 BUSINESS APPLICATIONS 6
3 1º S 240505 SECURE PROGRAMMING 6
3 1º S 240507 COMPUTER VISION 6
3 1º S 240508 INFORMATION SYSTEMS MANAGEMENT 6
3 1º S 240509 SIMULATION OF COMPUTER SYSTEMS 6
3 1º S 240610 MACHINE LEARNING 6
3 2º S 240506 INTELLIGENT SYSTEMS. APPLICATIONS 6
3 2º S 240604 SOFTWARE VERIFICATION AND VALIDATION 6
3 2º S 240605 WEB ENGINEERING 6
3 2º S 240608 NETWORK PROGRAMMING 6
3 2º S 240609 MULTIMEDIA SYSTEMS AND USER-CENTERED DESIGN 6
3 2º S 240611 DATA MINING 6
4 1º S 240704 BUSINESS INTERNSHIP 12
4 2º S 240801 SOFTWARE DEVELOPMENT PROJECTS - II 6
4 2º S 240802 COMPLEXITY AND COMPUTABILITY 6
4 2º S 240803 COMPUTER NETWORKS APPLICATIONS 6
4 2º S 240804 BUSINESS INTERNSHIP 6
4 2º S 240805 APPLICATION FOR PRACTICAL WORK 6
4 2º S 240001 GREEN LOGISTICS FOR SMART CITIES (online) 6
4 2º S 240002 INDUSTRIAL CYBERSECURITY (online) 6
4 2º S 240005 INNOVATION AND TECHNOLOGICAL STRATEGY IN ENGINEERING (online) 6