ENGG1805 aims to introduce students to the fundamental principles that underlie professional practice in information technologies It lays the foundation for later studies  and presents to the students challenges common to a multidisciplinary IT environment