EG1002 - Computing for Engineers
Credit points: | 03 |
Year: | 2005 |
Student Contribution Band: | Band 2 |
Administered by: |
Section A: A structured approach to problem solving; algorithms; programming in Matlab; program design.Section B: Introduction to computer hardware; number systems (binary, octal, hexadecimal). Common binary formats (unsigned binary, 2s complement, BCD, ASCII). Boolean algebra, logic gates and the design and analysis of simple combinational logic circuits.
Learning Outcomes
- ability to code an algorithm into a structured Matlab program using a full range of Matlab features;
- ability to use structured techniques to solve problems using algorithms;
- be capable of expressing logical relationships as equations in Boolean algebra and be able to reduce logical expressions to their simplest forms;
- know the fundamental functions of the digital hardware used in computers and the various coding systems available for data representation;
- understand the relationships between problems, algorithms, programs, executables, computers and resources.
Inadmissible Subject Combinations: | CC1002 |
Availabilities | |
, , Study Period 1 | |
Census Date 31-Mar-2005 | |
Coordinator: | jc132105 |
Lecturers: | Dr Graham Woods, jc118384. |
Contact hours: |
|
Assessment: | (50% - 70%); (30% - 50%). |
, , Study Period 1 | |
Census Date 31-Mar-2005 | |
Coordinator: | jc132105 |
Lecturers: | Dr Graham Woods, jc132105. |
Contact hours: |
|
Assessment: | (50% - 70%); (30% - 50%). |
Note: Minor variations might occur due to the continuous Subject quality improvement process, and in case of minor variation(s) in assessment details, the Subject Outline represents the latest official information.