University of Jordan

Electrical Engineering Department

 

EE 131

Introduction to Computers and Programming

Fall 1999

 

Instructor:                  Dr. Gheith Abandah

Email:                         abandah@fet.ju.edu.jo

Home Page:                http://fet.ju.edu.jo/~abandah/

Office:                         EE 406

Office Hours:             Sun 11-12, Mon 12-1, Tue 8-9, Wed 9-10

 

No. of credit hrs:      3

Prerequisites:             Non

Time and Room:            Sections 3 and 4, Sunday and Tuesday 10-11

Textbooks:                

1. L. Long and N. Long. Computers, 6th ed., Prentice Hall, 1999.

2. B. Kernighan and D. Ritchie. The C Programming Language, 2nd ed., Prentice Hall, 1988.

 

References:

1.      Internet.

2.      F. Wempen, P. Aitken, J. Fulton, and S. Plumley. Microsoft Office 97 Professional. 2nd ed., QUE, 1998.

3.      On-line help for Windows, Unix, Office, and Netscape.

                                   

 

Grading:                     Lab                                          50/300

                                    First exam                                50/300

                                    Second exam                            50/300

                                    Final exam                                150/300

 

Special Dates:            Sat 9 Oct 1999                                                First Lab Session

Thu 4 Nov 1999 (9-10 am)                        First Exam

Sun 14 Nov 1999                                    King’s Birthday

                                    Thu 9 Dec 1999 (9-10 am)                   Second Exam

                                    Sat 25 Dec 1999                                  Christmas

                                    Sat 1 Jan 2000                                     New Year

                                    Thu-Sun 6-9 Jan 2000                          Fiter Feast (ΪνΟ ΗαέΨΡ)

                                    Sat 15 Jan 2000                                   Last Lecture

                                    Thu 20 Jan 2000 (9-11 am)                  Final Exam

 


Course Outline:

Lecture

Topic

Reference

1

Introduction

Chapter 1, Computers

2

The Windows Environment

Appendix A1, Computers

3

Using the Internet – Browsers

Section 7.3 & 9.4, Computers

4

Using the Internet – Email, Newsgroups

Section 7.3, Computers

5

Word Processing – Introduction

Chapter 8, Computers

6

Word Processing – Inserting tables, objects, and equations

Chapter 8, Computers

7

Disk Top Publishing and Presentation Software

Chapter 8, Computers

8

Spread Sheets

Chapter 9, Computers

9

Graphics and Multimedia

Chapter 10, Computers

First Exam

10

Inside the Computer – Coding and Memory

Chapter 2, Computers

11

Inside the Computer – CPU, Bus, and Inter microprocessors

Chapter 2, Computers

12

Operating Systems – DOS, Windows, Unix

Chapter 3, Computers

13

Programming Languages and Platforms

Chapter 3, Computers

14

Storage Devices

Chapter 4, Computers

15

Input/Output Devices

Chapter 5, Computers

16

Computer Networks – Modems, Media, Routers

Chapter 6, Computers

17

Computer Networks – Networks types, topologies

Chapter 6, Computers

18

Internet – Services and Components

Chapter 7, Computers

Second Exam

19

Introduction to Programming – Program Structure and Compilation

Chapter 1, C

20

Constants and Variables, Types and Declaration

Chapter 2, C

21

Operators

Chapter 2, C

22

Expressions

Chapter 2, C

23

Input/Output Operations

Chapter 7, C

24

Control Flow – If-Else, Switch

Chapter 3, C

25

Control Flow – Loops

Chapter 3, C

26

Functions and Program Structure

Chapter 4, C

27

Pointers, Arrays, and Strings

Chapter 5, C

Final Exam

 

Lab Sessions:

Session No.

Topic

1

The Windows Environment

2

Browsing the Internet

3

Email and Newsgroups

4

Microsoft Word 1

5

Microsoft Word 2

6

Microsoft PowerPoint

7

Microsoft Excel

8

Unix and ftp

9

Web Authoring

10

Using Borland C

11

C Programming 1

12

C Programming 2

13

C Programming 3