Recommendations and Guidelines for an Associate Level Degree Program In Computer Programming - Little