Professor, Computer Science
Santa Monica College
Office : B220Q
Is Project Management your next career move?
Project Management Certificate
Database Applications Developer
Courses Taught :
Online classes are conducted entirely over the internet through a website through http://www.smconline.org
To access the course’s website you must
first register through SMC.
For online and hybrid classes I send an email 2-3 days
before the classes start with further instructions.
So make sure you provide the school with an email that you check regularly.
Important If you do not receive an email from me prior to course start date, email me immediately.
Working From Home: If you are taking online
courses only, then you may not use the school's computer labs.
If you will be using your home computer, you are responsible for securing your internet access as well as have the
software required installed on your home machine. Some books have the software packaged with no expiration date.
At the current time only students taking other non-online courses may use the computer labs.
Students taking a hybrid class may use the labs.
How online courses work : An online course has
the same content as an on-campus course. You will be using
a website (as indicated above), to get the lectures, assignments, submit assignments, and do the tests.
To further support online students, I also post PowerPoint presentations files with animation and voice added to
help students understand the material more. To view these slides you can download a free PPT viewer from
Microsoft's website if you do not have MS PowerPoint installed.
I also post sample solutions, and comment on each assignment for individual feedback.
The advantage of online courses is that students work at their own pace whenever they want.
Note : Assignments and Tests have due dates and must be submitted on time to get proper credit.
New to SMC? If you do not have an SMC ID Number, then you must frst apply before you can register for courses
at Santa Monica College click here to get an ID then you can sign up for classes at the Corsair Connect site.
EducationM.S. Computer Science / Information Technology , Imperial College - University of London, 1990.
B.S. Electrical Engineering, Kuwait
2000-Current Professor, Santa Monica College
1999-2000 Instructor – UCLA Extension
Taught online programming courses: Using Excel VBA, Intermediate Programming in VB6.0.
1996-1998 Department Manager, Automated Computer Technologies (ACT)
Software Development and Computer Training Department
1994-1996 Computer Instructor – Executrain
of Santa Barbara
Taught computer courses
1990-1991 Systems Analyst – Kellog Brown and Root formerly
Brown and Root Inc.
Engineering Systems Department
Developed an Expert System as a pilot for assisting Engineers in supporting other departments using a house-developed software for
1987-1989 Research Assistant –Kuwait
Institute for Scientific Research (KISR), Kuwait
Department of Tech-Economics (KISR), Office of the Assistant Dean of Academic Affairs(KU)
Worked on an R&D project to develop a teaching aid for first-year students in the Civil Engineering Department at KU using PROLOG and LISP.
Top last updated Jan 2011