Search this site
Embedded Files
Mujahid Rafiq

Mujahid Rafiq

Professional Practices  -- University of Lahore

Course Outline

B1: Professional Issues in Software Engineering by Frank Bott

B2. Common Computing Professions

Week#1- Slides For Students

Week#2- Slides for Students

Week#3- Slides + Assignment No1

B4: Professional Bodies (Introduction)

Week#4- Slides +Quiz 1 Announcement 

Ethics Research Paper by IEEE and ACM

Week#5 - Slides + Assignment No 2

Week#6 - Slides For Students

Mid Term Week 

Project Contents

Week # 9, 10

Software Contract Sample

SC Sample 2

Week #11, Software House Organization

Sample Organization of Google and FB

Week#12, Intellectual Property

Patents in Pakistan

Week#13, Risk Management







Human Computer Interaction 

Course Outline

Reference Book 1 

Reference Book 2

Reference Book 3

Week 1 (Lec 1)

Week#2

Week 2.2

Week 3

 Assignment No 1

Week 4

Problem Solving

Computer role in Interaction 

Interaction  in HCI

Design Concepts 

Design Principles 1

Design Principles 2

Design -- Updated

Design Basics II

Design Reading 1 

Design Reading 2 

Requirement Gathering in HCI

Prototyping and Task Analysis

Assignment No 2

Research in HCI

Intro to Evaluations

Focus Group and Interviews

Thinkaloud and others

Usability Evaluation 

Speech and other related topics




Software Engineering 

Course Outline

Reference Book 

Reference Book 2

Introduction SE

Software Process and Assignment #1

Agile Development

Requirement Engineering 1

Requirement Engineering 2

Requirement Engineering 3

System Modeling 1

System Modeling 2

System Modeling 3

Fill the Survey form Carefully

Architectural Design I

Architectural Design II

Software Testing

Project & Risk Managment


Software Project Management

Course Outline

Book 1

Book 2

Book 3

Book 4

Book 5

1. Introduction S P M

1.2 Problems in Software Projects

2- SPM

3 - Objectives

4- Classical Mistakes

5- Process and Organizational Structure

6- Procurement, Contracts and SOW

7- Software Phases and PM 

8. Planning and WBS

9. Project Scope Management

10. Project Time Management

11. Controlling Process

12. Project Communication Management 

13.Project Risk Management

14. Software Configuration Management

15. Project Quality Management

16. Earned Value Analysis







Customer Relationship Management 

Week 1-2

Video1 

Marketing Strategies & Assig. 1 

Week 3-4

Week 5

Week 6

Email for CRM









Important Documents/Tasks

Moodle Guide for Students 

Important Task-- Explore Microsoft-HCI

Assignment #2 HCI Sample format

HCI-Project Overview







Mujahid RafiqPhD CS (Scholor)Lecturer & IT  EntrepreneurEcommerce Expert : https://www.linkedin.com/in/raimujahidrafiq/www.mujahidrafiq.com

Google Sites
Report abuse
Google Sites
Report abuse