If you haven’t enrolled yet, please look at code 6699.
If you have already enrolled, the course code is available in Studenti Online.
6699 - Computer Science and Engineering
Computer Science and Engineering Specialist
Function in a professional context:
Computer Science and Engineering Specialists work in the analysis, design, planning, development and management of software systems, components and processes. They work for companies, manufacturers, the public administration, and within industrial research and development departments.
Their main functions include:
- analysing problems in collaboration with domain experts and selecting the most appropriate methodologies, technologies and standards for software application design and development, also carrying out research on technological standards, regulations and patents;
- designing and taking part in the implementation of software products, processes and services, and supervising the testing and/or validation;
- managing the production of computer components, systems and services, by coordinating teamwork also through the use of tools tailored to the specific needs of software production;
- developing new operating techniques and tools supporting production, ensuring their effective application in real-world contexts;
- promoting technological innovation within organizations, based on experimental and research results, also by taking part in national and/or international projects.
As master’s graduates, Computer Science and Engineering Specialists strive to keep up to date with the latest knowledge. Greater opportunities for professional growth, specialisation, and expansion of skills and professional responsibilities in specific sectors of the process industry may be available by attending professional master’s programmes, PhD programmes and joint training initiatives offered by the University in partnership with public and private organisations.
Competencies associated to the function:
Computer Science and Engineering Specialists have:
- knowledge of modern techniques for managing big data, embedded systems, software architecture and artificial intelligence, along with their applications;
- in-depth knowledge of modern methodologies, technologies and infrastructures for the design and implementation of distributed and/or centralized systems, services and components that require information processing combined with self-study and continuous learning skills;
- in-depth knowledge of software production processes, combined with communication, relational, organisational and management skills;
- expertise in business organisation and project management;
- ability to identify, formulate and solve complex problems or that require an interdisciplinary approach, also in an innovative way;
- ability to conceive, plan, design and manage complex and/or innovative software systems, processes and services.
Employment opportunities:
The professional capabilities of Computer Science and Engineering Specialists allow them to be employed at:
- industries producing and/or using computer components and systems;
- companies and service centers operating in the field of information systems;
- facility and service providers for computer systems and networks;
- Internet computing services and Web infrastructure providers;
- software engineering companies;
- industrial automation and robotics companies;
- process manufacturers in the mechanical, electrical, electro-mechanical, energy and chemical industry;
- industrial research and development laboratories;
- technical divisions of the public administration that use IT infrastructures to manage both internal and user services;
- training organisations;
- research centres.
Subject to passing the State examination, the master’s graduate may register with the Professional Board of Engineers, Section A – Information Technology.