|
|
Teaching
McGill
Course Calendars
University of Antwerp Informatica/Computer Science Ba/Ma landing page with links to course calendars
University of Antwerp Academic Calendar
Log into myCourses,
McGill's course management system
Log into Blackboard Ultra,
the University of Antwerp's course management system
McGill's
Quick Reference on
Avoiding Plagiarism and some
Plagiarism Examples.
Have a look at my rules/guidelines for an ideal tutorial.
Classes
- 2000WETSEN: Academic Literacies For Scientists (with Li Lin (main lecturer), Pierre Van Mechelen,
and Frank Blockhuys)
(1st semester 2020/21, 1st semester 2021/22, 1st semester 2022/23, 1st semester 2023/24, 1st semester 2024/25).
- 2001WETMSI: Modelling of Software-Intensive Systems (MoSIS)
(1st semester 2011/12,
1st semester 2012/13,
1st semester 2013/14,
1st semester 2014/15,
1st semester 2015/16,
1st semester 2016/17,
1st semester 2017/18,
1st semester 2018/19,
1st semester 2019/20,
1st semester 2020/21,
1st semester 2021/22,
1st semester 2022/23,
1st semester 2023/24,
1st semester 2024/25)
- 2001WETMTR: Model Driven Engineering (MDE).
Was called
``Modelling and Transformation in Software Development'' upto 2011/12
(1st semester 2009/10,
1st semester 2010/11,
1st semester 2011/12,
1st semester 2012/13,
1st semester 2013/14,
1st semester 2014/15,
1st semester 2015/16,
1st semester 2016/17,
1st semester 2017/18,
1st semester 2018/19,
1st semester 2019/20,
1st semester 2020/21,
1st semester 2021/22,
1st semester 2022/23,
1st semester 2023/24,
1st semester 2024/25)
- 1001WETCAR: Computer systems and -architecture
(1st semester 2009/10,
1st semester 2010/11,
1st semester 2011/12,
1st semester 2012/13,
1st semester 2013/14,
1st semester 2014/15,
1st semester 2015/16,
1st semester 2016/17,
1st semester 2017/18,
1st semester 2018/19,
1st semester 2019/20,
1st semester 2020/21,
1st semester 2021/22,
1st semester 2022/23,
1st semester 2023/24,
1st semester 2024/25)
demo lecture ("proefles") (2011 -- ) for highschool students (in Dutch)
- 2BINF-19: Computer Architecture
(1st semester 2009/10,
1st semester 2010/11)
- 1001WETPRV: Programming skills
(2nd semester 2011/12, 2nd semester 2012/13,
2nd semester 2013/14,
2nd semester 2014/15,
2nd semester 2015/16).
- Doctoral Course on Modelling and Simulation Based Design at the
National
University of Defense Technology (NUDT), Changsha, PR China.
(24 May - 3 june 2010).
-
Post-Master's Specialisation in Model Driven Engineering for Software Management at
École des Mines de Nantes
(24 March 2010)
-
Doctoral Course on Modelling and Simulation Based Design
(Diseño de Software basado en Modelado y Simulación:
Un Enfoque Multi-Paradigma).
Guest lectures 2004-2005 in Juan de Lara's course, at the
School of Computer Science and Engineering of
the Universidad Autónoma de Madrid.
-
COMP 762/3B: Modelling and Simulation Based Design
(Winter 2003,
Winter 2004,
Winter 2005,
Winter 2006,
Winter 2008)
-
COMP 522B: Modelling and Simulation
(Fall 2001,
Fall 2002,
Fall 2003,
Fall 2004,
Fall 2005,
Fall 2006,
Fall 2008,
Winter 2012 (Levi Lucio))
Note: this is one of the core courses of
McGill's Computational Science and Engineering (CSE)
M.Sc. programme.
-
COMP 304B: Object-Oriented Design
(Winter 2002,
Winter 2003,
Winter 2004,
Winter 2005,
Winter 2006,
Winter 2007 (Alexandre Denault),
Winter 2008,
Winter 2009,
Winter 2010 (Eugene Syriani))
-
Systems Modelling and Simulation
(guest lectures at Ghent University, Belgium, in Dutch)
(2000 - 2001,
2002,
2003)
-
COMP 206: Introduction to Software Systems
(Winter 2001)(Fall 2006 guest lecture)
-
COMP 435: Basics of Computer Networks
(Winter 2001)
-
COMP 767A/B: Advanced Topics:
Applications II: Systems Engineering: Modelling and Simulation
(Winter 2000, Fall 2000)
Supervising COMP 400 (Honours Technical Project and Report)
-
Code Synthesis for Reactive Systems Using Class Diagrams and Statecharts
[report (pdf)].
(Winter 2006: David Meunier).
-
Design and implementation of a visual modelling environment for
the DCharts formalism [report (pdf)]
[source (zip)].
(Winter 2004: Francois Plamondon).
-
Modelling and Simulation for GUI Design.
(Fall 2003: Alison Stewart)
-
Refactoring
AToM3.
(2003: Marc Provost and Jean-Francois Thibert).
-
Design (using Statecharts) and implementation of a drawing tool
(to replace the front-end of
AToM3).
(2002: Véronique Lisi) (report)
-
Design and implementation of a spreadsheet.
(2001: Hesheng Chen) (report)
-
Mapping Python/Tkinter constructs onto equivalent Java/Swing.
(2001: Bruno Dufour and Wen Hsin Chang (as summer project))
(2000: Dimitri Vidalenc)
Exams
Some classes (such as COMP 206 during the
2001 Winter Term) are huge and exams are held
in the gym.
Recently, classes have become smaller.
Also, in courses at 500-level and up,
I try to replace the final exam by a project.
Teaching Assistants
Depending on the class, my TAs either have office hours in
the Modelling, Simulation and Design Lab (MSDL),
or in the official TA office in Trottier. Check the course's website.
|