teachingexperience
Courses Taught
At Technological Institute of the Philippines
CS406 Machine Learning (big data)
CS405 Natural Language Processing (big data)
CS404 Expert Systems
CS403 Intelligent Systems Agent
CS306 Intelligent Systems
CS303 Design and Analysis of Algorithms
At Jubail University College, Saudi Arabia
CS416: Computer Networking
CS417: Social & Ethical Issues of Computing
CS125: Computer Programming (C++)
CS415: Computer Communications
CS002: Introduction to Computer Applications
CS001: Introduction to Information Technology
Senior Co-Op Student Advisor
At Jizan Economic City Polytechnic, Saudi Arabia
ICDL Modules with MS Words, Excel, PowerPoint, and Publisher
At New Oriental International College, Toronto, Canada
Advanced Functions
At the University of Akureyri, Iceland
Artificial Intelligence
Machine Learning
Pattern Recognition
World Wide Web: JavaScript
Principles of Compiler Construction
Sophomore Group Projects Coordinator
Final Year Projects
My student Olga's report
At the University of Aizu, Japan
Pattern Learning: A Unifying Approach
Language Processing
Signal Processing
Image Processing
Algorithms and Data Structures I
Programming I: Java
At the University of New Brunswick, Canada
Discrete Structures
Design and Analysis of Algorithms
Program Design
System Analysis
APL
Operating Systems
Switching Theory and Logical Design