Mansor, Hafizah (2024) Collaborative coding in assembly language. KICT Newsletter. pp. 32-34.
PDF
- Published Version
Download (94kB) |
Abstract
Assembly Language is a low-level programming language - closely tied to hardware, typically used for performance-critical applications. It can be challenging for students who are accustomed to and familiar with high-level languages, where the hardware details are abstracted away. Hence, a different approach is used to enhance the learning experience in the CSCI 3301 (Computer Architecture and Assembly Language) course. One of the assessments includes a Group Project, which accounts for 25% of the overall grade. In the group project, students are given 3-4 options of titles to work on. The titles are impactful real-world IoT applications. Through this activity, students can learn assembly language programming (using the MIPS ISA and MARS simulator) and at the same time design and develop impactful solutions.
Item Type: | Article (Electronic Media) |
---|---|
Subjects: | T Technology > T Technology (General) |
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): | Kulliyyah of Information and Communication Technology > Department of Computer Science Kulliyyah of Information and Communication Technology > Department of Computer Science |
Depositing User: | Hafizah Mansor |
Date Deposited: | 18 Dec 2024 09:13 |
Last Modified: | 18 Dec 2024 09:13 |
URI: | http://irep.iium.edu.my/id/eprint/116697 |
Actions (login required)
View Item |