Algorithm and data structure second yeat technical comuting