Skip to content
World University Atlas

Computer Science and IT degree programs

Software, data, artificial intelligence, cybersecurity and information systems.

  • Software Engineering
  • Artificial Intelligence
  • Data Science
  • Cybersecurity
  • Information Systems

11 programs found

Belo Horizonte, Brazil

  • Computer Science and IT
  • Bacharelado
  • Portuguese

Bachelor's course run by the Department of Computer Science (DCC). It aims to give students a solid theoretical and practical grounding in computing fundamentals, with internships, industry extension projects and early involvement in research.

Belo Horizonte, Brazil

  • Computer Science and IT
  • Bacharelado
  • 9 to 14 semesters (standard minimum and maximum completion time)
  • Portuguese

Bachelor's course in data science offered by the DCC, held in the afternoon shift. The page argues that data now affects every profession and area of knowledge, which motivates the program.

São Paulo, Brazil

  • Computer Science and IT
  • Bacharelado
  • Portuguese

Computer science bachelor's course with more than thirty years of history, updated with a curriculum that includes applied AI, practical projects and laboratories. Graduates are prepared for innovative projects and computational problem solving across several areas.

Goiânia, Brazil

  • Computer Science and IT
  • Bachelor's degree
  • 9 semesters (4 years and 6 months)
  • Portuguese

Full-time computer science course based at the Samambaia campus with 40 places in each semester. The page highlights top Brazilian ministry evaluation scores and preparation for software development, databases, networks and security.

Florianópolis, Brazil

  • Computer Science and IT
  • Bachelor's degree
  • Portuguese

Undergraduate computer science course with almost thirty years of history. Students may follow a traditional profile focused on new technologies and solid computing fundamentals, or a more specific profile chosen in the second stage of the course.

Covilhã, Portugal

  • Computer Science and IT
  • Master's degree
  • Portuguese

A second-cycle computer engineering degree with three branches: interaction, digital games and multimedia; intelligent systems; and virtualisation and cybersecurity. It builds on the first cycle, integrates students into the department's research groups and prepares them for a third cycle.

Brasília, Brazil

  • Computer Science and IT
  • Bacharelado
  • 8 to 14 semesters
  • On campus
  • Portuguese

Daytime bachelor's course of the Department of Computer Science at the Darcy Ribeiro campus. It trains graduates in the theoretical foundations of computing and in designing and implementing systems; 214 credits (3,210 hours) with a compulsory final thesis.

São Leopoldo, Brazil

  • Computer Science and IT
  • Bacharelado
  • 4 years (minimum expected time)
  • Portuguese

Bachelor's computer science course taught in simulation laboratories, with companies taking part in classes. Students join hackathons and programming marathons and begin building a professional portfolio.

São Leopoldo, Brazil

  • Computer Science and IT
  • Master's degree
  • Portuguese

Graduate program in applied computing that trains researchers and professionals to develop technological solutions for society and industry. Research lines include geospatial information, software engineering, intelligent systems and the Internet of Things.

Évora, Portugal

  • Computer Science and IT
  • Master's degree
  • 3 semesters (90 ECTS)
  • On campus
  • Portuguese, English

A master's programme that trains analysts, data scientists and AI specialists, with emphasis on machine learning and the extraction of information from large data sets. Applications named include language, image and video processing and structured data analysis.

Évora, Portugal

  • Computer Science and IT
  • Bachelor's degree
  • 6 semesters (180 ECTS)
  • On campus
  • Portuguese

A first-cycle computer engineering degree run by the School of Science and Technology. It combines foundations in mathematics, physics and programming with specialised work in mobile computing, artificial intelligence and web development, and prepares students either to work or to continue to a master's.