Presentation is loading. Please wait.

Presentation is loading. Please wait.

COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli

Similar presentations


Presentation on theme: "COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli"— Presentation transcript:

1 COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli shazli@ccse.kfupm.edu.sa www.ccse.kfupm.edu.sa/~shazli

2 What we will cover Introduction Boolean algebra and switching theory Function minimization Combinational circuit design & analysis Sequential circuit design & analysis Design of flip-flops, registers, counters etc Memory and Programmable Logic Devices

3 Course Website Go to webcourses.kfupm.edu.sa Enter your login and password All the assignments will be posted at this website We may also have some online quizzes Discussion group and mailing list are present on the website. You must check the website regularly

4 Office Hours Sat 10:00-11:00 Sun 10:00-11:00 Mon 10:00-11:00 Temporary Location 23-057 Ph: 1450

5 Textbook Morris Mano and Charles Kime, Logic and Computer Design Fundamentals,Updated Second Edition, Prentice Hall International, 2000

6 Grading Policy Laboratory20% Homeworks & Quizzes15% Major Exam I15% Major Exam II20% Final30% Some points may be deducted for unexcused absences

7 Grading Policy There will be a COMMON PART in each major and the final which will account for at most 40% of the exam grade. WHY? To ensure fairness between sections and get a common average for all sections

8 Assignments Will be posted on the course website. One week will be given to complete each assignment. Will be collected on the designated dates. Solutions will be given in the next class. No submissions will be acceptable after the solutions have been discussed

9 Quizzes Expect a quiz EVERY SATURDAY Quiz will cover material from the last three lectures There may be some online quizzes as well

10 Policy statement on Collaboration EVERY STUDENT MUST READ (AND FOLLOW) THIS STATEMENT AT THE COURSE WEBSITE

11 Tentative Exam Dates Major Exam I:Sun March 10, 2002 Major Exam II:Sat April 13, 2002 Final:TBA

12 Helpful Hints Read the textbook. Talk to each other. Talk to me.

13 Data -> Information -> Knowledge -> Understanding A representation of knowledge –Knowledge of a song vs. representation Can represent in two ways –analog –digital Digital is better –computers manipulate digital information –infinitely replicable –networks can move bits efficiently Information

14 Common –books –bills –CDs –… We can do better if we represent information as bits This is the heart of the Digital Revolution –convert information as atoms to information as bits –use networks to move bits around instead of atoms (What industries are affected?) Information

15 Ways to represent all types of information as bits Ways to move lots of bits everywhere, cheaply, and with quality of service What do we need?

16 Motivation Electronics an increasing part of our lives –Computers & the Internet –Car electronics –Robots –Electrical Appliances –Telephones Class covers digital logic design & implementation

17 Example: Car Electronics Brake Light (foot brake, parking brake): High-beam indicator (lights, high beam selected):

18 Example: Car Electronics (cont.) Seat Belt Light (driver belt in): Seat Belt Light (driver belt in, passenger belt in, passenger present):

19 Digital vs. Analog Analog: values vary over a broad range continuously Digital: only assumes discrete values

20 Analog systems: slight error in input yields large error in output Digital systems more accurate and reliable –Readily available as self-contained, easy to cascade building blocks Computers use digital circuits internally Interface circuits (i.e., sensors & actuators) often analog Advantages of Digital Circuits

21 Binary/Boolean Logic Two discrete values (TTL): yes, on, 5 volts, TRUE, "1" no, off, 0 volts, FALSE, "0" Advantage of binary systems: rigorous mathematical foundation based on logic the three preconditions must be true to imply the conclusion IF the garage door is open AND the car is running THEN the car can be backed out of the garage IF the garage door is open AND the car is running THEN the car can be backed out of the garage both the door must be open and the car running before I can back out IF passenger is in the car AND passenger belt is in AND driver belt is in THEN we can turn off the fasten seat belt light IF passenger is in the car AND passenger belt is in AND driver belt is in THEN we can turn off the fasten seat belt light

22 Things to do Review from your class notes what we discussed today. Number Systems –Binary, octal and hexadecimal Read Section 1.2 of the textbook before coming to the class


Download ppt "COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli"

Similar presentations


Ads by Google