Introduction to Computing BBA-I/BSCS-I Instructor: M. Mateen Yaqoob
date post
21-Jan-2016Category
Documents
view
216download
0
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