| Teaching Cources | 
Courses Taught
 CAS 105  Computers and Society. CAS 105  Computers and Society. ENG 204  Advanced Programming Through C++. ENG 204  Advanced Programming Through C++. ENG 205  Engineering Graphics. ENG 205  Engineering Graphics. ENG 307  Advanced Programming Through Java. ENG 307  Advanced Programming Through Java. CSE 404  Database Management Systems. CSE 404  Database Management Systems. CSC 316  Software Testing & Quality Assurance. CSC 316  Software Testing & Quality Assurance. CSE 391  Seminar in Computer Science and Engineering. CSE 391  Seminar in Computer Science and Engineering. CSE 392  Engineering Design. CSE 392  Engineering Design. CSC 203  Introduction to Programming. CSC 203  Introduction to Programming. Web DB  Databases & webgebaseerde toepassingen. Web DB  Databases & webgebaseerde toepassingen.
| Instructor: | Dr. Ammar Benabdelkader | 
| Taught for: | 
 | 
| Pre-requisite: | none. | 
| Credit Hours: | 3 | 
| Description: | Topics covered in this course will include the study of the positive and negative impacts of computers in society related to areas such as the Internet, automation, robotics, artificial intelligence, computer crime, computer ethics, and computer professionalism. In addition to the lab component of this course where needed computer/Internet skills and basic computing essentials are developed, a research and seminar component is offered to allow students to do research, form opinions, and express and defend those opinions in classroom discussions on the various topics covered by the course. Carefully selected related theoretical issues will also be covered aiming at providing students with comprehensive IT knowledge and expertise. | 
| Objectives: | Upon successful completion of this course, students should: 
 | 
| Instructor: | Dr. Ammar Benabdelkader | 
| Taught for: | 
 | 
| Pre-requisite: | Computers and Society (CAS 105). | 
| Credit Hours: | 3 | 
| Description: | This course covers introduction to programming through object-orientation approach and techniques in C++ language.  It provides an overview of problem solving as well as programming concepts. | 
| Objectives: | Upon successful completion of this course, students should: 
 | 
 
		   +31 20 70 78 265
 +31 20 70 78 265   
		   +31 6 34 83 93 32
 +31 6 34 83 93 32   
		   
 