Thursday 24 February 2011

ENG101 Lecture45

ENG101 Lecture44

ENG101 Lecture42

ENG101 Lecture43

ENG101 Lecture40

ENG101 Lecture41

ENG101 Lecture38

ENG101 Lecture39

ENG101 Lecture37

ENG101 Lecture35

ENG101_Lecture36

ENG101 Lecture34

ENG101 Lecture33

ENG101 Lecture31

ENG101 Lecture32

ENG101 Lecture29

ENG101 Lecture30

ENG101 Lecture28

ENG101 Lecture26

ENG101 Lecture27

ENG101 Lecture24

ENG101 Lecture25

ENG101 Lecture23

ENG101 Lecture21

ENG101 Lecture22

ENG101 Lecture19

ENG101 Lecture20

ENG101 Lecture18

ENG101 Lecture17

ENG101 Lecture15

ENG101 Lecture16

ENG101 Lecture13

ENG101 Lecture14

ENG101 Lecture12

ENG101 Lecture11

ENG101 Lecture09

ENG101 Lecture10

ENG101 Lecture08

ENG101 Lecture06

ENG101 Lecture07

ENG101 Lecture05

ENG101 Lecture03

ENG101 Lecture04

ENG101 Lecture02

ENG101 Lecture01

Monday 21 February 2011

CS101 Lecture38

CS101 Lecture45

CS101 Lecture43

CS101 Lecture44

CS101 Lecture42

CS101 Lecture40

CS101 Lecture41

CS101 Lecture39

CS101 Lecture36

CS101 Lecture37

CS101 Lecture35

CS101 Lecture33

CS101 Lecture34

CS101 Lecture32

CS101 Lecture30

CS101 Lecture31

CS101 Lecture29

CS101 Lecture27

CS101 Lecture28

CS101 Lecture26

CS101 Lecture24

CS101 Lecture25

CS101 Lecture23

CS101 Lecture21

CS101 Lecture22

CS101 Lecture19

CS101 Lecture20

CS101 Lecture18

CS101 Lecture16

CS101 Lecture17

CS101 Lecture15

CS101 Lecture14

CS101 Lecture12


CS101 Lecture13


CS101 Lecture11


CS101 Lecture10



CS101 Lecture09


CS101 Lecture08


CS101 Lecture07


CS101 Lecture06


CS101 Lecture05



CS101 Lecture04


CS101 Lecture03


CS101 Lecture 01


CS101 Lecture02

Sunday 20 February 2011

MGT201 Financial Management

MTH603 Numerical Analysis

CS607 Artificial Intelligence

CS609 System Programming

CS614 Data Warehousing

MTH601 Operations Research

CS619 Final Project

CS508 Modern Programming Languages

CS410 Visual Programming

Cs506 Web Design and Development

CS619 Final Project

CS408 Human Computer Interaction

CS606 Compiler Construction

MGT501 Human Resource Management

MTh501 Linear Algebra

CS602 Computer Graphics

CS604 Operating Systems

Cs605 Software EngineeringII

CS502 Fundamentals of Algorithms

MCM301 Communication skills

MTH401 Differential Equations

STA301 Statistics and Probability

MGT301 Principles of Marketing

CS402 Theory of Automata

CS402 Theory of Automata

Cs501 Advance Computer Architecture

Cs401 Computer Architecture and Assembly Language Programming

CS403 Database Management Systems

CS504 Software Engineering - I

CS610 Computer Network

CS610 Computer Network

CS601 Data Communication

PHY101 Physics

 
Name:        Dr. Pervez Hoodbhoy                                     
Email:         phy101@vu.edu.pk

Instructor's Biography 

Dr. Pervez Hoodbhoy received his bachelor's degrees in electrical engineering and mathematics, master's in solid state physics, and Ph.D in nuclear physics, all from the Massachusetts Institute of Technology. He has been working as a Professor and Chairman at the Department of Physics, Quaid-e-Azam University. In 1984 he received the Abdus Salam Prize for mathematics and, earlier, the Baker Award for Electronics. He is chairman of Mashal, a non-profit organization that publishes books in Urdu on women's rights, education, environmental issues, philosophy, and modern thought.
Dr. Hoodbhoy has written and spoken extensively on topics ranging from science in Islam to education issues in Pakistan and nuclear disarmament. He produced a 13-part documentary series in Urdu for Pakistan Television on critical issues in education, and two other major television series aimed at popularizing science. He is author of ? Islam and Science: Religious Orthodoxy and the Battle for Rationality?, now in 5 languages. His writings have appeared in Dawn, The News, Frontier Post, Muslim, Newsline, Herald, Jang, and overseas in Le Monde, Japan Times, Washington Post, Asahi, Seattle Times, Post-Intelligencer, Frontline, The Hindu, and Chowk Magazine. He has been an engaged speaker at more than twenty US campuses including MIT, Princeton, Univ. of Maryland, and Johns Hopkins University. He has appeared on several TV and radio networks (BBC, CNN, ABC, NBC, PBS, NPR, Fox.) to analyze political developments in South Asia. Dr Pervez Hoodbhoy recorded this series of 45 lectures for Virtual University Television Network.


Contents








Overview

PHYSICS (PHY101)
The purposes of this course are (1) to provide the student with a basic knowledge of mechanics, wave motion  and thermodynamics, (2) to provide the student with a sufficient background in these areas so that the student will then be ready to take advanced courses in these areas, (3) to provide the student with the knowledge of these areas  necessary to the pursuit of his/her major course of study in science or engineering, (4) to develop in the student an analytic approach to problem solving, both in science and "everyday life", and (5) to develop in the student an appreciation of the role of science in our current society, as well as in the past, and towards the future.

COURSE OVERVIEW
·        Course Synopsis
Classical Mechanics, which deals with the motion of bodies under the action of forces. This is often called Newtonian mechanics as well. Electromagnetism, whose objective is to study how charges behave under the influence of electric and magnetic fields as well as understand how charges can create these fields. Thermal Physics, in which one studies the nature of heat and the changes that the addition of heat brings about in matter. Quantum Mechanics, which primarily deals with the physics of small objects such as atoms, nuclei, quarks, etc. However, Quantum Mechanics will be treated only briefly for lack of time.
·        Course Learning Outcomes
At the end of the course, you should be able to:
Ø     Describe the Systeme Internationale (SI) system of units.
Ø     Describe the concepts of mass, length and time
Ø     Use the common mathematical notation utilized in physics calculations.
Ø     Describe the concept of frames of reference.
Ø     Use basic trigonometry in physics calculations.
Ø     State the definitions of displacement, velocity and acceleration.
Ø     State and use the equations of kinematics for motion with constant acceleration.
Ø     Describe the nature of free-fall motion, both linear and in two dimensions.
Ø     State the definitions and properties of vectors and scalars
Ø     Solve physics problems using the techniques for resolution and addition of vectors, including
Ø     the component method, and the law of sines and the law of cosines.
Ø     Describe projectile motion
Ø     Describe the relative nature of velocity measurement.
Ø     Describe the distinction between polar vectors and axial vectors
Ø     Describe the concept of force.
Ø     To decompose a vector into its components and to reassemble vector components into a magnitude and a direction
Ø     To recognize and use the basic unit vectors
Ø     State Newton's three laws of motion.
Ø     To recognize what does and does not constitute a force
Ø     Describe the characters of friction, air resistance, tensions and normal forces.
Ø     State the definitions of work, kinetic energy and potential energy.
Ø     State the distinction between conservative and dissipative forces.
Ø     State the law of conservation of energy.
Ø     State the definition of power.
Ø     State the definitions of impulse and linear momentum.
Ø     State the law of conservation of linear momentum.
Ø     To begin developing a concept of energy- what is it, how it is transformed and transfer.
Ø     To learn about work, kinetic energy, and their relationship through the work-energy theorem
Ø     Define angular velocity and angular acceleration.
Ø     To learn Hooke’s law for springs and the new idea of  a restoring force
Ø     To learn and to use the gravitational potential energy and the elastic potential energy
Ø     To understand the law of conservation of energy
Ø     To recognize transformation between kinetic, potential, and thermal energy.
Ø     To understand  the interaction of impulse and momentum
Ø     State the equations of kinematics of rotational motion with constant angular acceleration.
Ø     State the definitions of centripetal force and centripetal acceleration.
Ø     To understand the basic idea of inelastic collisions, explosion , and recoil.
Ø     To recognize and use the state variables-temperature, pressure, volume, moles that characterize macroscopic phenomena
Ø     To understand pressure in static fluids and gases
Ø     To understand the ideal gas law
Ø     To begin to understand heat and the process of heat transfer
Ø     To understand two important consequences of heat transfer-temperature change and phase change
Ø     To understand energy conservation as expressed in the first law of thermodynamics
Ø     To continue to develop the concept of heat
Ø     To understand the thermodynamics of the four process of an ideal gas
Ø     To begin to understand heat and the process of heat transfer To visualize motion and develop intuition about waves
Ø     To become familiar with the properties of sinusoidal waves, such as wavelength, wave number, and frequency
Ø     To understand and use the principle of superposition
Ø     To understand that standing waves are the superposition of two traveling waves
Ø     To understand the basic properties of standing waves
Ø     To study the properties of common waves-wave on strings, sound waves, and light, Do calculations using SI units.
Ø      Use algebra, trigonometry, basic calculus, and rules of vector analysis in solving problems.
Ø     Solve basic problems in kinematics and dynamics.
Ø     Convert temperature measurements from one scale to another.
Ø     Solve basic problems on temperature, heat and thermodynamics.
Ø     Solve basic problems on simple harmonic motion, wave motion and sound. Draw diagrams necessary to solve problems.
Ø     Display data on graphs.
Ø     Set up and solve basic problems in mechanics, thermal physics and wave motion.
Ø     Distinguish sense from nonsense.
Ø     Analyze situations and develop rational courses of action.
Ø     Determine the appropriate physical laws to apply to a situation.
Ø     Develop an approach to the world around oneself based on the laws of nature and informed
Ø     Common sense.
Ø     Distinguish between reality and superstition, and between science and pseudo science.

Introduction to Physics, Kinematics Force and Newton’s Laws, Application of Newton’s Laws, Work and Energy, Conservation of Energy, Momentum, Collisions, Rotational Kinematics, Physics of Many Particles, Angular momentum, Equilibrium of Rigid Bodies, Oscillations, Physics of Materials, Physics of Fluids, Physics of Sound, Wave Motion, Gravitation, Electrostatics, Electric Potential, Capacitors and Currents, Currents and Circuits, The Magnetic Field, Electromagnetic Induction, Alternating Current, Electromagnetic Waves, Physics of Light, Interaction of Light with Matter, Interference and Diffraction, The Particle Nature of Light, Geometrical Optics , Heat, Special Relativity, Matter as Waves Quantum Mechanics, Introduction to Atomic Physics, Introduction to Nuclear Physics, Physics of the Sun.

PHY301 Circuit Theory

CS301 Data Structures

CS301 Data Structures

Cs302 Digital Logic Design

CS304 Object Oriented Programming

CS304 Object Oriented Programming

ECO401 Economics

ENG201 Business and Technical English Writing

MTH202 Discrete Mathematics

MTh301 Calculus II

ETH201 Ethics (for Non-Muslims)

ISL201 Islamic Studies

CS201 Introduction to Programming

MGT101 Financial Accounting

MTH101 Calculus And Analytical Geometry

PAK301 Pakistan Studies

CS101 Introduction to Computing




















Name:       Dr. Altaf A. Khan
Email:        cs101@vu.edu.pk

Instructor's Biography
Course developed and delivered by: Dr. Altaf Hamid Khan

Education:
PhD in Engineering - 1997
University of Warwick, Coventry, England
Thesis: Feedforward neural networks with constrained weights
  • Commonwealth Scholarship - 1993-96
MS in Electrical Engineering - 1987
Moore School of Electrical Engineering,
University of Pennsylvania, Philadelphia, Pennsylvania
Thesis: MOCVD reactor for growing epitaxial germanium films
  • Research Assistantship - 1985-87
BS in Electrical Engineering (Honors), Magna Cum Laude - 1985
Wilkes College, Wilkes-Barre, Pennsylvania
Project: Liquid crystal optical switch for use in fiber-optics
  • Senior project published in IEEE 1985 Student Papers, IEEE Press, New York, NY
  • Sigma Xi Research Recognition Award - 1985
  • Nada Vujica Memorial International Student Award - 1985
  • Electrical Engineering Achievement Award - 1985
  • Walter S. Carpenter Merit Scholarship - 1982-85


Professor’s Work Experience:
Professor - College of Computer Science & Engineering, Taibah University, Madinah, Saudi Arabia
February 2007 - Present
Professor of Computer Science, University of Management and Technology, Lahore
April 2003 - September 2005
Offices of Admissions, Alumni/Placements, Media/Advertisement/Promotion
May 2005 - August 2005

Developed a new positioning strategy and implemented it through a Web/print-media campaign that established UMT as a provider of high-quality education and resulted in significant improvements in the quality as well as the quantity of the student intake for Fall 2005 as compared with that for Fall 2004.Founding Dean - School of Science and Technology
May 2003 - January 2005

played a key role in reorienting the university that resulted in a move away from a teaching-only model to a more conventional research/teaching one; a new school-based structure; a shift from a trimester-based academic calendar to a semester-based one. Managed all areas of the new school, including four academic departments, computer center, academic support unit, and alumni and placement affairs, following are the key events/activities that took place during the 1 3/4 year tenure:
  • A new, unified undergraduate program offering majors in five areas was launched
  • Graduate degrees that required both coursework and research were started
  • New laboratories in Computer Networking, Chemistry, Garments, and Knitting/Weaving were developed
  • A Garment Productivity Center came into operation
  • Groundwork for a Center for Software Usability was completed for a February 2005 launch
  • Collaborative research proposals with peer universities were submitted to funding agencies
  • Cross-registration of graduate courses with NU-FAST starting in Spring 2005
  • Four senior and six junior faculty members joined the school, one of which has since become the Pro-Rector of the University and the other the successor Dean of the School of Science and Technology.
All this resulted in an appreciable increase in the stature of the school as indicated by the significant increase in the quality of the incoming students at the undergraduate as well as graduate level.
Consultant - Virtual University, Lahore
December 2001 - June 2002
Developed the very first course that was offered by the Virtual University - a unique institution that offers four-year degrees throughout Pakistan and the Middle East through television and the Web, that course - rated the best by a wide margin during its first offering - is currently in its tenth run.
Visiting Lecturer in Computer Science - Lahore University of Management Sciences, Lahore
August 2001 - November 2001
Taught an introductory course in computing, the video recordings of that course were later used in an on-line version of the course - probably the first offering of its kind in Pakistan. Led the effort that reviewed, renewed and streamlined the undergraduate curriculum for Computer Science majors

CTO - KASB & Company Limited, Lahore
June 2000 - June 2001
KASB - one of the largest corporate finance and equity players in Pakistan - is currently assisting over 500 institutional and individual clients from outside of Pakistan in making investments in the local markets. They have had almost a decade-long relationship with Merrill Lynch and have worked on many joint-ventures with them. I played a multifaceted role there that consisted mainly of launching and monitoring new IT-related businesses.

I was the founding CEO of KASB TechVentures (Private) Limited - an independent company that assisted entrepreneurs in transforming their innovative Internet ideas into world-class businesses by accelerating growth, reducing risk, and enhancing value. I also founded SenSync Media (Private) Limited - a multimedia development studio - to support the operations of TechVentures portfolio companies. Both companies folded in June 2001 due to adverse industry conditions.

Founder - Innofy
May 2000
Conceived the idea and implementation strategy for a new offshore software development company-Innofy, wrote a compelling business plan and presented it to two of the most successful business groups in Pakistan and gained promises of US$4 million investment from both. Later, abandoned the Innofy project (immediately after receiving the second offer of investment!) for a more challenging opportunity - an IT business incubator
Senior Manager - Techlogix, Lahore
April 1999 - April 2000
Techlogix - then a 55-person software company with offices in Boston, San Jose, and Lahore - was focused on the rapid development of innovative eBiz solutions for American clients. I played a multifaceted role there:

Technical & Managerial Process Development
Restructured the roles and responsibilities for technical team members. Developed a corporate methodology for rapidly developing Internet applications, institutionalized various processes to improve the software development process and the management of the organization

Quality Function Development
Initiated, assembled, and managed the corporate quality function. Trained the team in developing and maintaining software quality assurance processes

Quality Management System
devised a long term plan, based on ISO9001, CMM, and People-CMM, for continuously improving the quality of products developed at Techlogix. Initiated the development of an Intranet application for developing and maintaining processes and collecting the data generated by those processes

Human Resource Development & Knowledge Management
managed the human resource development function. Instituted a performance management system and a process for supervisor evaluations established the corporate Intranet and organized a series of internal seminars to institutionalize the sharing of knowledge. Established a library

Relationship and Project Management
managed the development of eCommerce and other projects Whiteflash.com, a diamond and jewelry eBoutique; UniPakStocks.com, an online stock trading site; Techlogix.com, the corporate marketing site; QuikCash Plus, a web-based commerce application.

Technical Consulting for an Expert System
Acted as the technical consultant for a team building a vehicle occupancy detection system, this system initially used neural networks, but now uses automatically generated decision trees.

Operations Management
managed the computing services team. Reorganized the work environment to improve productivity, performed the day to day administrative and managerial tasks
Assistant Professor - University of Engineering and Technology, Lahore
March 1990 - April 1999
Taught courses in circuit analysis, computing, control systems, electronics, and engineering mathematics, coordinated the modernization of the decade-old undergraduate curriculum in electrical engineering (1997-98), prepared the first draft of the curriculum for the new computer engineering option (1998), in addition, provided consulting services to the local software industry in designing expert systems and in establishing quality improvement programs Details of consulting assignments are as follows:Improvement of the Software Development Operation. Systems, Lahore
November 1998 - February 1999

proposed a long-term strategy and outlined a staged-plan for improving the software development operation of the organization. Following were the main contributions:
  • Initiated stage-1 by first helping in the selection of a scaled-down version of the Personal Software Process, and then piloting it in a small team.
  • Guided a team in developing a proposal for an organizational improvement initiative based on the CMM and the People-CMM models.
Quality Management System Plan CresSoft - Corporate Office, Lahore
July - August 1997

created a 5-year plan for the company-wide installation of TickIT (ISO 9001), the CMM, and the People-CMM models. Following were the main contributions:
  • Identified the roles and skill profiles for the personnel required for the standards installation teams, assisted in their recruitment, and organized a program for their training, both as a team and as individuals.
  • Created a company-wide information resource on quality standards, and initiated the development of a web-based data-collection mechanism for the use of the standards effort.
Preference Card Predictor CresSoft - Business Systems, Lahore
November 1996 - April 1998

developed an expert system for predicting the future preferences of the pilots of a major American airline. This system is to be used by the airline for forecasting its staffing and training requirements. Following were the main contributions:
  • Defined achievable goals, selected the appropriate prediction technology, and outlined an evolutionary procedure for empirically synthesizing the system.
  • Defined the component-based architecture and designed the components.
  • Proposed the high level design and provided guidance in the prototyping of two new products based on the Preference Card Predictor technology:
    • Training Resource Forecaster for forecasting the training resources required at any point in time over a 9-18 month future horizon.
    • Preference Card Assistant for assisting the pilots in filling preference cards in such a fashion that their career growth is optimized.
  • Proposed the high level design of a related product, the Long Term Forecaster, for forecasting the hiring schedule for pilots over a 10 year period.
Assistant Engineer - Descon Electro Systems, Lahore
May 1989 - March 1990
Designed and commissioned instrument systems for chemical plants. Specialized in the installation of Programmable Logic Controllers and also developed microcomputer based annunciators, data loggers, and PID controllers.
Project Engineer - IC Sensors, Milpitas, California
May 1988 - February 1989
Developed acceleration and pressure sensing systems for automotive and general-purpose usage, responsibilities ranged from requirements analysis to design and prototyping to planning of testing strategy and training of production personnel.
Research Fellow - Center for Sensor Technologies, University of Pennsylvania
September 1985 - February 1988
Designed and constructed an MOCVD (Metal Organic Chemical Vapor Deposition) reactor for the growth of epitaxial germanium films for use in photo-detectors. Did extensive characterization of these germanium films with X-ray diffraction
Research Associate - Wilkes College
May 1985 - August 1985
Developed logic gates based on liquid crystal devices. Also explored phased array optical antennas, optical amplifiers and modulators - all employing LCD technology
Engineering Assistant - RCA New Products Division, Lancaster, Pennsylvania
May 1984 - August 1984
Evaluated SPICE simulation software and related CAD/CAE tools. Also developed specifications and testing procedures for components used in CCD cameras.
Teaching Assistant - Wilkes College & Universities of Pennsylvania & Warwick
September 1983 - May 1986, January 1995 - May 1996  (part-time throughout)
Provided laboratory instruction, developed computer programs, and graded assignments etc. for various engineering courses.
Live-in Counselor - Project Upward Bound, Wilkes College
May 1983 - July 1983
Counseled disadvantaged high school students in personal and academic matters, and organized various activities for them.

Professor’s Email address:

Course Instructor’s email address: cs101@vu.edu.pk

http://www.altafkhan.com/resume.htm

Eng101 English Comprehension