COMP 411: Labs
Assignments
- Lab 1: UNIX and C Basics
- Lab 2: Basic Arithmetic, input/output, conditionals, and loops
- Lab 3: Arrays and Functions in C
- Lab 4: Arrays and Pointers in C
- Lab 5: More Recursion in C
- Lab 6: Basic MIPS Assembly Programming
- Lab 7: More Advanced Assembly
- Lab 8: String Processing, Procedure Calls and Recursion in Assembly
- Lab 9: Logical Shifts
- Lab 10: More Procedure Calls and Recursion
- Mini-Project: Choose Your Own Adventure
Is any kind of collaboration permitted on the labs?
No, you should work alone.
Do not discuss code with anyone other than the course staff.
The collaboration policy elaborates.
Overview
A crucial component of the course is the labs. You will write several
C and MIPS programs that familiarize you with key concepts in the course.
Last updated: 2025-04-04 13:31:13 -0400
[validate xhtml]