Courses in English

4-Year Bachelor Program in COMPUTER SCIENCE ENGINEERING (Grado en INGENIERÍA INFORMÁTICA)

The following courses of our bachelor program are completely instructed in English. You can find the detailed syllabus of each course in the following link: FichasDocentes_23-24.   Check for Group I of these courses in this link to learn their schedules.

FIRST YEAR

  • 803260 - Business Management (GE) (1st Semester)
  • 803261 - Introduction to the concepts of electricity and electronics (FEE) (2nd Semester)
  • 805336 - Calculus (CAL) (1st Semester)
  • 805337 - Linear Algebra (AL) (2nd Semester)
  • 805338 - Discrete Mathematics and Mathematical Logic I (MDL1) (1st Semester)
  • 805339 - Discrete Mathematics and Mathematical Logic II (MDL2) (2nd Semester)
  • 805340 - Fundamentals of Programming I (FP1) (1st Semester)
  • 805341 - Fundamentals of Programming II (FP2) (2nd Semester)
  • 805342 - Introduction to computers I (FC1) (1st Semester)
  • 805343 - Introduction to computers II (FC2) (2nd Semester)

SECOND YEAR

  • 803267 - Computer Organization (EC) (2nd Semester)
  • 805357 - Fundamentals of algorithms (FAL) (1st Semester)
  • 805358 - Data structures (ED) (2nd Semester)
  • 805344 - Programming Technology I (TP1) (1st Semester)
  • 805345 - Programming Technology II (TP2) (2nd Semester)
  • 805346 - Software Engineering I (IS1) (1st Semester)
  • 805347 - Software Engineering II (IS2) (2nd Semester)
  • 803273 - Databases (BD) (1st Semester)
  • 803288 - Technology and Organization of Computer Systems (TOC) (1st Semester)
  • 803291 - Advanced Mathematics (AM) (1st Semester)
  • 803292 - Probability and Statistics (PE) (2nd Semester)

THIRD YEAR

  • 803268 - Operating Systems (SO) (1st Semester)
  • 803269 - Computer Networks (RED) (1st Semester)

FOURTH YEAR

  • 803287 - Interactive Systems Development (DSI) (1st Semester)
  • 803289 - Computer Architecture (AC) (1st Semester)
  • 803290 - Advanced Operating Systems and Networks (ASOR) (1st Semester)
  • Final Project - 12 ECTS (TFG) (1st and 2nd Semester)

     

 

Master Program in FORMAL METHODS (Máster en MÉTODOS FORMALES)

This master ir preferably instructed in english. You can find the complete information at: https://informatica.ucm.es/master-en-metodos-formales-en-ingenieria-informatica

 

Courses in Spanish with English support

In addition to these courses, the following elective courses  are instructed in Spanish, but they provide  materials in English, the professor can interact with the students in English (both in the lab and in the tutoring sessions), and the exam may  can be answered in English (if requested).

YEAR 2024-25:

  • 803367 - Cloud and Big Data (CLO) (1st Semester)
  • 803300 / 805318 - Machine Learning and Big Data (AA) (2nd Semester) / Machine Learning and Data Mining (AAM) (1st Semester)
  • 803266 / 900265 / 803206 / 803326 - Ethics, Legislation and Profession (ELP) Group C (1st Semester)
  • 804997 - Introduction to Blockchain Technology and Smart Contracts (TBC) (2nd Semester)
  • 803365 - Artificial Intelligences Applied to Control Systems (IAAC) (2nd Semester)