DEPARTMENTS

COMPUTER SCIENCE & ENGINEERING DEPARTMENT

Computer Science Department

The computer science program provides students with a broad and deep foundation in theory and modern software and hardware concepts as well as introduces the students to numerous programming languages and paradigms. Students have an opportunity to engage in significant programming and software development work, learning to innovate as well as invent new technologies. The program offers students opportunities to collaborate on both traditional and applied research. In addition to required computer science courses, students can take electives in areas such as architecture and operating systems, computer graphics and visualization, data management, distributed systems, artificial intelligence, languages and tools, security, and theory.

VISION

To be in the frontier of Computer Science and Engineering and to produce globally competent graduates committed to building a digitally advanced nation.
MISSION
To provide a strong theoretical and practical background across the computer science discipline with an emphasis on software development.
LABS

Internet & Project Lab
Computer Science Department This lab is used for Mini project & Main project work. The software used in this lab are C++, Java Visual Studio, SQL Server, Oracle & MS Project.
Operating System Lab
This lab is designed to impart the practical exposure of all algorithms and behaviour of processes in the system with respect to all its timings. It also explains the allocation of processes in memory through management techniques.
Data Structure Lab
In this lab, students learn to formulate algorithms and also generate an understanding of how data is arranged in memory or even disk storage. Students learn common data structures like arrays, linked lists, queues, stacks, binary trees, and hash tables and algorithms to manipulate the data contained in these data structures.
Dat Base Management System Lab
This lab helps students learn about managing Database Structure, controlling access to Data and Structuring Queries, and updating of the databases. There are two essential purposes of a database language - to create & edit the database and to perform queries. These tasks are accomplished by users of SQL and SQL powered applications with generally greater ease and efficiency.
Web Technology Lab
This lab covers client side scripting interfacing like HTML, JavaScript and Server Side Scripting like Servlets, Jsps and also Xml and Web Servers and Database Interface.