The Software Testing and Research Lab is a practical ground for training
students with the know-how of efficient software testing skills along with
a research space for software engineering related research projects located
in Department of Computer Science Engineering, Delhi Technological
University, New Delhi, India. The overall objective of the Lab is to
provide resources and training to under-graduate and graduate students for
competent software system analysis so that maximum errors are exposed as
early as possible in a software life cycle. However, a parallel aim of the
lab is to develop skills and methodologies to produce defect free software
or suggest ways to improve and ascertain the quality of existing software
products. The motivation is to strive for continuous improvement of
existing processes and procedures to guarantee better quality and
cost-effective software products. The idea is to optimize the available
resources in such a manner that they are effectively utilized so that the
most vulnerable parts of the software are given proper attention.
Several of our research projects are concerned with applications of
soft-computing techniques to develop software quality predictive models.
The premise is that only a small portion (about 20%) of a software is
actually prone to defects or changes. So, early identification of this
small percentage of modules/classes assures that researchers and
practitioners can successfully plan efficient allocation of resources to
such modules/classes and thereby produce effective quality software
products.
Our research interests include
-
• Applications of Machine Learning and Search-based techniques to
software quality predictive modeling
-
• Development of comprehensive and statistical framework for
improving software quality
-
• Automated severity assessment of vulnerable defect reports through
text mining
-
• Evaluation of Hybridized techniques in the context of software
quality predictive modeling
-
• Development of new metrics for software assessment
-
• Automated support for software maintainability and refactoring
Lab-in-Charge:
Dr. Akshi Kumar
Technical Assistant:
Mr. Rajat Kumar
Lab Attendant:
Mr. Somdutt
Objective:
-
•Educate our students to be high quality and enthusiast software
engineers
-
•Provide hands-on experience of using development technologies to
create and implement software applications
-
•Analyzing problems, coming up with creative solutions, devising
methodologies as well as building tools for intelligent systems
Software Engineering Lab focuses on the various aspects related to software
engineering, object oriented software programming, Web engineering, and
intelligent systems. It has got various software and tools installed which
are beneficial for the development of the technical skills as well as for
the research purposes. Major requirements of the lab involve the designing
and implementation of the experiments, collecting, pre-processing, and
analyzing data for research purposes. The lab is suitable for
undergraduate, post-graduate and research scholars. Students work
individually as well as in teams. This active learning environment helps
them to foster and inculcate creativity in their work. They get better
understanding of the concepts which sharpen their technical skills for
different problem solving approaches.
Facilities available
:
The lab consists of approximately 26 computers interconnected via LAN.
These computers are running Windows 2007 and Ubuntu 14.04. The details of
software installed in the lab are as follows:
Officer-in-Charge : Mr. R.K.Yadav
Technical Assistant: Mr. Rajat Kumar
Lab Attendant : Mr. Amit sagar
Basic Computation & Principles of Computer Programming is one of the
basics of learning a computer language as it teaches the students the very
first steps in becoming a proper programmer. This introduces students to
the art of computational problem solving using C, C++ and its libraries. It
provides students with skills that will enable them to make productive use
of computational techniques.
Recently this lab is also equipped with IOT training system .The IoT is enabled by the latest
developments in RFID, smart sensors, communication technologies, and
Internet protocols. The basic premise is to have smart sensors collaborate
directly without human involvement to deliver a new class of applications.
It is a ready to use system that is flexible to evaluate as well providing
real life solutions to connected objects in an IoT scenario.
-
Equipments: Hardware & Software
Manufacturer/ Model
|
Processor
|
RAM
|
HDD
|
OS
|
Installed Software
|
Unit
|
Dell Optiplex 780
|
Intel (R) Core (TM) 2 Due CPU E8400@3.00GHz
|
2.00 GB
|
250.0 GB
|
32-bit Windows Vista
|
Turbo C++ 4.0 , Codeblocks - 8.02 , DevCpp - 4.9.9.2
|
15
|
Dell Optiplex 9010
|
Intel (R) Core (TM) i7 - 3770 CPU @ 3.40 GHz
|
2.00 GB
|
500.0 GB
|
32-bit Windows 7
|
Turbo C++ 4.0 , Codeblocks - 8.02 , DevCpp - 4.9.9.2
|
10
|
Dell Optiplex 990
|
Intel (R) Core (TM) i5 - 2400 CPU @ 3.10 GHz
|
4.00 GB
|
500.0 GB
|
32-bit Windows 7 Professional
|
Turbo C++ 4.0 , Codeblocks - 8.02 , DevCpp - 4.9.9.2
|
05
|
-
IOT training system with following specification
@Benchmark iCONSe-T
|
Unit
|
512 KB Flash memory, On-chip 256 bit AES encryption,
On-chip SHAH-One, RC4 encryption
|
2 Set
(Each Set with 5 Nodes, 7 Sensors, 1 Gateway)
|
9 sensors of different varieties can be interfaced at same
time
|
12 bit high resolution ADC, +7 dBm transmission power and
programmable
|
+7 dBm transmission power and programmable
|
Varieties of sensors (I2C, SPI, Analog, Digital) and
support for user-customised sensors
|
Powerful Gateway with complete source codes, stack and
Contiki OS
|
IoT - Cloud based experiments
|
Officer-in-Charge : Manoj Kumar, Associate Professor
Technical Assistant: Mukesh Kumar, Mob-9953010556
Image processing concerns image properties and image-to-image
transformations. The Image Processing Multimedia Lab which is housed in
Room LW-1 SF-7 in the Department of Computer Science and Engineering
founded in 2005. Its primary focus on theories, algorithms, and
applications related to image processing, multimedia and computer graphics.
The lab currently has 25 working Intel machines and good networking
infrastructure. The faculty and students actively publish their works in
international journals and conferences. Other than Computer Graphics and
Image processing, lab is currently used for conducting Programming, Data
Structures and Information Security experiments.
Lab Infrastructure
S.NO
|
ITEM NAME
|
DESCRIPTION
|
Quantity
|
1.
|
OPTIPLEX DELL 780
(14 SYSTEM)
|
CPU-INTEL CORE DUO (TM2), RAM 4GB, HDD-350 GB,
OPERATING SYSTEM –WINDOW 7(32 BIT)
|
15
|
OPTIPLEX DELL 990
(4 SYSTEM)
|
CPU-I7 (3770), RAM 4GB, HDD-500 GB, OPERATING SYSTEM
–WINDOW 7(32 BIT)
|
04
|
OPTIPLEX DELL 9010
(3 SYSTEM)
|
CPU-I5 (3770), RAM 4GB, HDD-500 GB, OPERATING SYSTEM
–WINDOW 7(32 BIT)
|
04
|
ACER VERITON
(2 SYSTEM)
|
CPU-I7 (4570), RAM 4GB, HDD-500 GB, OPERATING SYSTEM
–WINDOW 8.1(64 BIT)
|
02
|
2.
|
SYSTEM SOFTWARES
|
WINDOW 7(32 BIT)
WINDOW VISTA(32 BIT)
WINDOW 8.1 PRO (64 BIT)
|
|
3.
|
APPICATION SOFTWARE
|
-
OCACLE 10(G)
-
TURBO C++ 4.0 WINDOW 32/64 BIT
-
DEV C++.
-
CODE BLOCK.
-
META EDIT.
-
MS-OFFICE 2007
|
|
4.
|
NETWORKING INFRASTRUCTURE
|
48-Port CISCO Network switch,
36 I/O Ports
|
|
Officer-in-Charge : Divyashikha Sethia , Assistant Professor
With the increasing penetration of mobile devices and their improving computational and storage capabilities, there are open research problems in the area of mobile computing and connecting systems for resolving practical problems. This was the motivation of establishing (Linux Android Network System) LANS Lab in 2011 in Department of Computer Science and Engineering, DTU. It is the first open software lab in DTU meant for engineering students with the objective of contributing to research and design issues for ICT with open source systems such as Linux and Android platform. LANS Lab provides infrastructure and software for academic laboratory related to areas such as operating system, computer networks and distributed systems. Many research projects have been undertaken by graduate and undergraduate students related to Mobile Computing, Mobile power optimisation, Mobile based healthcare with upcoming technology like NFC, Cloud Computing, Distributed Systems asynchronous databases and security. The research areas provide a direct impact of ICT to problem areas such as Internet of things, healthcare, security and big data.
Officer-in-Charge : Dr. Kapil Sharma , Associate Professor
Mission
We develop knowledge-based technologies that allow humans and computers to deal better with the artificial world that surrounds us.
AIM
Artificial Intelligence Laboratory is established in 2009 as a part of Department of Computer Engineering at the Delhi Technological University. We conduct a number of research and development in key technologies and systems for machine learning, robot vision, music technology, media engineering and robotics.
The Future of Artificial Intelligence
As artificial intelligence emerges from science fiction to everyday life, the power to shape and direct this world-changing technology remains within society’s reach. Please see the website for more information and for videos of the talks https://aifuture2016.stanford.edu/
Links
Kiev Laboratory for Artificial Intelligence, a research institute in Kiev, Ukraine
MIT Artificial Intelligence Laboratory, an interdisciplinary research entity at the Massachusetts Institute of Technology
Stanford Artificial Intelligence Laboratory, the artificial intelligence research laboratory of Stanford University
Officer-in-Charge:
Vinod Kumar
Technical Assistant:
Mr. Vikas Kumar Sinha
Lab Attendant:
Mr. Bijender
Computer Architecture Lab: This Lab meeting requirement of modern industry
in the area of designing of digital devices. Computer Architecture is
engineering of a computer system through the careful design of its
organization. The obvious objective of studying computer architecture is to
learn and design of basic digital components and their implementation. The
Computer Architecture Lab is equipped with latest simulation software and
hardware for design and implementation of experiments.
Equipments in
Computer Architecture Lab:
:
-
Computers and Hardware Peripherals -:
Item Name
|
Description
|
Unit
|
Dell Optiplex 990
|
Intel (R) Core (TM) i5-2400 CPU@3.10GHz/
2.00 GB RAM/300.00 GB HDD
|
21
|
HP Compaq
|
Intel (R) Core (TM) 2 Duo CPU /1.00 GB RAM/250.0 GB HDD
|
01
|
System Software
|
32-bit Windows 7, Windows XP
|
-
|
Application Software
|
Orcad Psipce 9.2 , Turbo C++ 4.0 , Code blocks – 13.12 ,
Dev Cpp - 4.9.9.2,
|
-
|
Networking Infrastructure
|
48-Port CISCO Network switch for Internet access on
Computers
|
-
|
Officer-in-Charge:
Technical Assistant:
Lab Attendant:
Officer-in-Charge:
Technical Assistant:
Lab Attendant:
Officer-in-Charge:
Technical Assistant:
Lab Attendant:
Officer-in-Charge:
Technical Assistant:
Lab Attendant:
|