Implement computer science programs

< Improvements for education