The BS Computer Science program is designed to produce computer science researchers as well as corporate information and communication technology practitioners. Core Computer Science courses provide the students with an intense background in writing complex software and the design and interconnection of computer systems. Students are provided with extensive access to state-of-the-art facilities such as the latest software from Microsoft, Sun, Unity, Adobe, and others.