http://cse.buet.ac.bd/undergrad/course-calendar/CSE_BUET_UG_Course_Calendar_2016.pdf