1. Grados universitarios
  2. Tecnología e Informática
  3. informática
  4. Computer Science Data And With Industrial Placement Bsc Hons
COMPUTER SCIENCE (DATA SCIENCE AND AI) WITH INDUSTRIAL PLACEMENT BSC (HONS)

Computer Science (Data Science And Ai) With Industrial Placement Bsc (Hons)

Computer Science (Data Science And Ai) With Industrial Placement Bsc (Hons)
Precio
9.790
  • Lugar/Modalidad

    Presencial en Dundee

  • Duración

    5 or 4 years

  • Fechas

    September 2026


Descripción

Do you want to find patterns in data, build AI that solves real problems, or create smart systems that make better decisions? At Dundee, you don’t just study Data Science and AI, you use them to make a difference.

This degree gives you the skills to understand and work with data. You will learn how to design AI systems that can learn and adapt. You’ll take part in hands-on projects, work in teams, and use the same tools as professional data scientists. Your learning will be based on real challenges, not just theory.

You will study topics like machine learning, data visualisation, natural language processing, and ethical AI. You will work with real datasets and create models that can predict outcomes. You will see how data and AI shape the world and how you can use them in different careers.

As part of your course, you will have the opportunity to participate in an industrial placement that will occur prior to your final year of study. This placement will provide you with a unique chance to develop your career aspirations and gain first-hand experience working in the computing industry. You will have the opportunity to apply for competitive placement positions with both local and national industry partners. Throughout your placement, you will have the opportunity to gain valuable skills and knowledge that will help you succeed in your future career.

Create with purpose

Data and AI can change the world, but how we use them is important. At Dundee, you will learn to use these tools to help people and solve problems. This could mean improving healthcare, tackling climate change, helping businesses, or making technology easier to use. You will work on projects that have meaning and impact.

Learn by doing

You will not just sit in lectures waiting to start. From your first day, you will work with real data and build systems. You will use industry tools like Python, R, TensorFlow, GitHub, and AWS. You will work with others to solve problems and create a portfolio that shows employers what you can do.

Build your own path

Not every Data Science and AI degree is the same. At Dundee, you can focus on what interests you most, such as AI ethics, big data, computer vision, or interactive AI. You will join a friendly and supportive community. In classes, labs, and projects, you will meet people who share your goals and want to see you succeed.

Find your fit

We offer a range of Computer Science degrees tailored to different interests - from core computing to data and design. Choose your area of focus, with the option to add a year in industry.

Bolsa de Empleo y Salidas profesionales

This degree will provide you with the skills necessary to apply for careers such as Data Analyst, Data Engineer, Data Scientist, Performance Analyst.

You will develop the expertise that employers want from computing graduates, and we ensure this by running an active degree advisory board with experts from a range of industries including Amazon, Scottish Enterprise Tayside, NCR, Chevron, and Microsoft.

Recent employers include NCR, Capgemini, Unity, N-able, UK Government, Craneware, Citi, Ping Identity, CGI, Barnett Waddingham, Experian, Canonical, JP Morgan, Ember and BBC.

- Programmers and software development professionals

- IT business analysts, architects and systems designers

- IT user support technicians

- Information technology professionals

- Cyber security professionals

- IT operations technicians

✍ Metodología

Teaching

You will take part in highly interactive teaching sessions where you will be given the opportunity to put into practice what you have learned. This will include:

- Lectures

- Workshops

- Tutorials

You will also take part in sessions that are hosted by industry professionals, where you will learn how the skills that you are taught within the classroom can be applied within the wider computing sector.

Assessment

You will be assessed through a combination of coursework and end-of-semester exams.

Coursework is often practical, for example:

- writing computer programs

- designing interfaces

- writing reports

- constructing web sites

- testing software

- implementing databases

- analysing problems

- presenting solutions to clients

¿Has realizado el curso? Comparte tu opinión

Temario Computer Science (Data Science And Ai) With Industrial Placement Bsc (Hons) 2026

LEVEL 1

Front End Website Development (CS11001)

- Explore HTML and Semantic Web Elements, used to structure, and organise webpages, Cascading Style Sheets (CSS). These systems are also used to style and format webpages.

- Learn about the historical and social aspects of the web, as well as the core web technologies that make it possible.

Introduction to Software Development (CS11002)

- Learn how to use objects and classes, the core concepts of object-oriented programming.

- Study how to define classes, create objects from those classes, and use them in your programs.

Mathematics for Computer Science (CS11003)

- Learn about important mathematical concepts that are used within Computer Science.

- Develop your ability to read and interpret mathematical descriptions underlying various methods. Use this to improve your problem-solving skills and better understand how mathematics is used in Computer Science.

Introduction to Generative AI (CS11004)

- Develop important skills to become a computing professional.

Unix Systems (CS11005)

- Learn about the Unix operating system and how to use it effectively through common tools such as Bash Scripting.

- Explore the principles behind Unix philosophy.

Embedded Systems Development and Networking (CS12001)

- Study embedded systems and smart devices and learn how to develop for them.

- Develop a broad understanding of networking technologies and how devices connect to the Internet.

- Create solutions using the Internet of Things, Raspberry Pi and Arduino, sensors, and actuators.

Introduction to Data Structures and Algorithms (CS12002)

- Learn how to design algorithms and apply them to your programs. Study common data structures such as queues and stacks, and explore how they can be used in Java.

- Learn the basics of multithreaded programming and Graphical User Interfaces (GUIs).

Computing and Society (CS12003)

- Learn about the relationship between computing technology and society.

- Study how computing has developed, from its origins to current applications.

- Investigate how computing has been integrated into society.

Personal Development Planning (SD10001)

- Starting university is a big step and we’re here to help you make the most of it.

- No matter what subject you’re studying, there are important life and study skills that will help you succeed now and in the future.

LEVEL 2

Employability for Computing Professionals (CS21001)

- Learn how to present yourself best for entering, working, and leaving a workplace environment.

Introduction to Artificial Intelligence and Machine Learning (CS21002)

- Learn the basics of artificial intelligence (AI) and machine learning (ML) concepts, problems and how to solve them.

Multi-Paradigm Programming (CS21003)

- Learn to develop software in C and C++ through the exploration of data structures.

- Become familiar with both procedural and object-oriented programming concepts.

Operating Systems (CS21004)

- Learn about the inner workings of operating systems and how they allow a computer to run programs.

- Examine aspects such as concurrency, file systems, and networks.

Software Engineering (CS21005)

- Gain a comprehensive understanding of important software engineering principles and practices. This module has a particular focus on software specification and design techniques.

- Through practical assignments and projects, you will develop the skills necessary to apply these concepts in real-world scenarios.

Database Systems (CS22001)

- Learn about various database architecture, with an emphasis on relational databases.

- Explore how databases can be used to power software applications and develop a database solution first-hand.

Modern Web Stack Development (CS22002)

- Familiarity with the modern web stack is not just for "making websites" but benefits developers across the job market.

- The web is no longer just HTML and CSS. Modern websites combine a number of technologies and scripting languages to create web applications that are fast, reliable, and scalable.

User Interface Design (CS22003)

- Develop the skills and knowledge required to create effective user interface designs.

- Explore how users interact with different types of interfaces and understand the development of user interface designs for different contexts and purposes.

Personal Development Planning (SD20001)

- Now that you’ve settled into university life, it’s time to build on the foundations you set in your first year.

- This second-year module is all about helping you take your development to the next level. This will cover this from a personal, academic, and professional perspective.

LEVEL 3

Data Visualisation Analytics (CS31001)

- Explore how to extract valuable information from large datasets.

- Learn about basic statistical inference, data mining, and visualisation by using industry standard processes.

Information and Network Security (CS31002)

- Study fundamental cryptography and security concepts for software applications.

- Learn how to identify and address security threats, and explore specification and implementation of security protocols.

Data Engineering (CS32001)

- Examine the importance of data engineering today and learn the difference between characters, data, and information.

- Learn about data warehousing and explore how modern practices such as continuous deployment and cloud services can be used.

Industrial Team Project (CS32002)

- Apply agile methodologies to project planning and implementation and present your final product at a client appraisal.

Mobile Application Development (CS32005)

Computing Industrial Placement (CS33001)

- Gain valuable experience by working in industry or research and strengthen your career opportunities after graduation.

LEVEL 4

Honours Project (CS41001)

- Carry out a large, individual software development project.

- Your Honours project marks the culmination of your studies and brings together the knowledge and skills you have gained throughout your studies.

Information Analysis and Reporting (CS41002)

- Learn how to conduct research in the field of computing.

- Explore different research methods and conduct a research experiment.

Image and Natural Language Processing (CS41004)

- Explore AI based methods for computer vision and natural language processing.

- Understand the key tasks and challenges in computer vision and natural language processing and discuss how to select appropriate techniques to approach them.

Advanced Big Data Analysis (CS42003)

- Develop the theoretical and practical skills in understanding big data.

- Study how to formulate business goals of big data analysis and storage, process and analyse big data sets, and visualise and present results.

+ ver más
SOLICITA INFORMACIÓN

También te pueden interesar estos Programas Destacados


Curso relacionado de UCMA UNIVERSIDAD CARLEMANY

Bachelor Online en Informática


Online3 años (180 ECTS)Abril y Octubre 2026

El Bachelor en Informática es un programa integral que se ofrece en un formato de aprendizaje online. Los estudiantes adquirirán conocimientos para desarrollar tareas en los ámbitos de la programación, de la administración de sistemas y de bases de datos. El estudio se realiza con una visión multidisciplinar, global e incorporando el aspecto de desarrollo sostenible...


UCMA UNIVERSIDAD CARLEMANY

Curso relacionado de UNIVERSIDAD ALFONSO X EL SABIO - UAX

El Doble Grado en Ingeniería Informática + ADE de UAX te forma como un profesional integral capaz de dominar las tecnologías, comprender su impacto en los negocios y liderar proyectos innovadores. Obtendrás dos títulos en cinco años, con excelentes salidas profesionales y el prestigio de UAX Business & Tech.

UAX Business and Tech

Una experiencia universitaria que entiende los negocios y la tecnología como un todo, que te prepara para una transición a un futuro profesional donde impactar...


UNIVERSIDAD ALFONSO X EL SABIO - UAX

Curso relacionado de UNIVERSIDAD ALFONSO X EL SABIO - UAX

Grado de Ingeniería Informática


Online240 Créditos ECTSModalidad abierta

OpenUAX ofrece el Grado en Ingeniería Informática desde un proyecto educativo comprometido con formar profesionales competentes.

El Grado de Ingeniería Informática semipresencial elimina las barreras del campus físico y permite estudiar desde cualquier lugar y a cualquier hora.

Los estudiantes de ingeniería informática de OpenUAX acceden de manera remota, con la posibilidad de compaginar sus estudios con la vida personal y profesional, y disfrutando de la misma educación de calidad y de los mismos recursos académicos disponibles en el campus...


UNIVERSIDAD ALFONSO X EL SABIO - UAX

Curso relacionado de UNIE

Grado de Ingeniería Informática


A Distancia6000 4 años académicos ...6000 4 años académicos 240 ECTSMatrícula abierta

¿Te interesaría sumergirte en las ramas más avanzadas de la Ingeniería Informática estudiando de forma online y adaptable? El título en Ingeniería Informática de la Universidad Internacional de la Empresa (UNIE) ofrece una formación completa, pero va más allá de los conocimientos teóricos. Está enfocado en la implementación efectiva en el entorno empresarial...


UNIE

Curso relacionado de UNIR

Grado de Ingeniería Informática Online


A Distancia6000 4 años académicos ...6000 4 años académicos 240 ECTSMatrícula abierta

Aprovecha las extensas oportunidades de futuro que te brinda la Ingeniería Informática. Obtén una base sólida para desenvolverte en el desarrollo y aplicación de las tecnologías de la información y la comunicación. Aprende codificación, estructuras de datos y algoritmos, bases de datos, sistemas operativos, redes de computadoras, protocolos de comunicación y seguridad informática, inteligencia artificial o diseño y desarrollo web, entre otras disciplinas...


UNIR

Curso relacionado de SEAS ESTUDIOS SUPERIORES ABIERTOS

Curso Técnico: Metodologías Ágiles


Online150 horas / 6 ECTSMatrícula abierta

Llevamos unos años de inseguridad en varios aspectos, que han provocado que la sociedad, empresas, trabajadores y los proyectos y sus requerimientos sean cambiantes. Esto choca con la filosofía de las metodologías clásicas, donde los requerimientos eran fijos y difíciles de cambiar. Las nuevas metodologías ágiles permiten desarrollar un proyecto de una forma óptima, adaptable y que se puede aplicar a cualquier proyecto, de cualquier tamaño y de cualquiera índole, pudiendo modificar en todo momento los requerimientos sin producir un retraso y pudiendo realizar entregas de una forma rápida para que el cliente final pueda ver su progreso...


SEAS ESTUDIOS SUPERIORES ABIERTOS

Haz tu pregunta