Subject:
Code:
Level:
Computer Organization and Architecture
COE 608
B.Eng. 3rd Year

  Electrical, Computer and Biomedical Engineering

COE 608: Computer Organization and Architecture
 

 
Home

  Announcements

  Course Outline

  Lecture Notes

  Labs

  Problem Sets

  Exams

  FAQs

 

 Objective:
This course covers the basics of modern computer architectures. The emphasis is on understanding the interaction between computer hardware and software at various levels. The course covers the concepts of Computer technology, Performance Evaluation, Instruction set design, Computer arithmetic, Data path and Control unit design of processors and Enhancing performance with pipelining.
The laboratory work include the design and implementation of a RISC processor, using Altera FPGA development system, Quartus-II.

 Text Book
 Reference Text Books:
 Lab Venue:
    ENG-408

 Course Evaluation & Marking Scheme

  • Labs: 30%
  • Mid-Term Exam: 30%
  • Final Exam: 40%

 Notes:
  1. There will be a 5% per day penalty for late submission of the labs and project. Oral exam type questions are also part of the Lab Demo.
  2. All of the required course specific written reports including labs, projects and assignments will be assessed not only on their technical or academic merit, but also on the communication skills of the author as exhibited through these reports.
  3. To achieve a passing grade in the course, the student must pass (50% in Theory AND 50% in Labs) both the theory and laboratory/project components.
  4. Midterm exam will also cover the corresponding laboratories to enforce individual lab attempts.
  5. The students must follow and adhere to the senate policy 60 on Student Code of Academic Conduct.

                          This website will be updated continuously during the term