Master Programs

Information on the Master study programs and the main corresponding specializations, endorsed by the DCTI with educational and research support:

General Presentation

The general structure of the Master study programs which can be followed at the Politehnica University of Timisoara is presented in the following table:

Total duration 2 years
Structure
  • 3 semesters x 14 weeks
  • 1 semester - development of the Dissertation Project
General requirements for admission Bachelor Diploma
Total credits 120
Graduation Dissertation exam
Graduation title Master

 

The Master programs in the field of Computer and Information Technology are of research type. They have a common structure, both simple and flexible:

1st Year 2nd Year
Semester 1 Semester 2 Semester 3 Semester 4
Core 1 Core 3 Core 5 Research 4
Core 2 Core 4 Core 6 Research 5
Elective 1 Elective 2 Elective 3
Research 1 Research 2 Research 3 Master Thesis Defense

Core Curriculum component

  • Contains the list of courses which define the respective Master program
  • Each semester, 2 courses must be elected, out of the core course list of the corresponding Master program
  • The core lists with examples of courses can be found at the description section of each study program, below

Elective Curriculum component

  • Supports individual choices for broadening the area of specialization, within the Computer and Information Technology framework
  • Each semester, 1 course must be elected, out of the course list of any Master program in the field of Computer and Information Technology

Research Curriculum component

  • This component develops the research skills of the Master student over the four semesters of the program
  • Contains courses and activities directly related to research and Master Thesis development
  • Detailed information can be found at this location

 

The list of the Master programs supported primarily by the Department of Computer and Information Technology, is as follows:[1]

 

Master of Quantum Computing

Host faculty Faculty of Automation and Computing
Master domain Computer and Information Technology
Specialization area Advanced information technology
Language English

Presentation of the study program

  • Hi-res poster [2]
  • Program overview
  • Quantum computing is a promising new computational paradigm inching closer to real-world applications. Because of its inherent capacity to process quantum states, quantum computing can solve hard computational problems relevant to molecular science, nanomaterials, complex systems, and cryptography. Quantum computing systems boost current applications in machine learning and cryptography. In communications, Quantum Key Distribution (QKD) is the only unconditionally secure key growth protocol.
  • Don't miss out on the quantum revolution in all computer science and engineering aspects! Learn new concepts in the most exciting emerging field of science and engineering! This may be the first step toward a successful research career in academia or industry!
  • Competencies and Knowledge Acquired:
    • Advanced understanding of the main subjects in quantum computing and quantum communication
    • Acquaintance with current quantum technologies that foster the development of quantum computing projects
    • Skills to analyze the state-of-the-art, innovate, and research
    • Communication abilities, interdisciplinary cooperation propensity, and team project management
  • Benefits and Opportunities:
    • Currently, quantum technologies demand a massive workforce, meaning such jobs are highly paid
    • There is a big professional opportunity to participate in ushering in a disruptive computational technology
    • Well equipped laboratories, good infrastructure, including the latest quantum technologies
Core curriculum courses (examples) Semester 1
  • Mathematics for Quantum Computing
  • Fundamentals of Quantum Physics
  • Introduction to Quantum Computing
Semester 2
  • Quantum Information Theory
  • Advanced Cryptosystems
  • Quantum Circuit Design and Error Correction
Semester 3
  • Quantum Communications and Cryptography
  • Quantum Algorithms and Programming
  • Quantum Applications in the Real World
  • Dependable and Secure Computing
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Master of Machine Learning

Host faculty Faculty of Automation and Computing
Master domain Computer and Information Technology
Specialization area Advanced information technology
Language English

Presentation of the study program

  • Hi-res poster [1]
  • Program overview
  • Systems with artificial intelligence are increasingly present in all aspects of everyday life, from household items, to automobiles, to computer games, to mobile applications, and to the activities we carry out at work. The "Master of Machine Learning" program produces highly qualified specialists in the field of machine learning, able to develop efficient and high-performance artificial intelligence systems and to actively contribute to the evolution of the industry in this field. The main components on which the master's program focuses are: machine learning, deep learning, computer vision, and big data, which are becoming increasingly important in the development of current software systems, especially those with artificial intelligence.
  • Graduates of the "Master of Machine Learning" program gain advanced knowledge, skills, and abilities to design, develop, implement, and maintain systems with artificial intelligence for the most diverse application areas, using the most recent technologies in the field of machine learning. At the same time, the graduates gain particular skills to critically analyze, innovate and research, together with advanced abilities of communication, interdisciplinary cooperation and team project management.
  • Graduates of the "Master of Machine Learning" program are on high demand on the Computer and Information Technology market, both in Romania and in most developed industrial countries in the world.
Core curriculum courses (examples) Semester 1
  • Fundamentals of Machine Learning
  • Deep Learning
  • Fundamentals of Computer Vision
  • Big Data Analytics
Semester 2
  • Natural Language Processing
  • Reinforcement Learning
  • Computer Vision
  • Big Data Visualization
Semester 3
  • Text Mining and Recommender Systems
  • Autonomous Driving
  • Advanced Computer Vision
  • Big Data in Health and Bioinformatics
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Master of Cloud Computing and Internet of Things

Host faculty Faculty of Automation and Computing
Master domain Computer and Information Technology
Specialization area Advanced hardware and software engineering
Language English

Presentation of the study program

  • Hi-res poster [1]
  • Program overview
  • Cloud Computing and Internet of Things are new stages in high-performance computing; they strongly contribute to the creation of the digital society. Intelligent transportation, smart cities, smart grids, smart agriculture, Industry 4.0 etc. cannot be envisaged without them. They include dynamic and modern areas such as sensors, big data, mobile communications, cyber systems, security, wireless communications and their future is promising: CAGR shows that the Internet of Things market will reach 560 billion dollars by 2022 and its grow will be 20% per year. The "Cloud Computing and Internet of Things" Master program produces highly qualified specialists in the edge fields of Cloud Computing and Internet of Things, able to contribute to the evolution of the industry in these fields.
  • The Master Program in Cloud Computing and Internet of Things offers advanced understanding, knowledge, skills and abilities to design, develop, implement, and maintain specific systems for the most diverse, modern and dynamic application areas. It offers also particular skills to critically analyze, innovate and research, together with advanced abilities of communication, interdisciplinary cooperation and team project management.
  • Graduates of the Master Program in Cloud Computing and Internet of Things are on high demand on the Computer and Information Technology, Telecommunications and similar markets, both in Romania and in the most developed industrial countries in the world.
Core curriculum courses (examples) Semester 1
  • IoT and Cloud Architectures and Communication Technologies
  • Communication Technologies in IoT and Cloud
  • Cloud Foundations
  • Cyber Physical Systems
Semester 2
  • Mobile Cloud Computing and Applications
  • Big Data in Cloud and IoT
  • Cloud Based AI Services
  • DevOps
Semester 3
  • Security and Privacy in IoT and Cloud
  • Operating Systems for IoT
  • Cloud Technologies in Telecommunications
  • Engineering Leadership for Emerging Leaders
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Master of Information Technology

Host faculty Faculty of Automation and Computing
Master domain Computer and Information Technology
Specialization area Advanced information technology
Language English

Presentation of the study program

  • Hi-res poster [1]
  • Program overview
  • Digital computing and information technology are an important part of almost any aspect of our current professional and personal life. The "Master of Information Technology" program produces highly qualified specialists in the field of information technology, able to select and integrate computing systems and services, to develop, adapt and manage the latest computing technologies to solve the increasingly higher requirements of the most diverse application areas.
  • Graduates of the "Master of Information Technology" gain advanced knowledge, skills and abilities to select, develop, apply, integrate and manage the most recent and safe computing technologies to enable users fulfill their personal and professional goals. At the same time, the graduates gain particular skills to critically analyze, innovate and research, together with advanced abilities of communication, interdisciplinary cooperation and team project management.
  • Graduates of the "Master of Information Technology" program are on high demand on the computing and IT market, both in Romania and in most developed industrial countries in the world.
Core curriculum courses (examples) Semester 1
  • Bioinformatics
  • Cellular Data Networks
  • Introduction to Quantum Computing
Semester 2
  • Integrated Information Systems
  • Enterprise Architecture Modeling to Enable IT Systems
  • Emergent and Collective Intelligence Systems
  • Fault Diagnosis and Design for Testability
Semester 3
  • Advanced Web Programming
  • Advanced Technologies for Application Development
  • Big Data in Health and Bioinformatics
  • Visual Programming and Data Analysis
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Master of Software Engineering

Host faculty Faculty of Automation and Computing
Master domain Computer and Information Technology
Specialization area Advanced software engineering
Language English

Presentation of the study program

  • Hi-res poster [1]
  • Program overview
  • Software has become a vital component of the infrastructure supporting our everyday life. Software systems are increasingly complex and more difficult to build, while also being subject to increasingly stricter standards of reliability, safety and security. The "Master of Software Engineering" program produces highly qualified specialists in the field of software engineering, able to develop efficient software systems and to actively contribute to the evolution of the industry in the field.
  • Graduates of the "Master of Software Engineering" program gain advanced knowledge, skills and abilities to design, develop, implement and maintain software systems for the most diverse application areas, using the most recent technologies in the field. At the same time, the graduates gain particular skills to critically analyze, innovate and research, together with advanced abilities of communication, interdisciplinary cooperation and team project management.
  • Graduates of the "Master of Software Engineering" program are on high demand on the computing and IT market, both in Romania and in most developed industrial countries in the world.
Core curriculum courses (examples) Semester 1
  • Component Based Software Engineering
  • Compiler Design
  • User Interface and User Experience Design
Semester 2
  • Advanced Databases
  • Advanced Distributed Applications
  • Real Time Systems Design
  • Heuristic Methods
Semester 3
  • Parallel Algorithms
  • Graphics Processing Systems
  • Engineering Leadership for  Emerging Leaders
  • FPGA Programming for Software Developers
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Notes:

  1. Poster created by Daiana Groza, Razvan Rosu, Cristina Stângaciu, Ramona Cioargă and Mihai V. Micea, 2021.
  2. Poster created by Ștefan Tiurbe, Oana Chirilă and Mihai V. Micea, 2024.