Professional Documents
Culture Documents
ITC Lect 01 (Introduction)
ITC Lect 01 (Introduction)
Introduction
Course Information
Instructor: Dr. Rashid Jillani
– Faculty of Computer Science and Engineering
– Email: rjillani@giki.edu.pk
– Office: G-14, FCSE
– Office Hours:
Monday-Thursday 9:00 AM - 4:00 PM
• Schedule
– Monday: 11:30 – 12:20 in MLH FEE
– Wednesday: 11:30 – 12:20 in MLH FEE
Course TA
• ? (Graduate Assistant)
• Classes: 8 weeks
• Classes: 7 weeks
Books
Dietal and Dietal, “How to Program C++”
3rd Edition
Quizzes , Assignments 30 %
Midterm Exam 25 %
Final Exam 45 %
Administrative Instructions
• Students are required to attend 100% classes
– For circumstances beyond their control like medical reasons, students
must apply for leave on prescribed Leave Application Form.
Course Outline
Part I: 05 Lectures
Computers & Applications, History of Computing, Introduction to Hardware
and Software, Peripheral Devices, Data Representation, Number
Systems, Conversion Methods, ASCII / Unicode, Microprocessors,
Memory, Storage Devices……….
Details at : https://cms.giki.edu.pk
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
Computers Today
Searching
e-mail
Blog
Chat
Content Sharing
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
Games
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
Computer Revolution !
Mars
Rover
Flight
Simulator
Google Wearable Computer
Servers
Computer
• We know how to use a computer
History of Computer
Working
on,
rather
‘inside’ ,
ENIAC
2 Minicomputers
◼ They are desk size machines.
◼ They fall between microcomputers and mainframe computers
in their processing speeds and data-storing capabilities.
◼ They might be used for research or monitoring a particular
manufacturing process.
◼ Smaller companies have been using minicomputers for their
data processing needs such as accounting/billing systems.
27
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
3 Mainframe Computers
◼ These are large computers.
◼ They are capable of great processing speeds and data-storing.
◼ They are used by large organizations – business, banks,
government agencies etc – to handle millions of transactions.
◼ For example, airline companies use mainframe computers to
process information about millions of travelers.
28
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
4 Supercomputers
◼ The most powerful type of computer is the supercomputer.
◼ These machines are special, high-capacity computers used by
very large organizations.
◼ For example, NASA uses supercomputers to track and control
space explorations.
◼ Supercomputers are also used for oil exploration, simulations
and worldwide weather forecasting.
29
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi
Lecture 01: Introduction CS 101: Introduction to Computing
References
• http://en.wikibooks.org/wiki/Basic_Computing_Using_
Windows
• http://en.wikipedia.org/wiki/Computer
• http://www.cs.dartmouth.edu/farid/teaching/cs4/summ
er.08/notes/historyofcomputing/
• http://ftp.arl.mil/~mike/comphist/eniac-story.html
• http://ed-thelen.org/comp-hist/BRL-e-h.html
• http://en.wikipedia.org/wiki/Moore's_law
• http://en.wikipedia.org/wiki/Motherboard