Friday, 19 February 2016

Information Technology Project Management (ITPM) - Lecture-1 Introduction

Information Technology Project Management (IPM)

Lecture 1: Introduction to Project Management

Discover the essentials of Information Technology Project Management in this expansive guide for MPhil (IT) students. Learn foundational concepts, project processes, digital transformation impacts, and practical best practices with actionable steps for success. Includes FAQs, transition-rich explanations, and insights for those embarking on IT project management studies and careers.

Sunday, 14 February 2016

List of Ideas and Topics for Final Year Project

List of my Ideas and proposed Topics for Final Year Project 

Final Year Project list
 Following is the list of my ideas and proposed topics for Final Year students for their FYP projects. 
These topics are general ideas and can be further enhanced or modified as per students expertise. Most of these ideas are research based topics, meaning student will have to do some research work (Guided by me, of-course) and then they will be helped and guided to write a Research Paper/Article. This article will be published and converted into their thesis chapters.

Wednesday, 10 February 2016

Artificial Intelligence - Chapter 2 - Intelligent Agents: The Architects of Action

Artificial Intelligence - Chapter 2 - Intelligent Agents: The Architects of Action

Intelligent Agents

What is Artificial Intelligence | Basics of Artificial Intelligence | Introduction to AI | Lecture 3

Welcome back, future AI pioneers! I'm Prof. Dr. Zeeshan Bhatti, and this is Zeeshan Academy. I hope you're still buzzing from our first lecture, where we asked the big questions: What is AI? and Why does it matter? We landed on a powerful central idea: the rational agent.

Monday, 8 February 2016

List of Topics for Final Year Projects / Capstone Project Ideas

List of Proposed Topics for Final Year Project and Capstone Research Work 

 Following are the list of my proposed topics for Final year students for their FYP projects idea, and for MPhill Students for their research work. 

Wednesday, 3 February 2016

C++ Graphics Programming Tutorial: Getting Started with Shapes and Colors

Graphics Programming Using C++ - Lab Handout 1 Computer Graphics (ITEC-613 & SENG-613)

Instructor: Dr. Zeeshan Bhatti

Welcome, future graphics programmers! This tutorial will guide you through the fundamentals of graphics programming using C++ and the Borland Graphics Interface (BGI). By the end of this lab, you'll be creating various shapes and understanding how to work with the graphics coordinate system.

Basics of Computer Graphics | What is Computer Graphics | Computer Graphics full Course Urdu 🎮02

Monday, 25 January 2016

Multimedia Technology: The megapixel count on your camera doesn't matter

The megapixel count on your camera doesn't matter


The Megapixel Myth: Why Your Camera's Biggest Number Is Its Most Overrated Feature
Megapixels don't matter anymore.

Hey everyone, Prof. Dr. Zeeshan Bhatti back with another dive into the tech world. Today, we're tackling one of the most persistent marketing myths in consumer electronics: the cult of the megapixel.

Tuesday, 19 January 2016

Computer Graphics Lecture 1 Introduction to CG

Introduction to Computer Graphics: A Beginner's Guide to the Digital Visual World 

Chapter -1



Introduction to Computer Graphics | Application of Computer Graphics | Computer Graphics Course 🎮01


Unveiling the Magic Behind Digital Imagery

Welcome, future digital artists and graphics programmers! I'm Professor Dr. Zeeshan Bhatti, and this is your gateway into the fascinating world of computer graphics. Whether you're looking at a video game character, a CAD model, or a simple icon on your phone, you're experiencing the power of computer graphics. This chapter will give you a broad perspective on this incredible field and set the foundation for everything we'll explore together.

Artificial Intelligence - Chapter 1 - An Introduction to the Most Fascinating Field

Artificial Intelligence - Chapter 1 - An Introduction to the Most Fascinating Field - AI

"In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is, this being a good thing to decide before embarking."

Introduction to Artificial Intelligence | What is Artificial Intelligence | Basics of AI | Lecture 1

Hello and a very warm welcome to all of you! I'm Prof. Dr. Zeeshan Bhatti, and you've just joined Zeeshan Academy. Today, we're embarking on one of the most thrilling journeys in modern science: the study of Artificial Intelligence, or AI.

Friday, 6 November 2015

Multimedia Technology: Chapter 6- Computer Animation Types and Techniques

Multimedia Technology

Chapter 6: Computer Animation Types and Techniques

By: Dr. Zeeshan Bhatti


Multimedia Technology: Chapter 6 Animation Techniques Part 3

Multimedia Technology: Chapter 3 - Digital Audio Fundamentals

Welcome back to Zeeshan Academy! I'm Prof. Dr. Zeeshan Bhatti, and we're moving from the visual to the auditory in our multimedia journey. If images are the nouns of multimedia, then audio is the verb and the adjective—it provides the action, the emotion, and the atmosphere. You can have a silent movie, but can you imagine a modern game, a streaming show, or a promotional video without sound? It’s nearly impossible, and that’s why understanding digital audio is non-negotiable.

Sunday, 25 October 2015

How to Install Active Director on Windows Server 2008

Active Directory remains one of the core technologies in modern network management, and even though Windows Server 2008 is older, many organizations still rely on it for legacy systems, internal labs, and training environments. Because of that, understanding how to install Active Directory on Windows Server 2008 is still a highly valuable skill. This guide walks you through the entire process in a clear, practical, and lecture-like manner, so you can follow each step with confidence.

Step by Step Guide to install DHCP role and configure

This is another simple tutorial that would help students understand and install DHCP easily. I noted several students were still having problems and getting errors while installing DHCP in windows server 2008. Let’s see how we can configure DHCP server in a Windows Server Environment. For the demo I will be using Windows 2008 R2 Server.

To start first need to log in to the server with administrator privileges. Then start the “server Manager” by clicking on “Server Manager” icon on task bar. Then go to “Roles”

Monday, 14 September 2015

Multimedia Technology: Color Subsampling, or What is 4:4:4 or 4:2:2??

Color Subsampling, or What is 4:4:4 or 4:2:2??

Multimedia Technology Lecture 14 | Data in Color | What Color represents | Information in Colors

Color Subsampling Demystified: What 4:4:4, 4:2:2, and 4:2:0 Really Mean

Hello everyone, Prof. Dr. Zeeshan Bhatti here from Zeeshan Academy. Today, we're diving into a topic that is crucial for anyone working with video, from aspiring filmmakers to multimedia developers: Color Subsampling. You’ve almost certainly seen these mysterious number ratios—4:4:4, 4:2:2, 4:2:0—on camera spec sheets or in editing software. They're often presented as a key quality differentiator, but what do they actually mean? More importantly, is upgrading to a higher number always the right move?

Sunday, 6 September 2015

Multimedia Technology : Chapter 5 - Digital and Analog Video

🎬 Dive Deep into Digital and Analog Video: The Multimedia Technology Essentials

Welcome back, class! Today, we’re embarking on a fascinating journey into Chapter 5: Digital and Analog Video—a foundational topic in the realm of multimedia technology. As you know, video is an integral part of our digital lives, from streaming high-definition (HD) content to creating engaging video blogs. Consequently, understanding the fundamental concepts, from the historical roots of analog video to the nuances of modern digital video and its compression techniques, is absolutely essential.

Wednesday, 26 August 2015

Multimedia Technology: Chapter 3 - Image File Formats: Choosing the Right Tool for the Job

Multimedia Technology: Chapter 3 - Image File Formats: Choosing the Right Tool for the Job


This chapter discusses various Image file formats, JPG, GIF, PNG, TIF, Difference between JPG vs GIF vs PNG.

Multimedia Technology Lecture 11|Image File Formats Revision |JPEG | GIFF | PNG images | JPG vs GIFF

Multimedia Technology : Chapter 4 - Color in Images and Video

Multimedia Technology

Chapter 4, Color in Images and Video


Multimedia Technology Lecture 12  | Color Theory | Color Data | Color in Images | RGB

Wednesday, 19 August 2015

How to Install Windows 7 | Install Windows 7 like a pro

Installing Windows 7

Basic Step by Step Guide

This is the first lecture from the course System Administration, in this lecture we will learn the basic process of how to install Windows 7 on any computer. In this lecture we will cover following topics
  • Planning the Installation
  • 32-bit or 64-bit Version
  • Type of Installation
  • Beginning the Installation Process
  • The Installation Process
  • Choose Custom or Upgrade option
  • Creating Hard disk Partitions
  • Finalizing the Installation

PLANNING THE INSTALLATION

 Planning for your Windows 7 installation:
  • Check System Requirements
  • Check Hardware and Software Compatibility
  • Determine Disk Partitioning Options
  • Complete a Pre-Installation Checklist

Microsoft states the minimum recommended specs for Windows 7:
  • 1 GHz 32-bit or 64-bit processor
  • 1 GB of system memory
  • 16 GB of available disk space
  • Support for DirectX 9 graphics with 128 MB memory (to enable the Aero theme)
  • DVD-R/W Drive
  • Internet access (to activate and get updates)

 32-BIT OR 64-BIT VERSION?

The Windows 7 installation disc package includes both 32-bit and 64-bit versions of Windows 7.
Basically, the 64-bit version of Windows handles large amounts of random access memory (RAM) more effectively than a 32-bit system. So if you plan on using Windows 7 on a computer with more than 3 GB or RAM, I would strongly suggest using the 64-bit version.
Most programs designed for the 32-bit version of Windows will work on the 64-bit version of Windows

Note:
Either way, you cannot use an existing 32-bit version of a previous OS to perform an in-place upgrade to a 64-bit version of Windows 7, and you'll need to format and install a fresh copy.
Also, you cannot use an existing 64-bit version of a previous OS to perform an in-place upgrade to a 32-bit version of Windows 7.

TYPE OF INSTALLATION

 Basically, there are 2 approaches to installing Windows 7:

Upgrade (In-place upgrade) - This option replaces your current version of Windows with Windows 7, and keeps your files, settings, and programs in place on your computer.

Custom ("fresh" installation) - This option replaces your current version of Windows with Windows 7, but doesn't preserve your files, settings, and programs. It's sometimes referred to as a clean installation for that reason.

As always, a fresh installation is much better and I strongly recommend taking that track.


 BEGINNING THE INSTALLATION PROCESS

To follow the installation, follow the step by step given in my lecture Slides below


Session 1_Lecture 1 - Installing Windows 7

Network Configuration: Lecture 2 - Troubleshooting Network

System Administration

Network Configuration: Troubleshooting Networks

 Troubleshooting Networks

How to Determine Network Configuration or Hardware Problems
A network admin’s job is not just to set up a network, but maintain it
  • Thus, if anything goes wrong, the admin should track down the problem somehow
  • The problem may be a configuration error, which the admin should fix
  • The problem may be a hardware failure, which can only be fixed by repairing or replacing the hardware
  • Nevertheless, the admin must determine which hardware has failed, so this can happen

Mastering Your Connection Lecture-1: A Step-by-Step Guide to TCP/IP Configuration in Windows


Introduction: Your Network's Blueprint - Understanding TCP/IP Configuration

Hello everyone, and welcome to our lecture on one of the most fundamental aspects of computer networking: TCP/IP Configuration. 🌐 Think of the internet as a massive postal service. For your computer to send and receive "mail" (data), it needs a unique, recognizable address, and it needs to follow a strict set of rules. This is precisely where the Transmission Control Protocol/Internet Protocol (TCP/IP) suite comes into play. It’s not just one protocol; rather, it’s a collection of communication protocols used to interconnect network devices on the internet. Therefore, having the correct configuration is absolutely critical for stable and fast access to the internet and other local network resources.

Saturday, 15 August 2015

What is Multimedia Technology? A Deep Dive into Course Contents, Scope, and Career Paths

Have you ever been captivated by the stunning visuals in a video game, immersed in an interactive e-learning module, or amazed by a seamless animated film? If so, you've witnessed the power of Multimedia Technology. It's the invisible engine behind the digital experiences that shape our modern world.

Multimedia Technology Lecture 1 | Introduction to Multimedia | Elements of Multimedia | 2D 3D

Wednesday, 19 February 2014

Maya Tutorial :: Lesson 8: Modeling an LCD - Mastering Polygon Components & Tools

Maya Tutorial ::.. Lesson 8_ Modeling an LCD using Polygon Modelling Technique


Welcome back, everyone! We've built temples and planets, getting comfortable with the idea of polygons. But now, it's time to get surgical. Today, we move from stacking Lego bricks to carving digital marble. We're going to model a modern LCD monitor, and in doing so, we will unlock the true power of Polygon Modelling Technique.

How to Model a LCD Screen in Autodesk Maya | Polygon Modeling Technique Extrude Bevel Tool| Lesson 8

This is where you transition from a beginner to a modeler. We're going to dissect a polygon down to its very atoms—its vertices, edges, and faces—and use them as our primary tools. So, fire up Maya, and let's build something sleek and professional.

Maya Tutorial :: Lesson 7: Polygons vs. NURBS - Choosing Your 3D Building Blocks

Maya Tutorial ::.. Lesson 7_ Polygons and NURBS 

Alright, crew, strap in! We've built our temple and gotten our hands dirty with polygons. But now, it's time to answer a question that has puzzled new 3D artists for decades: what's the real difference between Polygons and NURBS?

Understanding MAYA Surface NURBS & Polygon Geometry Types | Mesh Types in Autodesk Maya \ Lesson-7


Think of it this way: if 3D modeling were carpentry, Polygons would be like working with Lego bricks—incredibly flexible, easy to stack and connect. NURBS, on the other hand, would be like working with a potter's wheel—perfect for creating smooth, flowing, and perfectly curved forms.

Maya Tutorial :: Lesson 5: Mastering the Maya Toolbox - Your Digital Swiss Army Knife

Maya Tutorial :: Lesson 5: Mastering the Maya Toolbox - Your Digital Swiss Army Knife

Unlock the power of the Maya Toolbox! Lesson 5 of our full course gives an in-depth guide to the Select, Move, Rotate, Scale, and hidden tools that are the foundation of all 3D work in Autodesk Maya.

The toolbox, shown in Figure below, contains shortcuts to the most commonly used tools for all workflows.

Saturday, 15 February 2014

Lesson 6: Temple Modelling - Your First Step into 3D Architecture

Maya Tutorial :: Lesson 6: Temple Modelling - Your First Step into 3D Architecture

Welcome back, architects of the digital world! Over the past few lessons, we've mapped the territory, learned our tools, and understood how to create basic objects. Now, it's time to put all of that theory into practice. Today, we're rolling up our sleeves and starting our most exciting project yet: Polygon Modelling our very first structure—a classic, timeless temple.



This isn't just about following steps; it's about learning a mindset. We are going to begin our modeling adventures by thinking like builders. We'll take simple shapes and, through the magic of polygons, assemble them into something complex and beautiful.

Tuesday, 4 February 2014

Maya Tutorial :: Lesson 4: Creating Objects & Mastering Your Workflow

Maya Tutorial::.. Lesson 4_Creating Objects in Maya 

Master the fundamentals of creating objects in Maya! Lesson 4 of our full course covers Polygons, NURBS, Subdiv surfaces, and the crucial pre-production workflow that every 3D artist must know.

Welcome back, future 3D artists! I hope you’ve been practicing your navigation and basic transforms from the previous lessons, because today we’re moving onto one of the most exciting parts: creating objects in Maya.

Autodesk Maya User Interface | MAYA UI Tutorial | #Maya Full Course in Urdu Lesson-3

Maya Video Training ::.. Lesson 3_Maya Viewport (Language Urdu)

Autodesk Maya User Interface | MAYA UI Tutorial | #Maya Full Course in Urdu L#2

The Workspace

The Workspace is composed of one or more view panels used to access different parts of the user interface. By default, only one panel is displayed when you start up Maya. This is the Perspective view, which is shown back in Figure 2-1. Figure 2-8 shows the Maya UI with three panels loaded: the Perspective view, the Hypergraph, and the Graph Editor. The Channel Box appears on the right side of the UI. This type of window layout may suit the needs of an animator pretty well.