Licenciado en Ciencias de la Computación

General

Descripción del programa

Nuestro BSc Computer Science es un programa dinámico y variado que cubre todas las áreas clave, desde la ciberseguridad y GDPR hasta el aprendizaje automático, el diseño de algoritmos y la programación, que necesitará para graduarse con el conocimiento, las habilidades y la experiencia práctica listos para comenzar su carrera como Profesional de TI.

Aprenderá habilidades clave de programación en todos los idiomas y plataformas para tener la fluidez para trabajar en cualquier problema de desarrollo de software. Estará expuesto al pensamiento computacional y algorítmico y aprenderá a proporcionar soluciones de datos y sistemas de seguridad. Mediante el aprendizaje de laboratorio basado en problemas, desarrollará aplicaciones de software para el hogar, Internet, empresas y muchos otros campos. Ofrecerá soluciones a los problemas de las personas, ya sean personales, sociales o industriales.

Aprenderá sobre la construcción de software y el trabajo con datos, entendiendo los requisitos tecnológicos y sociales de los sistemas de TI. El software está desarrollado para personas por personas y esto se refleja en la forma en que aprenderá. El programa ha sido creado para brindarle la experiencia de la cultura de trabajo de TI mientras estudia, enfocándose en prácticas de trabajo colaborativo en tecnología y utilizando software de gestión de proyectos basado en equipos, como Scrum y Kanban, que permite a las personas trabajar juntas para entregar software para personas. Al estudiar de esta manera, aprenderá lo que hace a un profesional de TI responsable en contextos legales, sociales, éticos y profesionales.

El programa ha sido diseñado para estudiantes que desean trabajar en el mundo de la tecnología moderna en evolución. Le enseñarán expertos a la vanguardia de la investigación con experiencia en la industria, asegurando que se le brinden los últimos conocimientos y habilidades en este sector en rápido movimiento.

Contenido

Año uno

  • Aprenda conceptos de programación, recetas y desarrollo de algoritmos y examine la representación de datos, el funcionamiento del código y la codificación segura.
  • Explore la interacción y la usabilidad humano-computadora, incorporando la psicología y la comprensión estadística de los estudios de los usuarios, y las preocupaciones sociales y éticas del diseño de la interfaz de la computadora, como la accesibilidad y cómo las personas experimentan la TI.

Año dos

  • Tome módulos como Inteligencia artificial y Algoritmos, donde aprenderá cómo funciona el diseño de algoritmos y se le presentarán conceptos innovadores sobre el impacto algorítmico en el consumo de energía, y descubrirá las implicaciones sociales y éticas de la IA, incluidas las consideraciones de automatización.
  • Opción de tomar un puesto de trabajo de un año al final de su segundo año

Año tres

  • Trabaje en un proyecto de último año y explore un tema de su elección.
  • Tome módulos como Cyber Security donde examinará los ciclos de vida, los marcos legales y las herramientas del profesional de seguridad informática, incluidas las preocupaciones legales, sociales y éticas de la seguridad informática, como la piratería y su punto de vista ético.
  • Otros módulos incluyen Visualización de datos, que enseña el arte y la ciencia de las estadísticas descriptivas, incluidos gráficos estáticos y visuales interactivos e Ingeniería de datos, donde desarrollará canales de entrega de datos, considerará los requisitos de los expertos en dominios y los aspectos legales, sociales y éticos de los datos. técnicas de tubería.

Módulos

Año uno

  • Programacion I
  • Programación II
  • Arquitectura de Computadores
  • Matemáticas para la informática
  • Experiencia de usuario
  • Bases de datos

Año dos

  • Programación III
  • Sistemas operativos
  • Algoritmos
  • Ingeniería de software
  • Ciencia de los datos
  • Inteligencia artificial
  • Al final del año 2, puede realizar una colocación laboral opcional de un año.

Año tres

  • Proyecto final del año
  • Aprendizaje automático
  • Visualización de datos
  • La seguridad cibernética
  • Ingeniería de datos

Carreras

Los graduados pueden ingresar a cualquier carrera de TI, desde el gobierno y el sector público hasta los minoristas de moda y los medios de comunicación. Los roles incluyen ingeniero de software, desarrollador de software, científico de datos, analista de seguridad cibernética, ingeniero DevOps e ingeniero de operaciones automatizadas e inteligencia artificial.

Última actualización Mar 2020

Beca Keystone

Descubre las opciones que nuestra beca puede darte

Acerca de la escuela

We change lives by helping our students to develop the confidence, knowledge and values they need for a successful and fulfilling life. We produce world-class research that helps us understand the wor ... Más información

We change lives by helping our students to develop the confidence, knowledge and values they need for a successful and fulfilling life. We produce world-class research that helps us understand the world and change it for the better. Leer menos