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

dc.contributor.authorSwaminathan, Maya
dc.date.accessioned2023-05-17T13:31:44Z
dc.date.available2023-05-17T13:31:44Z
dc.date.issued2023-05
dc.description.abstractAt 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.urihttps://jewlscholar.mtsu.edu/handle/mtsu/6924
dc.language.isoen
dc.publisherUniversity Honors College, Middle Tennessee State University
dc.titleDeveloping an Application as a Learning Supplement for Key Concepts in x86_64 Assembly Language Programming using NASM
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SWAMINATHAN_Maya_S23ThesisFinal.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.27 KB
Format:
Item-specific license agreed upon to submission
Description: