|
Undergraduate courses |
|
|
At
Central University of Las Villas (UCLV) |
|
|
Assembly Language, 2nd year Comp. Science, UCLV, 2003 –
2007 |
|
Programming
Windows, 3rd year Computer Science, 2003 – 2008 |
|
Introduction
to Computing, 1st year Foreign Languages, 2003 – 2006 |
|
Programming
Languages, 3rd year Computer Science, 2006 – 2007 |
|
Operating
Systems I, 3rd year Computer Science, 2007-2008 |
|
|
|
At
University of Ottawa |
|
|
Programming Language Concepts (CSI 3120),
Part-Time Instructor (Fall 2016).
|
|
Electrical Engineering Design Project II (ELG 4913), Invited Lecturer (Winter 2015).
|
|
Introduction
to Artificial Intelligence (CSI 4106),
Part-Time Instructor (Winter 2013).
|
|
Introduction
to Computing II (ITI 1121B), Part-Time Instructor (Winter 2012).
|
|
Databases
I (CSI 2132), TA (Winter 2011).
|
|
Introduction
to
Computing
Concepts
(CSI
1308A),
Fall
2010
and
2011
(Part-Time
Teacher)
and
Fall
2009
(Guest
Lecturer) |
|
Computing
Concepts for Business (CSI 1306E), Winter & Fall 2009, Winter 2010
(TA & Guest Lecturer) |
|
Introduction
to Computers I (ITI 1120), TA (Fall 2008) |
|
Advanced
Programming Concepts with C++ (CSI 2372A), TA (Fall 2008) |
|
Computer
Networks and Protocols (CSI 4118), TA (Fall 2008) |
|
Operating
Systems (CSI 3131), Guest Lecturer (Spring-Summer 2011) |
|
Graduate courses |
|
|
|
At
Central University of Las Villas (UCLV) |
|
|
|
Advanced Aspects of Windows 2000, September - November 2004 |
|
ADO.NET Database Programming, February 2005
|
|
The Microsoft.NET Development Environment, course on
Advanced Software Development Techniques
|
|
Entrepreneurial Application Development in Java, Master
program in Computer Science, March 2007
|
|
|
At
Foreign Academic Institutions
|
|
|
Artificial Neural Networks, M.Sc. program in Applied
Computing, Invited Instructor at the University of Managua (Nicaragua),
July 28 – August 29, 2007 |
|
Neuro-Fuzzy Systems, M.Sc. program in Applied Computing,
Invited Instructor at the University of Managua (Nicaragua), July 28 –
August 29, 2007 |
|
|
At
the Entrepreneurial Environment
|
|
|
Advanced Programming with C#.NET, ETECSA Cienfuegos, Cuba,
August 2005 |
|
Advanced Programming with VB#.NET, ETECSA Havana, Cuba,
May 2006 |
|
SQL Server 2000 Administration, ETECSA Cienfuegos, Cuba,
October 2006 |