Student´s profile
Type of Degree
The recommended student’s profile requires grounding in Mathematics and Computer Science as tools, as well as a good understanding of subjects related to technological and scientific sciences. A good level of English is highly recommended. Students are required to possess the necessary abilities for abstraction, attention, perception, reasoning, organisation and method, analysis and synthesis. Students should be curious, imaginative, innovative and having team spirit. The Scientific-Technical access is the most suitable option for being admitted at the University.
Official University Bachelor’s Degree valid in the entire European Higher Education Area.
WORLD HERITAGE
This Degree complies with European Higher Education Area requirements
Career opportunities Graduates in Computer Science have a complete and fundamental range of skills which allows them to face the professional challenges of a nowadays demanding discipline. Being an engineering graduate represents the basis of an academic or research career in Computer Sciences or Computing. Therefore, there are three possible areas of interest: Professional: Computer systems professionals working in companies and organisations based on technological and general trainings that allow students to develop reliable long term knowledge, focussing on continuous training throughout their professional career. w Academic: Computer Science is an academic discipline focused on developing IT applications in businesses, describing and understanding the usage and exploitation of computer science aspects in the business area. w Research: Computer Science is a specific research area, with its own theories and concrete methods and a wide scientific community based on associations, conferences and scientific journals. In conclusion, future graduates will be capable of managing departments or handling team work; managing and planning software development projects; managing and developing computer systems, including their design, implementation and control; managing and maintaining databases, as well as carrying out computer auditing tasks. Therefore, the potential market for these graduates is very wide and includes companies in all sectors, especially in the IT sector.
SCHOOL OF COMPUTING AND INFORMATION SCIENCES Polytechnic Building
w
CAMPUS UNIVERSITARIO Ctra. Madrid-Barcelona, km 33,600 28871 Alcalá de Henares (Madrid) www.etsii.uah.es
INFORMATION CENTRE www.uah.es ciu@uah.es
Bachelor’s Degree in:
Computer Science
Overall credit distribution TYPE OF SUBJECT
ECTS
Basic Training (B)
66
Obligatory (Ob)
102
Optional (Opt)
57
Bachelor's Degree Final Project (Ob)
15
TOTAL CREDITS
240
STUDY PLAN FIRST YEAR
Type
ECTS
Physics
B
6
Mathematical Foundations
B
Foundations of Computer Technology
B
Foundations of Programming Statistics
SECOND YEAR
First semester
First semester
Data Structures
Second semester
Course contents Type
ECTS
Programming
B
9
6
Foundations of Business
B
9
6
Operating Systems
B
6
B
6
Discrete Structures
B
6
B
6
Total ECTS
30
Total ECTS
30
Type
ECTS
Type
ECTS
Ob
6
Advanced Programming
Second semester
Ob
6 6
Structure and Organisation of Computers
Ob
6
Software Engineering
Ob
Networks architectures
Ob
6
Databases
Ob
6
Advanced Operating Systems
Ob
6
Computer Networks
B
6
Advanced Mathematics
Ob
6
Cross-Disciplinary Skills I
Opt
6
Total ECTS
30
Total ECTS
30
Type
ECTS
Type
ECTS
Language Processors
Ob
6
Project Management
Ob
6
Advanced Software Engineering
Ob
6
Business Systems
Ob
6
THIRD YEAR
First semester
Second semester
Advanced Databases
Ob
6
Artificial Intelligence
Ob
6
Algorithms and Complexity
Ob
6
Automated Knowledge and Reasoning
Ob
6
Cross-Disciplinary Skills II
Opt
6
Further Advanced Programming
Ob
6
Total ECTS
30
Total ECTS
30
FOURTH YEAR
Type
ECTS
Type
ECTS
Optional 1
First semester
Opt
6
External Practical Training or optional subjects
Opt
15
Optional 2
Opt
6
Bachelor's Degree Final Project
Ob
15
Optional 3
Opt
6
Optional 4
Opt
6 Total ECTS
30
Optional 5
Opt
6
Total ECTS
30
Second semester
TOTAL ECTS CREDITS: 240 B: Basic Training; Ob: Obligatory; Opt: Optional
Students can choose from a range of intensification tracks consisting of groups of 6-ECTS subjects: w A 24-ECTS intensification module in Knowledge Engineering. w A 24-ECTS intensification module in Software Engineering. w A 24-ECTS intensification module in Advanced Networks.
Students will acquire the following professional skills: w
w
w
w
w
Projection, calculation and design of products, processes and installations in all areas of Computer Science. Management, planning and supervision of multidisciplinary teams. Elaboration, strategic planning, management, coordination and technical and economic management of projects in all areas of Computer Science, according to quality and environmental criteria and with its ability to produce technical specifications. General management, technical management and project management in research, development and innovation, in companies and technological centres, in the field of Computer Science. Design, development, selection and assessment of computer applications and systems, ensuring their reliability, security and quality, in accordance with
w
w
w
w
ethical principles and the applicable legislation and regulations. Understanding the importance of negotiation, effective work practice, leadership and communication skills used in every software development environments. Knowledge, administration and maintenance of computer systems, services and applications. In-depth knowledge of the basic principles and models of computing and their application in interpreting, selecting, assessment, modelling and creating new concepts, theories, uses and technological developments related to computer technology. Development, maintenance and assessment of software services and systems that meet all the requirements of users, perform reliably and efficiently, are easy to develop and maintain, and comply with quality regulations, applying the theories, principles, methods and practices of Software Engineering.