To build upon the students' undergraduate foundations in computer science and to advance their knowledge in the field
Upon graduation a student should have acquired:
Breadth of knowledge in computer science
Depth of knowledge in an advanced topic
in computer science
Technical communication skills