Skip to content | Change text size

TEC3743

Computer engineering ( 4 points, SCA Band 2, 0.083 EFTSL)

Undergraduate
(ENG)

Leader: G Egan

Offered:
Clayton First semester 2005 (Day)

Synopsis: The design and implementation of common digital logic families and practical considerations in logic design including design for testability, asynchronous logic design, noise margin and timing constraints. A simple microprocessor architecture is introduced and this material is extended to consider how a microprocessor, memory and other peripheral circuits are connected to form a working system. The software and hardware required to interface a computer to the outside world are also examined.

Objectives: To develop: 1. knowledge and understanding of the construction, operation and limitations of digital logic components 2. an appreciation of the way digital components are organised to form the hardware of a computer system and the way software controls computer hardware at the most fundamental level 3. an awareness of the constraints that must be satisfied by system components in order for a computer system, or other complex logic system, to function correctly 4. knowledge of the different hardware and software techniques which are available for connecting a computer to the external analogue and digital devices Skills To develop the ability to 5. reason about the relationship between a computer and its software while taking into account the interaction of external systems interfaced to the computer 6. design and document efficient and reliable digital logic systems 7. build and debug digital logic systems

Assessment: Examination (3 hours) 70%, laboratory and assignment work 30%

Contact Hours: 2 hours/week lectures and 2 hours/week practice classes and laboratory

Prerequisites: TEC2444, TEC2541

Prohibitions: ECE3703