matematic, посмотрел я твоё задание.
В общем, фигня полная: Тебе это в жизни никогда это не пригодится. Такое учить - только время и деньги тратить. Лучше бросай и начинай изучать программирование (PHP, HTML CSS), или там, линукс. На рынке труда такие специалисты сейчас востребованы. Можешь проверить на hh.ru. Года через 2-3 натаскаешься, и зарплата нормальная будет.
А диплом никому не нужен. На него никогда не смотрят. Главное - это знание!