Developing an Application as a Learning Supplement for Key Concepts in x86_64 Assembly Language Programming using NASM

dc.contributor.author Swaminathan, Maya
dc.date.accessioned 2023-05-17T13:31:44Z
dc.date.available 2023-05-17T13:31:44Z
dc.date.issued 2023-05
dc.description.abstract At Middle Tennessee State University, the Introduction to Assembly Language (CSCI 3160) course is open to students from different fields of study. If students need extra help with the content of the course outside of class, there are not many resources that they can use to effectively learn and gain additional practice. We observed that some students struggle and possibly fail the course. Although office hours are available, some students do not utilize them. Previous research shows that a supplemental application can benefit students finding difficulty with a course. For those reasons, the author has developed an application as a learning supplement for students struggling with key concepts in the course. The creation of the supplement consists of two phases: research and implementation. The resulting application is a user-friendly interface that covers thirteen topics crucial to the course's successful completion. Students can now utilize the application to get extra help for the course. We believe that the application will improve the pass rate for the course.
dc.identifier.uri https://jewlscholar.mtsu.edu/handle/mtsu/6924
dc.language.iso en
dc.publisher University Honors College, Middle Tennessee State University
dc.title Developing an Application as a Learning Supplement for Key Concepts in x86_64 Assembly Language Programming using NASM
dc.type Thesis
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
SWAMINATHAN_Maya_S23ThesisFinal.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.27 KB
Format:
Item-specific license agreed upon to submission
Description: