Bachelor's Degree in Computer and Software Engineering
Official degree issued by Universidad Europea de Andalucía
| Campus-based | Málaga | 4 years, 240 ECTS | Start: 14 sep. 2026 | Polytechnic School |
The Bachelor's Degree in Computer Engineering offers a comprehensive practical education in the design, development and management of IT systems. With a focus on key areas such as programming, artificial intelligence, IT security and big data analytics, this degree prepares you to lead the future of digital technology. You’ll learn to solve real problems through projects and simulations in labs equipped with the latest technology, applying software development, network management and digital transformation techniques. From day one, you’ll work in collaborative environments, gaining the skills and knowledge you need to become an innovative, ethical and visionary professional in the current world of technology.
An innovative university project has arrived in Málaga
Step into a transformative learning environment crafted to help you unlock your full potential and equip you with the tools you need to face the challenges of the future. Our innovative, hands-on approach to education immerses you in real-world learning, where you’ll collaborate with professionals from diverse fields. Here, you’ll gain not only expertise in your profession but also a holistic, future-ready perspective to make a lasting impact.
State-of-the-art facilities
A curriculum designed to train computer engineers capable of leading in a constantly evolving technological environment
This degree will give you a solid grounding in key areas such as programming, computer networks and operating systems. You’ll also develop your skills in artificial intelligence, IT security and software development. During the early years, you'll gain a comprehensive understanding of the fundamentals of IT. As you progress, you'll be able to delve deeper into areas of interest to you, such as cybersecurity, mobile app development or data analysis, under the guidance of your professors. In the final year, you'll carry out intensive internships with companies in the industry and will prepare your Final Degree Project (TFG), to conclude your education with a holistic applied perspective.
Study plan structure
Plan de estudios ofertado en el curso actual
Programa de estudios
PRIMER CURSO
| Materia | ECTS | Tipo | Idioma de impartición |
|---|---|---|---|
| Mathematical analysis | 6 | BA | EN/ES |
| Fundamentals of IT | 6 | BA | EN/ES |
| Fundamentals of programming | 6 | BA | EN/ES |
| Algebra | 6 | BA | EN/ES |
| Company | 6 | BA | EN/ES |
| Discrete mathematics and logic | 6 | BA | EN/ES |
| Object-oriented programming | 6 | OB | EN/ES |
| Computer structure | 6 | BA | EN/ES |
| Fundamentals of physics for engineering | 6 | BA | EN/ES |
| Engineering project | 6 | BA | EN/ES |
SEGUNDO CURSO
| Materia | ECTS | Tipo | Idioma de impartición |
|---|---|---|---|
| Databases | 6 | OB | EN/ES |
| Programming with linear structures | 6 | OB | EN/ES |
| Introduction to software engineering | 6 | OB | EN/ES |
| Operating systems | 6 | OB | EN/ES |
| Computing project I | 6 | OB | EN/ES |
| Concurrent and distributed programming | 6 | OB | EN/ES |
| Web development | 6 | OB | EN/ES |
| Fundamentals of computer networks | 6 | BA | EN/ES |
| Statistics | 6 | OB | EN/ES |
| Computing project II | 6 | OB | EN/ES |
TERCER CURSO
| Materia | ECTS | Tipo | Idioma de impartición |
|---|---|---|---|
| Software engineering | 6 | OB | EN/ES |
| Algorithmics and non-linear structures | 6 | OB | EN/ES |
| Artificial intelligence | 6 | OB | EN/ES |
| User interfaces | 6 | OB | EN/ES |
| Computing project I | 6 | OB | EN/ES |
| Intelligent systems and knowledge representation | 6 | OB | EN/ES |
| Computer networks | 6 | OB | EN/ES |
| Systems administration | 6 | OB | EN/ES |
| Professional and personal efficiency | 6 | OB | EN/ES |
| Computing project II | 6 | OB | EN/ES |
CUARTO CURSO
| Materia | ECTS | Tipo | Idioma de impartición |
|---|---|---|---|
| Large data volumes | 6 | OB | EN/ES |
| Computer security | 6 | OB | EN/ES |
| Management skills | 6 | OB | EN/ES |
| Compilers and formal languages | 6 | OB | EN/ES |
| Legislation and standardisation | 6 | OB | EN/ES |
| Degree dissertation | 12 | TFG | EN/ES |
| External academic internship | 6 | PAE | EN/ES |
| University activities | 6 | OP | EN/ES |
| Extension of external academic internship | 6 | OP | EN/ES |
| Digital transformation | 6 | OP | EN/ES |
| Development of mobile applications | 6 | OP | EN/ES |
| Robotics | 6 | OP | EN/ES |
Internships
Work internships are a key element in your training. Gaining experience beyond what you have learned in your degree is the best way to enter the labour market. There are two types of internships, curricular (included in your syllabus) and extracurricular (which you can do on a voluntary basis).
To do a curricular internship in a company, you will need to have passed 50% of the credits and enrol in the course before starting your internship. These internships are monitored by the company and the internship teacher, as well as the completion of interim and final reports for evaluation.
If you want to improve your work experience before finishing your university studies, you can do an extracurricular internship. You can do them in any course, but we remind you that internships are a training complement to your studies; therefore, the more knowledge you have acquired throughout your degree, the more you will benefit from the internship experience.
Career opportunities
Technology trends
- Work in Big Data, IoT, Artificial Intelligence, Smart Cities, Robotics, Cybersecurity and Cloud Computing.
App development
- Software analyst; video game, mobile app and web service development.
Infrastructure
- System architect, database administrator, cybersecurity expert and network architect.
Management and consultancy
- Project management, computer forensics, digital transformation and security auditing.
Entrepreneurship and start-ups
- Consultant in technology, IT management and founding of innovative startups.
Admissions
Start your future at Universidad Europea
You can become a student at Universidad Europea in three easy steps.
1
Admission exams
Start your admission process by calling +34 952006801 or request information and our advisors will contact you.
2
Place reservation
Once you have been admitted, secure your place by paying the reservation fee.
3
Enrollment
Submit the required documents to formalise your enrollment.
Scholarships and financial aid
We want to help you. If you want to study at Universidad Europea, you will have at your disposal a wide selection of own and official scholarships.
Credit recognition and transfers
You don’t have to stick with something you don’t like. That’s why we’ve designed specific plans for credit recognition and transfers.
Request your online credit recognition review, transfer your academic file and start studying at Universidad Europea.
Admission profile and entry requirements
The ideal profile for the Bachelor's Degree in Computer Engineering includes people who have a clear appreciation for technology and innovation, and a deep interest in developing digital solutions and IT systems. These students stand out for their skills in logic and analysis, as well as for their ability to solve complex problems in an organised, efficient way. They also have a creative, adaptable mindset, which is essential to meet the challenges of a constantly evolving field. A strong willingness to learn continuously is also an asset, as IT requires keeping up to date with developments in technology and programming.
Number of places for incoming students
40 places.
Faculty
- Generic profile of the faculty
The faculty for the Degree in Computer Science is made up of professors who combine their professional activity with teaching, which allows them to transfer their experience to their students in the classroom. It should be noted that more than 50% are PhDs, in response to the minimum requirement of PhDs established in article 7.6 of Royal Decree 640/2021, of July 27, on the creation, recognition, authorization and accreditation of universities and university centers, and institutional accreditation of university centers. - General profile of the teachers responsible for the tutoring of external academic internships
The teachers responsible for tutoring the external academic internships of the degree, are professionals with university degrees, responsible for the academic coordination (from the University) of the subject of external academic internships. Their functions are to accompany students in the administrative and management aspects of external academic internships, providing them with the necessary information about procedures, available centers and evaluation systems. - General profile of the teachers responsible for the tutoring of the final degree project
The figure of the director/coordinator of TFG will fall on teachers belonging to the area of Computer Science and Technology, from the field of knowledge Computer Engineering and Systems Engineering. - Profile of the lecturer responsible for the coordination of the degree program
The coordination of the degree is in the hands of Professor 2, a doctor belonging to the area of Programming Languages, who has a full time and indefinite contract. He has 10 years of teaching experience in different programming subjects in the degrees of Computer Engineering, Mathematical Engineering Applied to Data Analysis and other engineering degrees. In addition, he has research experience in Information Systems and Project Based Learning.
Frequently Asked Questions
What will I learn in the Bachelor’s Degree in Computer and Software Engineering in Malaga?
You will learn how to design, develop and manage computer systems and software solutions. The curriculum covers programming, databases, operating systems, computer networks, software engineering, web development, artificial intelligence, cybersecurity, Big Data and digital transformation.
Is the Computer Engineering degree in Malaga practical?
Yes. From the first year, you will work on engineering and computing projects that apply technical knowledge to real problems. You will also complete practical activities and simulations in advanced computing, networking and cybersecurity facilities.
Does the degree include artificial intelligence and cybersecurity?
Yes. You will study artificial intelligence, intelligent systems, knowledge representation, computer security and systems administration. The programme also introduces Big Data, distributed programming and the protection of networks and digital infrastructures.
Can I obtain professional technology certifications during the degree?
The programme offers opportunities to obtain certifications from technology providers such as Cisco, Oracle, Linux and AWS. These credentials complement the university degree and can demonstrate practical skills in areas such as networking, cloud computing, databases and systems.
Does the degree include professional internships?
Yes. The curriculum includes an external academic internship, and students can also complete voluntary extracurricular placements. These experiences allow you to apply your technical knowledge within technology companies and participate in professional projects before graduating.
Can I specialise in a particular area of computer engineering?
The core curriculum provides a broad education in computing, while elective subjects allow you to explore areas such as mobile application development, robotics, digital transformation and extended professional internships. Your projects and Final Degree Project can also focus on your preferred technology field.
What jobs can I pursue after studying Computer and Software Engineering in Malaga?
Graduates can work in software, web, mobile application or video game development, as well as artificial intelligence, Big Data, IoT, cloud computing and cybersecurity. Other opportunities include systems architecture, database administration, network management, digital transformation, IT consulting, computer forensics and technology project management.





