Teaching


Current Semester (072):


Previous Semesters:

 

§         Courses taught at ICS Department, KFUPM: (Sep. 2004 – )

Term

Course ID

Course Name

My Role

Sections

Fall

2007

ICS-202

Data Structures

Teacher

03

ICS-324

Database Systems

Teacher & Coordinator

01

Spring

2007

ICS-202

Data Structures

Teacher & Coordinator

01, 02

Fall

2006

ICS-201

Introduction to Computer Science

Teacher

03, 54

ICS-202

Data Structures

Teacher

03

Spring

2006

SWE-312

User Interface Design

Teacher

01

ICS-201

Introduction to Computer Science

Teacher

02

Fall

2005

SWE-312

User Interface Design

Teacher

01

ICS-201

Introduction to Computer Science

Teacher

07, 58

Spring

2005

SWE-214

Introduction to Software Engineering and Requirements

Teacher & Coordinator

01

SWE-312

User Interface Design

Teacher

01

Fall

2004

ICS-102

Introduction to Computing

Teacher

02, 09

SWE-312

User Interface Design

Teacher

01

 

§         Courses taught at CIT, UAE University: (Sep. 2001 – Aug. 2004)

Term

Course ID

Course Name

My Role

Sections

Spring 2004

SWEB-301

Software Construction

Teacher

01, 51

ITBP-320

Programming III (Advanced Java)

Teacher

01, 51

Fall 2003

SWEB-301

Software Construction

Developer and Teacher

51

ITBP-320

Programming III (Advanced Java)

Teacher

51, 52, 55

Spring 2003

ITBP-220

Programming II (Java)

Developer, Coordinator and Teacher

01, 03, 54

ITBP-290

Core Exhibition

Teacher

57

Fall 2002

ITBP-120

Programming I (C++)

Coordinator and Teacher

52, 53

ITBP-320

Programming III (Java)

Teacher

54

Spring 2002

ITBP-220

Programming II (Advanced C++)

Developer, Coordinator and Teacher

01, 51, 66

Fall 2001

EE-453

Microprocessos

Teacher

01, 51,54