Course Intended Learning Outcomes (CILOs):
(state what the student is expected to be able to do at the end of the course according to a given standard of performance)
| No. | CILOs | Weighting (if applicable) |
| 1. | describe functions of the basic building blocks of a digital system; | |
| 2. | identify various architectures and explain the design concepts of computer systems; | |
| 3. | create the designs of simple digital logic circuits; | |
| 4. | apply techniques of CISC assembly language such as MC68000 to write simple programs; | |
| 5. | explain and critique the basic operations of cache and main memory, I/O operations and interrupt, as well as analyzing the performance of different designs |
Teaching and Learning Activities (TLAs):
(Indicative of likely activities and tasks designed to facilitate students'' achievement of the CILOs. Final details will be provided to students in their first week of attendance in this course)
ILO No | TLAs | Hours/week (if applicable) |
| CILO 1 to CILO 5 | Tutorial / Lab hands on – Tutorial sessions will be used for Q&A. If there is no question from students, the tutor will discuss practical questions and exercises with students. In the middle of semester, hands-on will be included in tutorial sessions to let students to do experiment with circuit simulator and/or cross assembler. This activity helps support course ILO, especially #3 and #4. | 1 hour of tutorial / hands-on per week |
| CILO 1 to CILO 5 | Assignment/Exercises – Assignments will be given out during the semester. Assignments will be focusing on practical questions and at least one of them will be allocated for low level programming in assembly language. Students are required to solve simple programming problem in group or individual basis. Students may also be required to write report to present the design rationale. This activity helps support course ILO #1, #3, #4 and #5. Assignments will be graded according to the correctness, as well as the robustness of design and prototype. |
Assessment Tasks/Activities:
(Indicative of likely activities and tasks designed to assess how well the students achieve the CILOs. Final details will be provided to students in their first week of attendance in this course)
ILO No | Type of assessment tasks/activities | Weighting (if applicable) | Remarks |
| CILO 1 | Exam/Mid-term quiz: Final exam and mid-term quiz will include questions assessing the students’ understanding on the building blocks of computer. Coursework: Assignment may include short factual questions and design exercises regarding the various building blocks of computer. Quality of assignment (correctness of answers and feasibility of design) will be used to assess this ILO. | ||
| CILO 2 | Exam/Mid-term quiz: Final exam and mid-term quiz will include questions assessing the students’ understanding on architectural aspect of computer such as single bus organization. Coursework: Assignment may include short factual questions and case studies regarding computer architecture. Quality of assignment (correctness of answers and ability to apply knowledge) will be used to assess this ILO. | ||
| CILO 3 | Coursework: Assignment may include simple circuit design project / exercises. There would be hands-on and case study on circuit design during tutorial. Quality of assignment and probably hands-on exercises will be used to assess this ILO. | ||
| CILO4 | Coursework: Assignment may include mini programming project in assembly language. There would also be hands-on exercises during tutorial. Quality of assignment and probably hands-on exercises will be used to assess this ILO. | ||
| CILO5 | Exam/Mid-term quiz: Final exam and mid-term quiz will include questions assessing the students’ understanding on I/O, bus, interrupt and peripheral operations. |