CSCA02     Winter 2007
The Why and How of Computing
Lectures

This is an outdated list of the reading assignments from a previous term when Version 6 of the Beekman textbook was used.

Week
Course Package
Beekman 6 text readings
1
Lec01 Intro. to computers, number systems
Number Systems (in appendix)
Ch.1 Computer Currents pp 38-56
2
Lec02 Computer Hardware
Lec03 Secondary Storage
Ch.2 Hardware Basics pp 63-84
3
Lec04 I/O Devices
Lec05 Intro to Programming
Ch.3 Hardware Basics pp 89-120
4
Lec05 Intro to Programming
Lec06 Visual basic 1
Ch.4 Software Basics pp 125-131
5
Lec07 Visual Basic 2 Ch.14 Systems Design and Development pp 491-524
6
Lec07 Visual Basic 2
Lec08 Visual Basic 3
 
7
Lec09 Computer Networks
Lec10 The Internet
Ch.8 Networking and Telecommunications pp 273-300
Ch.9 Inside the Internet & the WWW pp 307-340
8
Lec11 System Software
Lec12 Application software
Ch.4 Software basics pp 132-150
Ch.5 Basic productivity Applications pp 157-194
Ch.6 Graphics, Digital Media pp 201-230
Ch.7 Database Applications pp 237-257
9
Lec13 History of Computing
"Giant Brains" video
Ch.1 Computer Currents pp 31-37
10
Lec14 Computers in Society
Lec15 Theory of Computing - Complexity
Ch.7 Database Applications pp 258-266
Ch.10 Computer Security and Risks pp 347-378
11
Lec15 Theory of Computing - Complexity
Lec16 Theory of Computing - Computability
 
12
Lec17 Artificial Intelligence
"Thinking Machine" video
Ch.15 Is Artificial Intelligence Real? pp 531-552




Home | Outline | Lectures | Tutorials | Assignments | Exams | Links ]