This course aims to develop skills in digital hardware design to meet basic industry expectations. Here, the principles established in CE1005/CZ1005/SC1005-Digital Logic will be extended to encompass circuits of greater complexity. These circuits are no longer implemented using multiple discrete logic elements, as presented in CE1005/CZ1005/SC1005, but rather use Application Specific Gate Array (ASIC) or Field Programmable Gate Array (FPGA) technologies. Both of these technologies can accommodate circuits of complexity equivalent to many millions of gates. This course will focus on FPGA technology as it is gaining commercial popularity (due to the cost of ASIC Implementations). The necessary logic and connectivity for both technologies is synthesised by software tools from code written in a Hardware Description Language. As such, this course presents you with circuit design techniques for more advanced systems in a methodical manner based on modern design techniques.
| AUs | 3.0 AUs |
| Grade Type | |
| Prerequisite | SC1005 |
| Not Available To Programme | EEE, EEE 1, EEEC, ENG(EEE), ENG(ME), ENG(NULL), ME, ME 1, ME(DES), ME(DES) 1, ME(IMS), ME(IMS) 1, ME(RMS), ME(RMS) 1, MEEC, MEEC(DES), MEEC(IMS), MEEC(RMS) |
| Not Available To All Programme With | (Admyr 2011-2020), |
| Not Available As BDE/UE To Programme | |
| Not Available As Core To Programme | |
| Not Available As PE To Programme | |
| Mutually Exclusive With | CE2003, CE2103 |
| Not Offered As BDE | |
| Not Offered As Unrestricted Elective | Yes |
| Exam |
Available Indexes
| Mon | Tue | Wed | Thu | Fri | |||
|---|---|---|---|---|---|---|---|
| 830 | 10299 LAB (SCE2) 0830-1020 Wed HWLAB3 Even Weeks | ||||||
| 900 | |||||||
| 930 | 10295 TUT (SCEB) 0930-1020 Thu TR+5 Wk2-13 | 10298 TUT (SCE1) 0930-1020 Thu TR+4 Wk2-13 | |||||
| 1000 | |||||||
| 1030 | 10294 LAB (SCEA) 1030-1220 Wed HWLAB3 Odd Weeks | COMMON LEC (SCL2) 1030-1120 Thu LT1 | |||||
| 1100 | |||||||
| 1130 | 10294 TUT (SCEA) 1130-1220 Thu TR+6 Wk2-13 | 10296 TUT (SCEC) 1130-1220 Fri TR+18 Wk2-13 | |||||
| 1200 | |||||||
| 1230 | 10301 LAB (REP) 1230-1420 Wed HWLAB3 Odd Weeks | 10295 LAB (SCEB) 1230-1420 Thu HPL Even Weeks | 10298 LAB (SCE1) 1230-1420 Thu HWLAB3 Odd Weeks | 10297 TUT (SCEX) 1230-1320 Fri TR+18 Wk2-13 | |||
| 1300 | |||||||
| 1330 | 10296 LAB (SCEC) 1330-1520 Fri HWLAB3 Even Weeks | 10297 LAB (SCEX) 1330-1520 Fri HWLAB3 Odd Weeks | |||||
| 1400 | |||||||
| 1430 | COMMON LEC (SCL2) 1430-1520 Tue LT1A | ||||||
| 1500 | |||||||
| 1530 | 10301 TUT (REP) 1530-1620 Tue TR+6 Wk2-13 | ||||||
| 1600 | |||||||
| 1630 | 10299 TUT (SCE2) 1630-1720 Tue TR+7 Wk2-13 | ||||||
| 1700 | |||||||
Other offerings
Other Relevant Mods
SC1003
Introduction To Computational Thinking & Programming
SC1004
Linear Algebra For Computing
SC1005
Digital Logic
SC1006
Computer Organisation & Architecture
SC1007
Data Structures & Algorithms
SC1008
C & C++ Programming
SC1104
Linear Algebra For Computing
SC1124
Math 2: Discrete Structures For Computing
SC1302
Ethics