Engineering
CAS in Introduction to Software Development and Data Processing
The Certificate of Advanced Studies in Introduction to Software Development and Data Processing (CAS-IDD) allows you to learn about software development and its tools, as well as data processing and visualization.
Program
The Certificate of Advanced Studies in Introduction to Software Development and Data Processing (CAS-IDD) teaches you Python and Java, object-oriented programming, fundamental data structures and algorithms, human-computer interface design and implementation, software deployment in the cloud, and data processing and visualization, while also educates you about security, maintainability, and the legal aspects of software.
This CAS is part of the Master of Advanced Studies in Rapid Application Development (MAS-RAD).
Content
The CAS-IDD is composed of several modules that can be taken independently.
Module | Periods | Teachers |
---|---|---|
Deployment of software solutions | 40 | Raphaël Barazzutti (external) |
Legal aspects of the software | 14 | Dimitri Morarcaliev (external), Christophe Saam (external) |
Object-oriented development and design with Python | 52 | Matthieu Amiguet (external) |
Data processing and visualization with Python | 28 | Benoit Le Callennec (HE-Arc) |
Design and implementation of human-machine interfaces | 26 | Aïcha Rizzotti (HE-Arc) |
Skills
You will be able to:
- describe the architecture and operation of a computer system
- apply the legal aspects of the software
- develop and deploy software solutions in a secure and efficient manner
- design and build procedural or object-oriented applications in Python
- apply data processing and visualization algorithms
- design and implement human-machine interfaces (graphical interfaces in Java)
Target Audience
This CAS is mainly intended for engineers without an IT degree.
You must have a tertiary A diploma: Bachelor’s degree, or an engineering diploma (ETS, HES, EPF) in microtechnology, mechanics, electronics, civil engineering or any other field, or an equivalent university qualification.
Alternatively, tertiary B diplomas (ES, federal master’s degree, federal patent) are also accepted, provided you have the necessary professional experience according to the specific HES-SO guidelines.
Translated with DeepL.com (free version)
Otherwise, admission decisions could be based on the quality of your application file, within the limits of the quota authorized by the HES-SO.
Degree Awarded
Duration and Organization of Studies
Duration
Part-time: about 1 semester
Location
Campus Arc 2, Neuchâtel
Links and documents
Admission
Next opening
January 2028
Registration deadline
December 2028
Fee
5 500 CHF
Perspectives
By completing your professional experience with software development skills in programming languages recognized by the industry and adapted to the problems of the engineer, you will have the essential bases for the deployment of digital solutions for the industry.