Thursday, September 9, 2010

J1N Games

Jason Kim's Personal Journey Into Game Development

560 – Systems Software Design, Development, and Documentation

Posted by Jason On September - 28 - 2009

Software engineering as applied to various classical computer systems programs; assemblers, macroprocessors, loaders; major group project involving the design and implementation of systems software; communication skills emphasized.

Language: C++ 
Development Tool: Visual Studio .NET
5 Person Team
5 Credit Hours

Program Lab Samples:

Lab 1:  Writing our own Simulator, and Interpretor that takes in a “fake” assembly language and simulates it’s commands
Lab 1: Simulator and Interpretor

Lab 2: Writing our own Assembler and Symbol Table that takes our “fake” assembly language and assembles it into a Symbol Table
Lab 2: Assembler and Symbol Table

Lab 3: Putting it all together and making our Compiler and Linker for our “fake” assembly language
Lab 3: Compiler and Linker

Popularity: 9% [?]

Add A Comment

You must be logged in to post a comment.