University of Jordan

Electrical Engineering Department

 

EE 131

Introduction to Computers and Programming

Spring 2000

 

Instructor

Dr. Gheith Abandah

Email

abandah@fet.ju.edu.jo

Office

EE 406

Office Hours

Sun 1-2, Mon 12-1, Tue 11-12, Wed 9-10

 

No. of credit hrs:      3 (2 lectures, 2-hour lab)

Prerequisites:             None

Time and Room:

Section

Type

Time

Place

Instructor

1

Lecture

9-10 Tue, Thu

Medium Auditorium

Dr. Abandah

2

Lab

10-12 Tue

Comp Labs, Rm 3

Dr. Odeh

3

Lecture

9-10 Tue, Thu

Medium Auditorium

Dr. Abandah

4

Lab

10-12 Wed

Comp Labs, Rm 3

Dr. Abandah

5

Lecture

12-1 Sun, Tue

Medium Auditorium

Dr. Abandah

6

Lab

2-4 Mon

Comp Labs, Rm 3

Dr. Odeh

7

Lecture

12-1 Sun, Tue

Medium Auditorium

Dr. Abandah

8

Lab

3-5 Sun

Comp Labs, Rm 3

Dr. Abandah

9

Lecture

9-10 Tue, Thu

Small Auditorium

Dr. Odeh

10

Lab

12-2 Sun

Comp Labs, Rm 3

Dr. Odeh

11

Lecture

9-10 Tue, Thu

Small Auditorium

Dr. Odeh

12

Lab

12-2 Wed

Comp Labs, Rm 3

Dr. Abandah

13

Lecture

12-1 Tue, Thu

Small Auditorium

Dr. Odeh

14

Lab

3-5 Tue

Comp Labs, Rm 3

Dr. Abandah

15

Lecture

12-1 Tue, Thu

Small Auditorium

Dr. Odeh

16

Lab

2-4 Wed

Comp Labs, Rm 3

Dr. Odeh

Textbooks:                

1. L. Long and N. Long. Computers, 7th ed., Prentice Hall, 2000.

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

References:

1.      Internet.

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

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

 

Grading:                     Lab                                         16/100 (The best 12 out of 13 are graded)

                                    First exam                                17/100

                                    Second exam                            17/100

                                    Final exam                                50/100

 

Special Dates:            Sun 20 Feb 2000                        First Lab Session

Wed-Sun 15-19 Mar 2000            Adha Feast (عيد الأضحى)

Sat 25 Mar 2000 (9-10 am)            First Exam

Tue 4 Apr 2000                        Hijri New Year

                                    Sat 29 Apr 2000 (9-10 am)      Second Exam

                                    Sun 30 Apr 2000                     Lab session 10 begins

                                    Mon 1 May 2000                     Labor Day

                                    Sat 3 Jun 2000 (12-2 pm)          Final Exam

Course Outline:  

The following table contains links to pdf files of the material used in the class. Some of this material is modified versions of the PowerPoint Slides available at the textbook home page.

Lecture

Topic

Reference

1

Introduction (11-KB pdf file)

Chapter 1, Computers

2

The Windows Environment (31-KB pdf file)

Sections 8.3 & 8.4 & 8.5, Computers

3

Internet - Services and Components (4,486-KB pdf file)

Chapter 7, Computers

4

Using the Internet – Browsers

5

Using the Internet – Email, Newsgroups

6

Word Processing - Introduction (30-KB pdf file)

Sections 2.1 & 2.2, Computers

7

Word Processing – Inserting tables, objects, and equations

8

Desktop Publishing and Presentation Software (35-KB pdf file)

Sections 2.3 & 2.4, Computers

9

Spreadsheets (27-KB pdf file)

Section 2.5, Computers

10

Database, Graphics, and Multimedia (56-KB pdf file)

Sections 2.6 & 9.1, Computers

First Exam

11

Operating Systems - Introduction, DOS (62-KB pdf file)

Sections 8.1 & 8.2, Computers, & class notes

12

Operating Systems - Unix (43-KB pdf file)

13

Inside the Computer – Coding and Memory  (256-KB pdf file)

Chapter 3, Computers

14

Inside the Computer – CPU, Bus, and Intel microprocessors

15

Storage Devices (465-KB pdf file)

Chapter 4, Computers

16

Input/Output Devices (202-KB pdf file)

Chapter 5, Computers

17

Computer Networks – Modems, Media, Routers (168-KB pdf file)

Chapter 6, Computers

18

Computer Networks – Networks types, topologies

Second Exam

19

Introduction to Programming – Program Structure & Compilation I (523-KB pdf file for all the notes that cover C)

Chapter 1, C

20

Introduction to Programming – Program Structure & Compilation II

21

Constants and Variables, Types and Declaration

Chapter 2, C

22

Operators & Expressions

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

Final Exam

 

Lab Sessions:

Session No.

Topic

1

The Windows Environment

2

Browsing the Internet

3

Email

4

Microsoft Word 1

5

Microsoft Word 2

6

Microsoft PowerPoint

7

Microsoft Excel

8

Unix, telnet, and ftp

9

Web Authoring

10

Using Borland C

11

C Programming 1

12

C Programming 2

13

C Programming 3