Students at Pitt in CS 0447, a core computer science class focusing on the physical and digital structure of computers, are undertaking the complicated task of learning how to read and write assembly languages — and one certain tool is making it much easier for students and teachers alike.

This tool, called MARS, which stands for MIPS Assembler and Runtime Simulator, is a digital application used to teach the assembly language for a specific kind of computer architecture called MIPS.

Students have voiced certain complaints regarding the tool. These complaints include the fact that the system often experiences glitches and that the most recent update of the program was 5 years ago. Although MARS has its downsides, the tool centers around simplicity and education and is vital for teaching the MIPS assembly language.

To read the full story, click here.