Collaborative coding in assembly language

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...

Full description

Saved in:
Bibliographic Details
Main Author: Mansor, Hafizah
Format: Article
Language:English
Published: 2024
Subjects:
Online Access:http://irep.iium.edu.my/116697/1/7e8a0a1f61.html
http://irep.iium.edu.my/116697/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.iium.irep.116697
record_format dspace
spelling my.iium.irep.1166972024-12-18T01:13:26Z http://irep.iium.edu.my/116697/ Collaborative coding in assembly language Mansor, Hafizah T Technology (General) 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. 2024-11 Article NonPeerReviewed application/pdf en http://irep.iium.edu.my/116697/1/7e8a0a1f61.html Mansor, Hafizah (2024) Collaborative coding in assembly language. KICT Newsletter. pp. 32-34.
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Mansor, Hafizah
Collaborative coding in assembly language
description 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.
format Article
author Mansor, Hafizah
author_facet Mansor, Hafizah
author_sort Mansor, Hafizah
title Collaborative coding in assembly language
title_short Collaborative coding in assembly language
title_full Collaborative coding in assembly language
title_fullStr Collaborative coding in assembly language
title_full_unstemmed Collaborative coding in assembly language
title_sort collaborative coding in assembly language
publishDate 2024
url http://irep.iium.edu.my/116697/1/7e8a0a1f61.html
http://irep.iium.edu.my/116697/
_version_ 1818833730528083968
score 13.223943