Details of online/self-paced
Training Platform Demonstration
Participants receive access to the online training platform used during the course.
The platform provides lecture recordings, exercises, example designs, and verification demonstrations used throughout the training.
The short video below shows how the training materials are organised and how participants interact with the course environment.
Moodle online learning platform
- Students receive regular (automated) feedback on progress (and can also request progress reports)
- Tutors give regular (automated) feedback on all students’ progress (and can also request progress reports)
Moodle content
- Video
- Lecture notes (PPT and test summary)
- Form to give thoughts/views on the lecture
- Quiz to test knowledge (which receives an immediate score and can be retaken multiple times)
Online (server access via VNC) exercises and examples
- Run on leading EDA tools (including Cadence simulators and formal tools as part of the Cadence Connections Verification Program) and free tools such as Verilator.
- Split between easier, medium, and harder for students to choose
- Automated running and checking of student solutions
- Automated checks on the quality of the solutions
- Bots to help guide students when stuck
Discussion forums (using Discord)
- Policed by a bot for unsuitable content
- The bot can also answer students’ questions
Optional online weekly live tutorials
- Tutor assigned to track student progress and hold a weekly online, optional Q&A
Final exam
- Based on full course content – graded
