CAS Data & Machine Learning

Providing a targeted technical education in IT, data science and machine learning to advance the careers of industry managers

Decision-making in organizations is increasingly data driven and yet often has high degrees of uncertainty and variability. Getting those management decisions right demands that decision-makers understand both the potential and the limits of the data, the data analysis, and the software-based models making predictions using the data. Deciding how much trust to place in the recommendations of a machine learning model is not a simple exercise and has the potential to generate significant impacts on operations, customers, suppliers and stakeholders. This is where the CAS in Data and Machine Learning (CAS DML) comes in. 

The CAS DML provides a targeted education in IT, data science and machine learning (ML)/AI to business managers to advance their career. The aim of the programme is to improve the decision-making and collaboration skills of managers by providing them with fundamental IT, data science and ML/AI training that is applicable across multiple industries and areas of the organization.

The target audience for this program is business managers who need to make technology-related decisions in their companies. A prior technical degree is not required. No prior programming experience is needed. It is appropriate both for people with non-technical backgrounds (business, economics, etc.) and for people with technical backgrounds who have gaps or want to refresh their knowledge with fundamental technical training in these areas.

Graduates will be able to communicate better and develop stronger relationships with IT, data science and ML/AI staff. In turn, this will enable them to extend their existing management skills to take on more challenging leadership roles in interdisciplinary projects with significant IT, data science and ML/AI components.

If you are also looking at our other CAS and trying to decide which one to follow first, please read our guidance on the CAS Programmes overview page.  

Course descriptions

Lecturers: Dr. Lukas Fässler & Dr. Markus Dahinden

Introduction to Programming provides a practical introduction to some basic concepts and techniques for information processing and their practical applications. The programming languages used are Python and SQL. Participants learn to develop mathematical models for real-world problems and solve them as small projects. The following programming concepts are covered: variables, data types, control structures, sequential data types, functions, and managing data with relational databases.

Participants develop their programming skills through project-based work, online tutorials and individual support. Participants who have already completed an equivalent programming course in another CAS will be given the opportunity to work on more advanced programming tasks.

Lecturer: Prof. Bernd Gärtner

This course provides an introduction to computer science concepts that are foundational for later work in the CAS and MAS program.

We will cover how information is managed as data, and how we use computers to process data and generate new insights. Concrete questions we will address include: what is data, and how does it represent information? What is a computer, and how does it work? What is a computer program? What is a programming language? What is an algorithm? What is the role of AI in computer programming? What kind of computer systems do we have today, and why? What is Data Science? Through this, we will build a fundamental understanding of how computers and data science enable today's information society.

Lecturers: Dr. Andreas Streich & Dr. Marcel Lüthi

This course provides training in the areas of data science and machine learning. The course is intended for managers and leaders who want to understand the typical workflow, fundamental techniques and key challenges of data science and machine learning to drive successful implementation.

We will cover the following topics:

  • The complete data processing pipeline from initial data understanding and cleaning through visualization to deriving reliable, action-oriented insights.
  • Using exploratory data analysis to develop hypotheses. 
  • Statistical measures and evaluation of hypotheses.
  • Essentials of machine learning: The classic tasks needed for automated learning from data, and common approaches to achieve them such as decision trees and neural networks.
  • Model evaluation and selection e.g. using cross-validation.
  • Foundations of Deep Learning as drivers to understand the transformative nature of neural networks.
  • Challenges & Considerations: Potential pitfalls, threats, and ethical considerations.

Lecturer: Dr. Marc Brandis

This integration module links the newly acquired understanding of technology with technology’s impact on business strategy. Participants will explore how new information technologies such as machine learning and AI change different aspects of a business, and learn how to evaluate specific risks, costs, and benefits of new technologies. The module will shed light on success factors and common pitfalls when implementing new technologies and respective business changes, and it will specifically address the communication between technical experts and business management. The module provides insights into how participants can contribute to technology-related decisions and help shape the use of IT for business benefit. It teaches concepts regarding IT cost, IT risk, IT complexity, and IT lifecycle management, software architecture and project methodologies, including how machine-learning projects differ from traditional IT projects, and applies them to a number of current business/IT topics such as cloud computing, use of AI for software development, and Internet of Things.

Additional information

Participants complete 4 modules over 4 months. Courses are generally conducted in either a block format or blended learning format to minimize time away from work. Classes are held at ETH Zentrum campus on seven weekends, each consisting of one full day (Friday) and one half-day (Saturday morning). Thus, this CAS is well suited as a part-time study programme. 

Workload is approximately 300 hours.

Study language is 100% English.

CAS DML applicants must satisfy the following requirements:

  • ETH recognised university degree at Master level or equivalent educational background

A bachelor degree can be exceptionally considered sur dossier.

  • Demonstrated managerial experience

At least 5 years of professional work experience that includes some experience with allocation of corporate resources, e.g. line management, project management, etc.

  • Good knowledge of English

At least B2 level is recommended.

MAS AID participants and applicants have priority over CAS only applicants. Applications will be reviewed by the Admission Committee. The final decision is communicated by the School for Continuing Education.

Please apply online through the School for Continuing Education website. After submitting the application and uploading supporting documentation, you will be asked to pay the non-refundable application fee of CHF 50 or CHF 150 depending on where you obtained your degree.

Deadline: 31 May (Autumn start), 30 November (Spring start)

The tuition fee is 8,500 CHF and includes costs for software licenses, materials, etc. There are no other fees.

Applicants will receive an email notifying them when the admission decision letter is available for download in their eApply account. Admitted applicants do not need to confirm their intention to participate in the programme. A separate email will be sent with instructions on how to set up their ETH email and access their ETH student account (myStudies). All subsequent communication will be via the ETH email account.  

To withdraw, the admitted participant must notify the School for Continuing Education by email (). Withdrawal is subject to the following fees.

  • Free of charge: within 30 days from the date of the admission decision letter and before the beginning of the programme.
  • CHF 3,500: more than 30 days after the admission date and before the beginning of the programme.
  • CHF 8,500: after the start of the programme.

The CAS DML tuition fees and ECTS can be fully credited towards the MAS in AI and Digital Technology. Successful graduates of the CAS DML who wish to continue can apply to the MAS in the same manner as any other applicant. Prior completion of CAS will be considered during the application review, but there is no automatic right of admission to the MAS after completing individual CAS programmes.

Programme Director

Programme Manager

Interested in applying? 

The next application period for the CAS in Data & Machine Learning (CAS DML) is November 1 - 30 with classes starting in February.

Apply

Questions

If you need more information, please contact us:

Maria Rosaria Polito
Programme Manager
  • +41446332372
Picture of Maria Polito
JavaScript has been disabled in your browser