IE Bachelor in Computer Science and Artificial Intelligence

Bachelor in Computer Science and Artificial Intelligence

Create AI technologies to reshape industries
duration4 years
languageEnglish
locationSegovia or Madrid
intakeSeptember
Mode of studyFull-time
FormatIn-person
duration4 years
languageEnglish
locationSegovia or Madrid
intakeSeptember
Mode of studyFull-time
FormatIn-person

A UNIQUE BACHELOR IN COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE

The study plan for the Bachelor in Computer Science and Artificial Intelligence at IE University has been designed with the prestigious academic experience at its core, our academic faculty’s expert knowledge and research in each area, and the linkages between the University and the professional world.

The Bachelor in Computer Science and Artificial Intelligence aims to teach young ambitious individuals to build the proper skill set to become professionals capable of facing real-world challenges.

Through our hands-on teaching methodology, students from the Bachelor in Computer Science and Artificial Intelligence will find a perfect balance between what is studied throughout their degree and the projects that are applied based on real-world scenarios.

This will aid them to develop profiles that are able to adapt to new trends happening now in the 21st century.

Bachelor in Computer Science and Artificial Intelligence
WANT TO KNOW MORE?

BACHELOR IN COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE STUDY PLAN

    COURSE DESCRIPTIONS

    Discover more details about all courses.

    LEARN MORE ABOUT OUR BACHELOR INCOMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE

    • IE Bachelor in Computer Science and Artificial Intelligence

      YEAR 1

      In the first year, you’ll build a solid foundation in the fundamentals of business management, strategy and computer science. This will cover areas including the business as an entity, artificial intelligence, computing and mathematics. You’ll explore key principles of programming and the fundamentals of data analysis, probability and statistics. You’ll also gain key skills for observation and surveying, and learn to understand change through simulating and modeling.

    • IE Bachelor in Computer Science and Artificial Intelligence

      YEAR 2

      In your second year, you will further explore and deepen the knowledge acquired in year one, with core courses in calculus for computer science, computer programming, cloud computing, and matrices and linear transformations. You’ll gain an advanced understanding of algorithms and data structures, personality and emotion for AI design, and designing and using databases. You will also dive into entrepreneurship and cloud computing and begin to build a foundation in AI design and machine learning.

    • Computer Science Third Year

      YEAR 3

      In the third year, you’ll be ready to uncover everything there is to know about computer science and AI. Approaching the field with a broad viewpoint, you will study topics such as software development and DevOps, chatbots, statistical learning and prediction, and high-performance computing. The majority of your courses will focus on artificial learning, including computer vision, natural language processing and reinforcement learning, among others. You will also take part in the IE Challenge, an opportunity to apply your learning to a hands-on, real-life challenge.

    • IE Bachelor in Computer Science and Artificial Intelligence

      YEAR 4

      The final year of study gives you the choice to study a range of courses related to the application of computer science. Alongside this, you will explore other disruptive technologies in detail, including blockchain, cryptocurrencies and fintech, robotics and automation, and human-computer interaction, among others. In the first semester, you may choose to enhance your studies by taking part in our exchange project. This is a chance to expand your international horizons, studying at one of our prestigious partner universities from over 50 countries worldwide. Alternatively, you may wish to pursue internship opportunities to gain some real industry experience alongside your studies. A large part of the final semester will be dedicated to a capstone project, where you will consolidate your learning through a research-oriented group project that addresses a computer science, data analytics or AI problem.

    WATCH THIS PROBABILITY & MATH MASTERCLASS

    Join Rafif Srour's masterclass to explore numbers, logic, and randomness. Learn outcome prediction and real-world applications in mathematics. Unlock the mysteries of numbers!

    Learning a new language can open up a world of new opportunities

    IE University considers multiple language acquisition to be a key element of its educational model, leading to success in both work and study.

    The Language Center at IEU is proud to offer students the possibility to study a wide range of languages, including French, German, Portuguese, Chinese, Arabic, Spanish, and English. With such a large variety of options, our students are able to personalize their academic path to meet their future career plans and objectives.

    Language Center at IEU | IE University

    The Language Center at IEU

    The Language Center helps students develop their multilingual communicative skills to help them flourish in the international labor market.

    IE Impact Xcelerator: gain hands-on experience through this unprecedented union of tech, business and academia

    In their fourth year of the program, students of the Bachelor in Computer Science and Artificial Intelligence have the incredible opportunity to get involved with the IE Impact Xcelerator. Set up by IE School of Science and Technology, in collaboration with the Catalyst network of faculty from world-leading universities around the globe, this groundbreaking platform brings together tech ventures, industry leaders and academia to push the evolution of STEM education.

    • First year - Bachelor in Environmental Sciences and Sustainability | IE University
    • Bachelor in Computer Science and Artificial Intelligence

    IE Impact Xcelerator Signs First Agreement with Cryptocurrency Company Ripple

    IE Impact Xcelerator Signs First Agreement with Cryptocurrency Company Ripple

    THE DUAL DEGREES OF IE UNIVERSITY

    Develop a multidisciplinary profile and specialize in two distinct, yet connected fields, by combining another bachelor degree with your studies in Business Administration.

    • DUAL DEGREE IN BUSINESS ADMINISTRATION & COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE  HEADER

      DUAL DEGREE IN BUSINESS ADMINISTRATION + Computer science & artificial intelligence

      The Dual Degree in Business Administration & Computer Science and Artificial Intelligence is a cutting-edge, international program that prepares you to push the limits of new digital technologies and excel in the global markets.

      Undergraduate Degrees | English | five years

    COMPETENCES

      • Ability to solve mathematical problems that may arise in engineering.
      • Ability to apply knowledge of linear algebra, differential and integral calculus, numerical methods, numerical algorithms, statistics and optimization.
      • Understanding and mastery of the basic concepts of fields, waves and electromagnetism; electrical and electronic circuit theory; semiconductor physics principles, logic families and electronic and photonic devices; as well as how to apply them to solve engineering problems.
      • Ability to understand and master the basic concepts of discrete mathematics, logic, algorithms and computational complexity, including applying them to solve engineering problems.
      • Basic knowledge of computer use and programming, operating systems, databases and computer programs applied to engineering.
      • Knowledge of the structure, organization, operation and interconnection of IT systems; the fundamental aspects of how they are programmed and how to apply this knowledge to solve engineering problems.
      • Sufficient knowledge of the concept of a company and its institutional and legal framework. Business organization and management.
      • Apply the analytical competences acquired to identify, analyze and elaborate potentially high-impact solutions for complex problems in multidisciplinary environments.
      • Understand systems and processes through modeling and analysis in order to analyze their dynamics and identify the key factors of their ability to influence and trigger change.
      • Design, perform and analyze experiments and other types of data-based applied research in order to test ideas and hypotheses and to draw conclusions.
      • Understand the principles governing individual and group behavior as well as the fundamentals of social activity in the business sphere.
      • Ability to design, develop, select and evaluate IT applications and systems, ensuring that they are reliable, secure and high-quality in accordance with professional ethics as well as legislation and regulations in force.
      • Ability to plan, design, roll out and direct IT projects, services and systems in all spheres, playing a leading role in their launch and continuous improvement and evaluating their economic and social impact.
      • Ability to understand the importance of negotiation, effective work habits, leadership and communication competences in all software development environments.
      • Ability to create the technical specifications for an IT installation in accordance with standards and regulations in force.
      • Knowledge, administration and maintenance of IT systems, services and applications.
      • Knowledge and application of basic algorithmic IT processes to design solutions for problems, analyzing the suitability and complexity of the algorithms proposed.
      • Knowledge, design and efficient use of the most suitable data structures and data types to solve a given problem.
      • Ability to analyze, design, build and maintain robust, secure and efficient applications, choosing the most suitable programming paradigm and languages.
      • Ability to discern, understand and evaluate the structure and architecture of computers and their basic hardware.
      • Knowledge of the features, functionalities and structure of operating systems and of how to design and implement applications based on OS services.
      • Knowledge and application of the features, functionalities and structure of distributed systems, computer networks and the internet, as well as how to design and implement applications based on them.
      • Knowledge and application of the features, functionalities and structure of databases in order to use them appropriately, as well as how to design, analyze and implement applications based on them.
      • Knowledge and application of the tools that enable storage, processing and access in the context of information systems, including web-based tools.
      • Knowledge and application of the fundamental principles and basic techniques of parallel, concurrent, distributed and real-time programming.
      • Knowledge and application of the fundamental principles and basic techniques of intelligent systems and their implementation in real-life situations.
      • Knowledge and application of software engineering principles, methodologies and life cycles.
      • Ability to design and evaluate human-machine interfaces that guarantee the accessibility and usability of IT systems, services and applications.
      • Knowledge of IT standards and regulations at the national, European and international levels.
      • Ability to deeply understand the fundamental principles and models of computing and to apply them in order to interpret, select, evaluate, model and create new concepts, theories, uses and technological developments related to IT.
      • Ability to understand the theoretical principles of programming languages and related lexical, syntactic and semantic processing techniques, as well as to apply them in order to create, design and process languages.
      • Ability to evaluate the computational complexity of a problem, recognize the algorithmic strategies that can solve it and recommend, develop and implement the strategy that guarantees the best performance in accordance with established requirements.
      • Ability to understand the fundamentals, paradigms and techniques of intelligent systems and to analyze, design and build IT systems, services and applications that use these techniques in any applied context.
      • Ability to acquire, obtain, formulate and represent human knowledge in a computable form for the resolution of issues using a computer system in any field of application, particularly those related to computing, perception and performance in smart environments.
      • Ability to develop and evaluate interactive and complex information presentation systems and their application, in order to solve human-computer interaction design problems.
      • Ability to understand and develop computational learning techniques and to design and implement applications and systems that use them, including those dedicated to the automatic extraction of information from large volumes of data.
      • An original project shall be carried out individually before being presented and defended before a university committee. The project shall be related to specific computer engineering technologies, professionally reflecting and integrating the competences acquired during the course.
      • Identify the main cultural identity traits that characterize today’s world by understanding the main contemporary ideological trends.
      • Behave professionally in accordance with the core principles and ethics of the profession. Manage unforeseen situations by being able to adapt to organizational changes.
      • Use knowledge of the discipline to analyze and evaluate current situations.
      • Form a part of interdisciplinary and multicultural teams to achieve shared goals in a diverse environment.
      • Work actively in an international context.

    APPLICABLE REGULATIONS OF THE PROGRAM

    Frequently Asked Questions

    • Through our hands-on teaching methodology, students from the Bachelor in Computer Science and Artificial Intelligence will find a perfect balance between what is studied throughout their degree and the projects that are applied based on real-world scenarios. Some subjects include: fundamentals of data analysis, physics for computer science, probability for computer science, AI chatbots and recommendations engines, robotics and automation, among others.

    • To study Artificial Intelligence (AI), a strong foundation in mathematics, computer science, and statistics is typically required.

    • Computer science involves the study of computers, computational systems, and software development, and encompasses a wide range of subfields such as algorithms, computer architecture, databases, and networking. AI, on the other hand, involves creating intelligent systems that can learn, reason, and make decisions, and requires knowledge in areas such as machine learning, natural language processing, and robotics.

      Both computer science and AI require a strong foundation in mathematics, critical thinking, and problem-solving skills.

    • The Bachelor in Computer Science and Artificial Intelligence program at IE University takes 4 years to complete.

    • The Bachelor in Computer Science and Artificial Intelligence program at IE University takes 4 years to complete.