Computer Science & Engineering is concerned with the theory, design and application of computers. The field is closely related to other disciplines. The theories are essentially mathematical, but the design processes at both the hardware and software level are clearly engineering. The application of the digital computer in other disciplines is now almost universal. It has been estimated that 75 percent of all undergraduate students could profitably use a course in digital computer programming. The explosive nature of the technology-intensive computer revolution has severely tested the ability of educational institutions to provide relevant, up-to-date programs in computer science and engineering.