Information technology (IT) is a broad subject which deals with technology and other aspects of managing and processing information. It refers to anything related to computing technology, such as networking, hardware, software, the Internet, or the people that work with these technologies. The department staff updates their knowledge by attending various workshops. The department has full-fledged software and hardware labs with latest configuration and branded PC's and peripherals like Laser printers, scanners. The competitive and enthusiastic environment of department supports the student to score higher percentage of marks. Since we live in the "information age", information technology has become a part of our everyday lives. The department of Information Technology was established in the year 1998.This Department offers Four Years Degree Course in Information Technology. Labs in department consist of high configured PCs with Broadband internet connection. Department also contains well qualified faculties with M.E./ M. Tech .They are technically and practically sound in various fields. The Department offers a unique combination of courses and project that helps the students to cope with the recent advancements in the computer industry and information technology. Latest laboratory facilities are available. There are Programming Lab, System Lab, Software Lab, Network Lab, DBMS lab, Cryptography Lab, Project Lab etc.
To become a prominent department in nation which provides quality education, keeping pace with rapidly changing technologies; and to create technical graduates of global standards, who develop capabilities of accepting new challenges in the field of Information Technology.
|Dr. Nidhi Tyagi|
|Teaching experience||18 years|
|Area of interest||Web Information Retrieval System, Data Mining, Big Data, DBMS|
|Designation||Associate Professor & Head|
|Teaching experience||16 yrs.|
|Area of interest||Computer Networks, Cryptography|
|Teaching experience||14 years|
|Industrial experience||02 years|
|Research experience||07 years|
|Area of interest||Algorithms, Automata, Formal Methods|
|Teaching experience||15 years|
|Area of interest||COMPUTER NETWORKS, MOBILE COMPUTING, PEN TESTING, SYSTEM FORENSIC and CYBER LAWS|
|Teaching experience||7 years|
|Industrial experience||1 yrs|
|Research experience||5 yrs|
|Area of interest||MANET,DBMS,DS|
|Teaching experience||11 years|
|Area of interest||C/C++, Java, Data Structure, Algorithm, Python|
|Post graduation||M.E. (CSE) Gold Medalist|
|Teaching experience||11 Years|
|Area of interest||C/C++, Operating System, Research Area: Image Processing|
|Teaching experience||9 years|
|Industrial experience||6 Months|
|Area of interest||Animation, Cyber Security, AI|
|Teaching experience||9 years|
|Area of interest||SOFT COMPUTING|
|Teaching experience||8 YEARS|
|Area of interest||Operating Systems,Big Data, Database Management Systems|
|Teaching experience||8 years|
|Area of interest||DATA STRUCTURES|
|Teaching experience||6 years|
|Industrial experience||6 months|
|Area of interest||DISTRUBUTED SYSTEMS|
|Teaching experience||5 years|
|Industrial experience||6 MONTHS|
|Area of interest||Wireless Sensor Networks, Python|
|Teaching experience||5 years|
|Area of interest||COMPUTER NETWORKS, C, Pattern Recognition|
|SUMIT SINGH SIDDHU|
|Teaching experience||1 year|
|Area of interest||WEBTECHNOLOGIES, Computer Networks & OS|
|Post graduation||M.TECH (IIIT-ALLAHABAD)|
|Teaching experience||6 Months|
|Industrial experience||2 Years|
|Area of interest||DBMS, OS, DATA STRUCTURES, C, PYTHON|
LEARNING OBJECTIVE The objective of the Lab is to make student’s competent professionals by introducing abstract concepts and show how those concepts are useful in problem solving and then show how the abstraction can be made concrete by using a programming language.
It enables the students to learn the technique of problem solving and then writing efficient program for those problem. Equal emphasis is placed on both the abstract and concrete version of a concept so that the students learn about concepts itself and its implementation and application.
LEARNING OUTCOME If you complete the lab successfully, you can be expected to have the following competencies:
1. Using asymptotic notation and solving hard recurrences.
2. A clear understanding of both theory and implementation details underlying some basic data structures and data abstractions such as lists, stacks, queues, priority queues, hash tables, search trees (including balanced ones) and graphs.
3. The ability to write correct programs using these and related data structures.
LEARNING OBJECTIVE Students will gain the ability to implement the object oriented techniques in ‘Java’
LEARNING OUTCOME 1. The student will be able to work on the simple functions like subtraction, addition etc not by using import package with the help of java programming language.
2. The students will be able to implement method overloading.
3. The students will be able to implement constructor overloading.
4. The students will be able to implement the properties of inheritance and overriding by using super keyword.
5. The students will be able to implement multithreading by using sleep command.
6. The students will be able to do event handling by implementing swings.
7. The students will be able to draw an applet in java to make a smiling face.
LEARNING OBJECTIVE A database management system (DBMS) is a software package with computer programs that controls the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. A database is an integrated collection of data records, files, and other objects. The main objective of DBMS lab is to define the basics of database and terms used in databases.
LEARNING OUTCOME 1.Able to allow different user application programs to concurrently access the same database. Ability to provide the facilities for controlling data access, enforcing data integrity, managing concurrency control, and
2.Ability to recover the database after failures and restoring it from backup files, as well as maintaining database security.
3.Able to analyze the redundancy in the database.
4.Able to analyze the consistency of database, especially the use of referential constraints.
5.Able to analyze the cause of deadlock during transaction processing.
LEARNING OBJECTIVE 1. Teach students basic principles about computer architecture, machine language and low-level programming.
2. Teach students enough assembly language to enhance their knowledge on today's most widely used microcomputer family.
3. Improving students systems programming skills through programming exercises carried out by students.
4. Students are expected to implement solutions to problems using the concepts they will take through the course.
LEARNING OUTCOMEM 1. Solve a problem and write a program for this problem using assembly language by Using Micro-Controller kit and Bread Board and the concepts they will take through the course.
2. Students should be able to solve basic binary math operations using the computer
3. Students should be able to demonstrate programming proficiency using the various addressing modes and data transfer instructions of the target computer.
4. Students should be able to program using the capabilities of the stack, the program counter, and the status register and show how these are used to execute a machine code program
LEARNING OBJECTIVE The objective of the course is to provide basic knowledge of computer operating system structures and functioning.
LEARNING OUTCOME 1.Upon completing the course the student is capable of explaining the basic structure and functioning of operating system.
2.Student is able to point the problems related to process management and synchronization as well as is able to apply learned methods to solve basic problems.
3.Student is capable of explaining the cause and effect related to deadlocks and is able to analyze them related to common circumstances in operating systems.
4.The student is able to explain the basics of memory management, the use of virtual memory in modern operating systems as well as the structure of the most common file-systems.
LEARNING OBJECTIVE 1.Main objective of lab to measure the students’ understanding of the Computer Graphics techniques concepts and algorithm.
2.In this lab students will try to implement of line drawing, circle drawing, polygon drawing, transformation of objects, scaling, viewing, and curve designing and modeling algorithm practically for graphics.
3.Lab is conducted to motivate students need to think critically and creatively in order to come with an alternate solution for an existing problem with computer graphics.
EARNING OUTCOME 1. Understand practical fundamental of line drawing, circle drawing, polygon drawing and curve drawing.
2. Understand the concepts of different type of geometric transformation of objects in 2D and 3D.
3. Understand the practical implementation of modeling, rendering, viewing of objects in 2D and 3D.
LEARNING OBJECTIVE 1. To provide students with a theoretical and practical base in computer networks issues
2. Student will be able purse his study in advanced networking courses
3. Prepare students for easy transfer from academia into practical life (i.e. summer training etc.
LEARNING OUTCOME 1. Understand the structure and organization of computer networks; including the division into network layers, role of each layer, and relationships between the layers.
2. Understand the basic concepts of application layer protocol design; including client/server models, peer to peer models, and network naming.
3. In depth understanding of transport layer concepts and protocol design; including connection oriented and connection-less models, techniques to provide reliable data delivery and algorithms for congestion control and flow control.
4. In depth understanding of network layer concepts and protocol design; including virtual circuit and datagram network designs, datagram forwarding, routing algorithms, and network interconnections.
5. Understand the basic concepts of link layer properties; including error-detection and correction techniques, multiple access protocols, point to pint protocols, and characteristics of link layer media (including wireless links).
6. Understand the basic concepts of network security concepts; including authentication, integrity, key distribution, and system security design challenges
LEARNING OBJECTIVE 1. Expand and deepen students' understanding of the Research world and of themselves.
2. Enhance students’ ability to read and think.
3. Enhance students’ ability to communicate effectively, in writing, speech, and other appropriate forms
4. develop the fundamentals of understanding, writing a survey paper
5. provide the opportunity for developing there on project
LEARNING OUTCOME 1. The students will come to know about the New Researches.
2. The Students will improve their Computer languages
3. The students will be able to write their own Research paper.
4. It will improve their Communication Skills and feel more confident.
LEARNING OBJECTIVE 1. To produce highly competent computer scientists, knowledge and software specialists and systems analyst who are able to develop, maintain, and utilize intelligent systems in e-learning, e-commerce, tele-medicine, automation, and bio-technology industries
2. To produce leaders, critical thinkers and technopreneurs in artificial intelligence for the knowledge economy.
LEARNING OUTCOME 1. Major subjects for this programme include Artificial Intelligent I, Artificial Intelligent II, Neural Networks, Expert System, Natural Language Processing, Machine Learning, Pattern Recognition, Computer Vision, Agent Technology and Speech Processing.
2. FYP topics are related to the major in order to strengthen their in-depth competence.
3. Assignments and mini projects are geared to give emphasis to system design and development according to real world environment.
4. The optional professional short courses such as CCNA, Microsoft and Sun Java Certification programs can build up and enhance the knowledge in the specialized area.
LEARNING OBJECTIVE 1. To develop an appreciation of the structure and operation of industrial organization
2. To appreciate the importance good communication and interpersonal skills.
3. To appreciate the ethical basis of engineering practice in industry.
LEARNING OUTCOME 1. The outcome of this lab is to develop the team work among students.
2. The students came to know about the environment of industry.
LEARNING OBJECTIVE 1. After doing this lab students are able to understand the concepts of distributed computing.
2. Students are able to implement timing and event relation in distributed environment.
3. Students are able to understand the concepts of distributed shared memory and mutual exclusion.
LEARNING OUTCOME 1. After doing the lab students are able to understand the distributed systems concepts.
2. Able to implement time and event relationships.
3. Able to understand the concepts of distributed deadlocks and mutual exclusion.
The Projects Lab offers our students the opportunity to gain valuable hands-on experience with state-of-the-art processing and analytical equipment.
PURPOSE Students enrol in Projects Laboratory (also known as the Senior Lab) in the last year of their undergraduate studies. The Projects Laboratory is taught as a two class sequence.
The Project Lab is where the Projects Laboratory is taught, and it is here that students apply theoretical knowledge by conducting experiments, operating and optimizing software development processes. The goal of the Project Lab is to provide a state-of-the-art environment where students become proficient at the skills needed in the workforce.
FACILITIES & EQUIPMENTS The Project Lab has a wide range of state-of-the-art Systems and Software for a variety of Code development, Protocol / System Model verification and validation processes. The lab is continually changing and being updated as Software Development Processes advances.
Currently, the lab has facilities for developing codes for numerous experiments/ideas, along with a wide range of analytical equipment, involving the fields:
1. Algorithms and Computational complexity
2· Data, Databases and Information Management
3· Formal Methods and Verification
4· Image Analysis
5· Networking, and Operating Systems
6· Programming Languages and Compilers
7· Scientific Computing
|S.No||Detail Of Activities||Schedule Date||Duration|
|1||Staff Development Programme On MCWN||14-01-2010 to 25-01-2010||12 Days|
|2||AICTE Sponsored National Conference on ETCS-2009||18-9-2009 to 19-09-2009||2 Days|
|3||MIET Techno vision Student Symposium||8-4-2008||1 Days|
|4||AICTE Sponsored National Conference on ETCS-2007||22-9-2007 to 23-09-2007||2 Days|
|S.No||Detail Of Activities||Resource Person||Schedule Date||Duration|
|1||Short Term Program On DB2, Eclipse||IBM Academic Initiative Team||26-07-2012 to 28-07-2012||3 Days|
|2||Workshop On Cloud Computing||TCS, Noida||19-05-2012||1 Days|
|3||Workshop on Ethical Hacking||Mr. Sulabh jain, Kyrion Digital Securities, Delhi||31-03-2012||2 Days|
|4||Centre for Wipro & TataMcgraw Hill Training||MIET Faculty Members||10-01-2012 to 30-04-2012||4 Months|
|5||Short Term Program Wipro Mission 10X-Phase-II||Mr. Aditya, Wipro Technologies||17-10-2011 to 18-10-2011||2 Days|
|6||Wipro Jump Start I & II for Wipro recruiters||MIET Faculty Members||1-07-2011 to 15-07-2011||15 Days|
|7||Short Term Program Wipro Mission 10X||Mr. Aditya, Wipro Technologies||7-2-2011 to 11-02-2011||5 Days|
|8||Guest Lecture on Microsoft Windows Phone 7 Application||Mr. Bijoy Singhal, Microsoft||11-10-2010||1 Day|
|9||Guest Lecture on J2ME & Android Technologies||Mr. Kapil & Mr. Jay Prakash, HCL Technologies||9-10-2010 to 10-10-2010||2 Day|
|10||Guest Lecture on Information Security & Risk Management||Mr. Kuldeep Kumar, Tata Consultant Services||27-09-2010||1 Day|
|11||Guest Lecture on TGMC-2010||Mr. Ankur Gupta, IBM Kestone||22-09-2010||1 Day|
|12||Guest Lecture on IBM Mainframe & DB2||Mr. Aditya, Blue Sphere Technologies||17-9-2010 to 19-09-2010||3 Days|
|13||Guest Lecture On IBM Mainframe & DB2||Mr. Aditya, Blue Sphere Technologies||17-9-2010||1 Days|
|14||Guest Lecture on Operation Function Of IT In India||Mr. Anshaj Kumar HP Systems India Ltd||3-04-2010||1 Day|
|15||Guest Lecture on System Programming & Web Development||Mr. Sanjeev Saini / Mr. Narendra Sisodia GNU/LINUX Group||27-03-2010||1 Day|
|16||Short Term Program Wipro Mission 10X||Mr. Aditya, Wipro Technologies||9-11-2009 to 13-11-2009||5 Days|
|17||Guest Lecture on Project Management||Mr. Satish Koshal, Tata Consultant Services||30-10-2009||1 Day|
|18||Guest Lecture on IBM Mainframe & DB2||Mr. Aditya Kumar, Mr. Rajeev Kr, Blue Sphere Technologies||8-10-2009 to 9-10-2009||2 Days|
|19||Workshop On Microsoft. Net||Mr. Chandar Sundaram, Head Academic,Microsoft||21-01-2008 to 25-01-2008||5 Days|
1.Conducted various Technical Events under Computer Society of India Membership.
2.DB2 Training Classes for both Faculty & Students for Certification.
3.RAD Training Classes for both Faculty & Students for Certification.
Industrial Visit To Wipro Technologies, Greater Noida Campus (27-03-2012)
Industrial Visit To Wipro Technologies, Greater Noida Campus (22-03-2012)
Industrial Visit to Hewlett-Packard, Rudrapur (16-04-2010)
Wipro Technologies, Greater Noida Campus (1-09-2009)
For the student’s, department conducts online exams on C language and also conduct Aptitude Classes.
Students Qualified in GATE 2014:
Students Qualified in GATE 2013:
Students Qualified in CAT 2014:
Students Qualified in CAT 2013: