Introduction to Computers (I)
for CSIE majors
Fall 2005
Instructor:
殷堂凱, Department of Computer Science and Information Engineering
Office hours: Thursday 7-8
Office: 理工二 305
Phone: 07-5919515
Email: tkyin@nuk.edu.tw
TA:
Time:
Location:
Lectures: 理工第一實驗大樓 212
Labs: 第一綜合教室 206
Objectives:
1. Understanding how the computers operate and writing programs to solve
problems.
2. Learning C language in structured program developments
3. Exercising debugging and testing in developing programs
Lecture content:
1. Basic Concepts: hardware, OS, evolution of computer systems, multitasking,
multithreads, multiple CPUs, running environments, computer networks
2. C programming language: variable names, scopes, control procedure, data
types, subroutines
Lecture syllabus:
| Lecture |
Date |
Subject |
Note |
| 1 |
9/20 |
Introduction to computers |
|
| 2 |
9/27 |
Introduction to computers |
HW1 due |
| 3 |
10/4 |
The need of computation |
HW2 due |
| 4 |
10/11 |
Inside the computer |
HW3 due |
| 5 |
10/18 |
Number systems |
HW4 due |
| 6 |
10/25 |
|
HW5 due |
| 7 |
11/1 |
|
HW6 due |
| 8 |
11/8 |
|
HW7 due |
| 9 |
11/15 |
Midterm exam |
|
| 10 |
11/22 |
|
|
| 11 |
11/29 |
|
HW8 due |
| 12 |
12/6 |
|
HW9 due |
| 13 |
12/13 |
|
HW10 due |
| 14 |
12/20 |
|
HW11 due |
| 15 |
12/27 |
|
HW12 due |
| 16 |
1/3 |
|
HW13 due |
| 17 |
1/10 |
|
HW14 due |
| 18 |
1/17 |
Final exam |
|
Grade:
- Midterm (30%)
- Final (40%)
- 14 Homework assignments (30%)
- Class attendance (-5% ~ +5%)
Textbook:
C How To Program, Fourth Edition, by H. M. Deitel and P. J. Deitel, Pearson,
2004. 全華代理
References:
- Understanding Computers: Today and Tomorrow, 10th Edition, vy
Deborah Morley and Charles S. Parker, 2004.
- Computers, Information Technology in Perspective, Twelfth Edition, by Larry
Long and Nancy Long, Pearson, 2005.