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 course list of the corresponding Master program
  • Below is an example view of the course list of the Master programs available in the field of Computer and Information Technology
 
  Master of Machine Learning Master of Cloud Computing and Internet of Things Master of Information Technology Master of Software Engineering
Semester 1
  • Fundamentals of Machine Learning
  • Optimization in Machine Learning
  • Deep Learning
  • Fundamentals of Computer Vision
  • Big Data Analytics
  • IoT and Cloud Architectures and Communication Technologies
  • Algorithms and Protocols in IoT and Cloud
  • Smart Sensors and Sensor Networks
  • Hardware Acceleration Techniques for Cloud Computing
  • Cyber Physical Systems
  • Data Transmission, Coding and Compression
  • Bioinformatics
  • Cellular Data Networks
  • Component Based Software Engineering
  • Compiler Design
  • User Interface and User Experience Design
Semester 2
  • Natural Language Processing
  • Probabilistic Graphical Models
  • Reinforcement Learning
  • Computer Vision
  • Big Data Visualization
  • Mobile Cloud Computing and Applications
  • Advanced Embedded Systems
  • Big Data in Cloud and IoT
  • Cloud Based AI Services
  • Fault-Tolerance of IoT and Dependable Cloud Computing
  • Integrated Information Systems
  • Optic Fiber Transmissions
  • Emergent and Collective Intelligence Systems
  • Fault Diagnosis and Design for Testability
  • Advanced Databases
  • Advanced Distributed Applications
  • Real Time Systems Design
  • Heuristic Methods
Semester 3
  • Robotics
  • Text Mining and Recommender Systems
  • Autonomous Driving
  • Advanced Computer Vision
  • Big Data in Health and Bioinformatics
  • Security and Privacy in IoT and Cloud
  • Advanced DSP Systems
  • Operating Systems for IoT
  • Vehicle to X Communication
  • Development of IoT Products
  • Advanced Web Programming
  • High-End Interfaces and Equipment
  • Big Data in Health and Bioinformatics
  • Parallel Algorithms
  • Graphics Processing Systems
  • FPGA Programming for Software Developers
 

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
  • Any course from the example view above can be chosen, in the respective semester

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:

 

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
Strengths
  • 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.
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
Strengths
  • 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.
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
Strengths
  • 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.
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
Strengths
  • 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.
Admission type Admission interview
Curriculum and the list of courses with their syllabus

 

Automotive Embedded Software

Host faculty Faculty of Automation and Computing
Supported jointly with the Department of Automation and Applied Informatics
Master domain System engineering
Specialization area Embedded software systems for the automotive industry
Language English
Presentation of the study program
Admission type Admission interview
Curriculum and the list of courses with their syllabus