Teaching Assignments


Academic Year 2013-2014

Summer 2014 Term
    CISY 1225-1A Introduction to computer applications (SMU*)
    INWK 6113 Telecommunication and Wide Area Networks (First week lectures) (Dalhousie$)
    INWK 6119 Network Security (First week lectures - Mentor of Lab Part) (Dalhousie$)

Winter 2014 Term
    CISY 1225-2G Introduction to computer applications (SMU*)
    CISY 4436 Communication Networks and Security (SMU*)
    ENGM 1041 Applied Linear Algebra (Dalhousie#)
    INWK 6117 Emerging Network Technologies (Mentor-Lab part) (Dalhousie$)
    INWK 6912 Network Design and Management (Mentor-Lab part) (Dalhousie$)

Fall 2013 Term
    CISY 1225D Introduction to computer applications (SMU*)
    CISY 1225E Introduction to computer applications (SMU*)

* Computing and Information Systems, Sobey School of Business, Saint Mary's University
# Department of Engineering Math and Internetworking, Faculty of Engineering, Dalhousie University
$ Internetworking program, Faculty of Engineering, Dalhousie University


Academic years: 2009/10 to 2012/13

Part-time Faculty member, Internetworking Program, Faculty of Engineering, Dalhousie University

    INWK 6111 Introduction to computer networks

    INWK 6112 Physical and datalink layer standards and protocols

    INWK 6113 Telecommunication and Wide Area Networks

    INWK 6114 Internet communication protocols

    INWK 6115 Network Architecture

    INWK 6119 Network Security

    INWK 6411 Real Time Programming for Internetworking

    INWK 6912 Network Design 

The description of these courses can be found here. Responsible to teach the technical part of the above courses.

Academic years: 2002/03 to 2007/08

Lecturer (College of Applied Medical Sciences, King Saud University)

    BMT 211 Biomedical Electronics I
    BMT 227 Basic Concepts of Personal Computing
    BMT 225 Measurement Techniques
    BMT 314 Biomedical Electronics IV-Digital Systems
    BMT 432 Special Topics in Biomedical Equipments
    BMT 437 Biological Control Systems
    BMT 468 Graduation Project
    BMT 485 Biomedical Computing
    CHS 223 Computer Programming in Healthcare
    CHS 225 Computer Applications in Healthcare
The description of these courses can be found
here.


 

 

 

 

 

 

 

 

Home   Education   Publications   Teaching   Professional activities   Research