CIS 361 Project 2: Simple Shell


Deliverables: The source code to your shell, turned in via blackboard. If your code consists of multiple files, please also include a makefile. Additionally, you will also be required to demo you program for the instructor on the due date.

Grading: 100 points, as described below.

Groups: This project may be done individually or in groups of two. If working in a group, you must additionally turn in a short document describing the main contributions of each group member.


In this assignment, you are to write a simple unix shell, similar to BASH, although with considerably fewer features. Your shell must be written in C, and must comiple and run on the EOS linux systems. Specific requirements include: