Computers and Processors

Home Admissions Course Information Computers and Processors

ELEC 3240SED

Course Guide
Computers and Processors

ELEC 3240SED

Course Guide

Computers and Processors

Course Start Date
N/A
Course Level
N/A
Length in Terms
N/A
Credits
N/A
Language
N/A
Fees ($) (including lab fees)
N/A
Future Terms
Quota and Schedule
Course Start Date
Course LevelLength in TermsCredits
Language
Fees ($) (including lab fees)
Future Terms
N/A
N/AN/AN/A
N/A
N/A

Course Coordinator:

Dr Eddie K C Tjon, BEng (ELEC), PhD (HKUST); MIEEE

ELEC 3240SED is a six-credit unit, two-term, 3000-level course. It is intended for students who wish to study for a BSc degree in Electronics.

Aims

This course aims to:

  1. provide you with an overview of computers’ and processors’ key functions;
  2. equip you with the knowledge and tools to design logical functions of computer systems;
  3. reinforce and integrate your existing knowledge of computers and processors, and extend this in a variety of embedded computer systems; and
  4. enlighten you about the contemporary trends in computer systems development and how to apply them effectively.

Upon completion of this course, you should be able to:

  1. Identify the functions of key hardware components of computers, explain how they carry out these functions, and describe trends in their development.
  2. Illustrate ways in which the hardware components of computers and computer-based systems intercommunicate.
  3. Discuss the roles of operating systems in computer systems.
  4. Relate the hardware and software concepts of the course to a range of computers and computer-based systems.
  5. Explain how data are represented and processed in computers and how they can be input to, output from, and stored in computers.
  6. Construct flowcharts, functional flow block diagrams and assembly language programs to perform specific applications.
  7. Differentiate the characteristics of a variety of embedded computer systems.

Contents

The course consists of the following topics:

  1. Introduction to computer architecture and operating systems
  2. Intercommunication of the hardware components of computer-based systems
  3. Data representation and processing in computers
  4. Software programs and hardware operations
  5. Embedded computer systems
  6. Flowcharts and functional flow block diagrams
  7. Programming in assembly language
  8. Applications of assembly language

Learning support

The course is delivered in part-time mode and uses the textbook wrap-around approach (hybrid). The instructional materials provide guidance for textbook reading, descriptions of various concepts and techniques, discussion of technical issues, case studies and guidelines for students to engage in self-learning.

Each study unit contains self-tests and practical activities for students to review and practice what they have learnt.

The course also includes eight tutorial sessions and seven surgery sessions. These are face-to-face, two-hour sessions conducted by the tutor. Students will be given hands-on exercises to review and practice what they have learnt in each study unit.

Assessment

Course assessment includes continuous assessment (50%) and a final examination (50%). The continuous assessment includes three assignments. Students are required to submit assignments via the Online Learning Environment (OLE).

Online requirement

The course is supported by the Online Learning Environment (OLE). Students can ask questions and discuss on the OLE Discussion Board. Course materials, assignment questions, tutorial/surgery video recordings and the latest course information will be available on the OLE. To access the OLE, students will need to have access to the Internet.

Set book(s)

Patterson, D A and Hennessy, J L (2020) Computer Organization and Design: The Hardware / Software Interface, 6th edn, Morgan Kaufmann Publishers.