Home Research & Publications Collaborators Professional Experience Personal

Teaching and Research Experience

Research Assistant

University of Illinois at Chicago
Fall 2006

Teaching Assistant
Languages and Automata

University of Illinois at Chicago

Spring 2007

Teaching Assistant
Languages and Automata

University of Illinois at Chicago

Fall 2006 


Instructor
Programming Languages

University of Management and Technology, Lahore

Summer 2005

Instructor
Compiler Construction

University of Management and Technology, Lahore

Summer 2005



Research Officer

National University of Computer and Emerging Sciences, Lahore

From: September 2004-March2005

During this period I worked on the BS(CS) Curriculum of NUCES, and its gaps

against the ACM IEEE proposed curriculum.

 

Teaching Assistant

Course: Design Patterns

National University of Computer and Emerging Sciences, Lahore

Fall 2004

This course covered the Design Patterns in the classic book by Gamma et al.

These patterns were covered in reasonable depth and the course involved practical

design and implementation of these in different domains.

 

Instructor : C# and .NET

ACM Students Organization

National University of Computer and Emerging Sciences, Lahore

Summer 2004

This course mainly focused on the syntax and usage of C# Language. It also

introduced .NET Framework and its benefits. The key features of C# such as boxing-unboxing,

properties, concurrency were highlighted.

 

 

Teaching Assistant

Intro. to Computing

National University of Computer and Emerging Sciences, Lahore

Fall 2002

First Semester Lab of Computing

 

You may also want to take a look at my Professional Experience

Visitor Number: