Department of Computer Science & Engineering
Our Educational Mission
Today Information Technology has become pervasive, while its parent, Computing Science, has become hard to find. Instead of becoming specialty providers for the IT Industry or mass producers of vocationally trained personnel, our Department has chosen to take the road less traveled. We continue to emphasize the pristine science that lies under the diverse aspects of computing. This is the single most important feature of the education offered here.
There are several ways to present the canonical core of computing science. Over the years we have developed a distinctive style and method that bridges the theory-practice divide while remaining grounded in the core. Technology changes rapidly, especially in the field of computing, whereas the science, if it about the fundamentals can adapt to rapid changes in technology relatively easily. We want the education imparted to our students to be the basis of a lifetime of learning.
We build the computing laboratory with the day one software’s available in the industry and we are committed to the free software and open source movements, as typified by Linux. We believe that reading and modifying open source code is an extremely good learning tool and an effective initiation into the culture of practical software development.
We have large departmental library accessible to all students. The central college library has a very large and varied collection of books and journals.
Student-teacher relations are informal and friendly a lack of hierarchy is very much a part of our tradition. Alumni teach many of our courses, motivated by a sense of gratitude for a place that has given them their education.