Computer Science & Engineering
You are here : INSTITUTIONS » Yamuna Institute of Engineering & Technology » Courses Offered » Computer Science & Engineering

Computer Science & Engineering


Computer Engineering Department is one of the major departments, as it is offering various facilities to the students of Computer Science & Engineering as well as to the students of all other departments. It is running both B. Tech. and M. Tech. courses.. This department is offering the latest facilities both in hardware and software . The main programs which are being offered are C, C++, RDBMS, Visual programming, Computer Networking, Computer Graphics, Digital Design Communication, Web Engineering and Network Programming. The systems installed in the lab include operating system like Windows, UNIX and Linux. The department has planned to train the students in Design Algorithms and Internet Operations. It has a separate lab for computer hardware and troubleshooting. There are more than 500 computers with latest configuration and servers. The Internet has a bandwidth of 45 mbps. All licensed software’s are available as per the requirement of the syllabus.

Courses Offered

The following courses offered by the department :
B-Tech (Computer science and engineering)
M-Tech (Computer science and engineering)


The Department of Computer science and engineering offers a regular 4 year B. Tech program in computer science and engineering with an intake of 120 students. Regular M.Tech program in Computer science and engineering was started in 2012 with an intake of 24 students.

Career Potential

The career opportunities for graduates of computer science and engineering can be classified in to several categories such as programming, software development, database administration, computer networking, web designing, telecommunications, internet graphics, multimedia and training and support. The use of computer technology is seen in all types of organizations such as academies, research, government and private business organizations The career potential for computer graduates will continue to grow and the career opportunities becomes more diverse.

Vision and Mission

Our mission is to produce computer graduates who are globally competent and have high quality professionalism along with the spirit of moral values. Our Vision is to be a centre of excellence in providing quality education in the field of computer science. And providing a strong teaching and research environment to students and faculty that enables them to compete confidently.

Internet Lab
The internet lab provides the facility for the students to surf the internet during their internet period. This lab enables the students to interact with the outer world and get the knowledge all the latest updates of their field. The computers are connected to each other through Ethernet. All necessary measurements and configuration software needed in the lab are configured.

Operating system Lab
In the operating system lab the students implement the different concepts of the subject. All the practical as per given in the syllabus are performed by the students. Apart from the syllabus, the students also perform many other related practical such as implementing CPU scheduling algorithms, implementing paging, implementing disk scheduling, installing different operating systems etc.

Minor / Major Project Lab
In the major project lab the students of final year perform their minor / major projects. The lab is enhanced with all the new technologies as the students do their projects in new programming languages such as Dot Net, C#, C sharp, advance Java, etc.

Programming Lab I & II
In this lab the students perform the practical of different programming languages such as C , C++ and Java. The students perform the practical as per the syllabus. The students also perform the practical apart from their syllabus, which helps to improve their programming skills.

Communication Lab
In communication lab the knowledge of soft skills is given to the students. This improves the overall personality of the students. This helps increasing the self confidence of the students and helps them in company placements.

Data Structure Lab
In data structure lab students implement the algorithms studied in the subject data structure such as sorting and searching , operations on stacks and queues, implementing linked list etc . The algorithms are implemented in C programming language.

Web Designing Lab
In web designing lab students learn the basics of creating a web site. They learn the related programming languages such as html, dhtml, xml, jsp, php, css, .net ,ajax etc. The students design small websites using local servers.

Algorithm Design Lab
In the algorithm design lab the students learn the various methods to design algorithms such as Divide and conquer, Backtracking, Dynamic programming and greedy approach etc. They solve and implement many problems by these methods such as finding shortest path, matrix-chain multiplication, longest common sub sequence, minimum spanning trees , activity selection. The algorithms are implemented in programming languages such as C, C++ and Java.

In this lab students learn the structured query language which, help in retrieval and management of data. They also learn the creation and modification of database schema. The Lab contains all the required SQL packages: Oracle, MYSQL etc.

Mobile Computing Lab
In the mobile computing lab the students learn the various aspects related to mobile computing which enhance the understanding of the subject. The students study about the GSM architecture, cellular systems, GPRS, WAP architecture etc.

PG Lab / Research Lab
The PG lab / research lab provides an environment to the M.Tech. students and faculty members of the institute to carry out their research work. The research in carried out in new areas of technology. The lab is equipped with new Research Software , hardware platform, Software tools , LCD projectors etc. The focus of research work is in area of networking, data mining and image processing.

Software Engineering Lab
In the software engineering Lab the students learn the various phases of software development. The students implement projects based on different software development models such as water fall model, prototype model, spiral model etc. The lab contains all the required softwares for software development such as Visual basic, Asp.NET, C-Sharp, VB.NET etc.

Hardware Lab
In the hardware lab, the students learn about the hardware parts of the computer system. The students assemble and dissemble the hardware parts such as CD-drive, floppy drive, hard disk, buses. They study about the different type of ports, LAN cards and input-output device.