Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lecture 1 Introduction
Every minute dies a man,
Every minute one is born
Alfred Tennyson
(very famous poet)
Every minute dies a man,
And one and sixteenth is born
Charles Babbage
(very famous computer scientist)
Charles Babbage (1791-1871)
What value do
Computers bring?
think?
embedded
computers
Goals for Today
Course Contents
& Structure
Course
Objectives
1. To build an appreciation for the
fundamental concepts in computing
1.
2
3 Fundamental concepts
4
5
2.
6
7
8
9
3.
10
11
12
13
14
15
W
e
e
Lecture 1 Lecture 2 Lecture 3 Readings Assignment
k
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
W
e
e
Lecture 1 Lecture 2 Lecture 3 Readings Assignment
k
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
W
e
e
Lecture 1 Lecture 2 Lecture 3 Readings Assignment
k
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
W
e
e
Lecture 1 Lecture 2 Lecture 3 Readings Assignment
k
1
1.
2
3
4
5
2.
6
7 Web page development
8
9
3.
10
11
12
13
14
15
W Lecture 3
e Lecture 1 Lecture 2 Readings Assignment
e
k Web Dev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
W Lecture 3
e Lecture 1 Lecture 2 Readings Assignment
e
k Web Dev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
1.
2.
4
5
6
7
8
3.
9
10 Productivity software
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8 Midterm Exam
9
10
11
12
13
14
15
Readings
W Lecture 3
e Lecture 1 Lecture 2 Assignment
e
k Web Dev UC JS
1
2
3
4
5
6
7
8 Midterm Exam
9
10
11
12
13
14
15
1. Fundamental concepts
2.
3.
Intro to computing
Evolution of computing Development methodology
Computer organization Design heuristics
Building a PC Web design for usability
Microprocessors Computer networks
Binary numbers & logic Intro to the Internet
Internet services
Computer software
Graphics & animation
Operating systems
Intelligent systems
Application software Data management
Algorithms Cyber crime
Flowcharts Social implications
Programming languages The computing profession
The future of computing
1.
2. Web page development
3.
Web Development
Word processor
Spreadsheet
Presentation software
Database
Instructor:
Altaf Khan
altaf@vu.edu.pk
Textbooks:
UC - Understanding Computers (2000 ed.)
JS - Learn JavaScript in a Weekend
Reading Assignments
• Duration: 2 hours
Final
Midterm Examination
Examination 50%
35%
Homework
Assignments
15%
First Assignment
A. Send an email message to me at altaf@vu.edu.pk with the
subject “Assignment 1” giving me some information (in around
50 words) about what you see yourself doing ten years from
now