CSCI 261 - Computer Architectue and Assembly Language
Fall 2026 Assignmennts
Dr. Humayun Kabir
Assignments
Assignment 1
, Due in the lab,
September 29, 2026
for
F26N01
and
F26N02
Assignment 2
, Due in the lab,
October 20, 2026
for
F26N01
and
F26N02
Assignment 3
, Due in the lab,
November 03, 2026
for
F26N01
and
F26N02
Assignment 4: Lab Demonstration 1
, Due in the lab,
November 17, 2026
for
F26N01
and
F26N02
Assignment 4: Lab Demonstration 2
, Due in the lab,
December 01, 2026
for
F26N01
and
F26N02
Assignment 4: Video Submission
, VIULearn Assignment,
December 08, 2026
for
F26N01
and
F26N02
Resources
C Standard Library
Useful C Standard Library Functions
ANSI C Standard Library
, Courtesy:
Unversity of Western Australia
GNU C Reference Manual
, Courtesy:
www.gnu.org
ARM8-A64
ARM8-A64 Quick Reference
ARM8-A64 Instruction Set Overview
ARM Development Studios (DS)
Steps to Create and Configure a new Hello World Project in ARM DS 2026.1 IDE
ARM DS 2026.1: Tutorial: Create and Build Configure Hello World Project
ARM DS 2026.1: Tutorial: Debug Configure Hello World Project
ARM DS 2026.1: Tutorial: Debug Hello World Project
Remote Access to Lab Machines to use ARM DS from Home
X2Go Installation and Configuration at Home Computer
Code Comment
Example