Introduction to Computing BBA-I/BSCS-I Instructor: M. Mateen Yaqoob

Click here to load reader

  • date post

  • Category


  • view

  • download


Embed Size (px)

Transcript of Introduction to Computing BBA-I/BSCS-I Instructor: M. Mateen Yaqoob

Introduction to Computing

Introduction to ComputingBBA-I/BSCS-IInstructor: M. Mateen YaqoobOutlineCourse InformationCourse Outline

Instructor Information (1/2)Muhammad Mateen Yaqoob

Education: MS Electrical Engineering (COMSATS, Islamabad)

Research Area:Wireless Communication and Networks3Instructor Information (2/2)Contact: [email protected]

Visiting Timings: Thursday (1030am-1pm) and Friday (1030am-12pm)Students IntroductionNameIntroductionLast Attended College and Marks

Course InformationCourse Lectures + Lab Work

Introduction to Computer by Peter Norton

Course Outline (1/2)Number SystemsBinary numbersBoolean logicHistory computer systemBasic machine organizationVon Neumann ArchitectureCourse Outline (2/2)Algorithm definition, design, and implementationProgramming paradigms and languagesGraphical programmingOverview of Software Engineering and Information TechnologyOperating systemCompilerComputer networks and internetGrading CriteriaMid-Term Exam = 30 Marks

Sessional = 30 Marks

Assignments = 10 Marks = Around 4-5 assignmentsQuizzes = 10 MarksProject/Presentation = 10 Marks

Final-Term Exam = 40 Marks

Course ObjectiveThis course focuses on a breadth-first coverage of computer science discipline, introducing computing environments, general application software, basic computing hardware, operating systems, desktop publishing, Internet, software applications and tools and computer usage concepts; Introducing Software engineering and Information technology within the broader domain of computing, Social issues of computingComputer: Definition (1/2)The word computer comes from the word compute, which means, to calculate

Thereby, a computer is an electronic device that can perform arithmetic operations at high speed

A computer is also called a data processor because it can store, process, and retrieve data whenever desiredComputer: Definition (2/2)The activity of processing data using a computer is called data processingStep:1 DataStep 2:Capture DataStep 3: Manipulate DataStep 4: Output ResultsStep 5: Information

Data is raw material used as input and information is processed data obtained as output of data processingEvolution of Computers (1/2)Blaise Pascal invented the first mechanical adding machine in 1642

Baron Gottfried Wilhelm von Leibniz invented the first calculator for multiplication in 1671

Keyboard machines originated in the United States around 1880

Around 1880, Herman Hollerith came up with the concept of punched cards that were extensively used as input media until late 1970sEvolution of Computers (2/2)Charles Babbage is considered to be the father of modern digital computers

He designed Difference Engine in 1822

He designed a fully automatic analytical engine in 1842 for performing basic arithmetic functions

His efforts established a number of principles that are fundamental to the design of any digital computer