Technolingual is designed to improve students’ overall language ability and to develop communication skills specific to the area of computer sciences. Individuals who enrol on this course are typically high school or college students looking to enhance their English language skills in preparation for future studies in the area of Information Technology. The programme structure enables students to improve their English language competency while also developing a range of skills applicable to third level education.