NUTL Computer Engineering Labs

1. Electronics Laboratory (NUTL)

This Lab is meant for the understanding of the fundamental concepts and practical implementation of the electronic circuits and projects. In addition, students are introduced to the functionality of state-of-the-art electronic equipment. Students can perform simulation of their projects and check their feasibility in electronics lab. This lab supports the practical experiments of the multiple courses including Signal and System, Electric Circuit Analysis, and Introduction to Electronics, and Signals and Measurement.

Key Capabilities

  • Analysis of waveforms at the output of Half and Full wave rectifier circuits with and without filter capacitor
  • Analysis of waveforms at the output of Clipper and Clamper circuits
  • Analysis of the Op-amp based Summing Amplifier and Comparator circuits.
  • Analysis of the Op-amp based Integrator and Differentiator circuits
  • Analysis of the Active low and high pass filter circuits for different cut off frequencies

2. Digital System Lab (NUTL)

This lab is meant to provide students with hands-on experience on design of digital systems that range from simple logic circuits to advanced microcontroller and microprocessor-based systems. Students learn to design and implement different combinational as well as sequential circuits taught in digital logic design class usin Gates. This lab supports the practical experiments of the multiple courses including Digital Systems Laboratory, Embedded System Fundamentals,Microcomputer Project Laboratory, Computation Structures, and Interconnected Embedded Systems.

Key Capabilities

  • Verification of behavior of Logic Gates using Truth Table and Familiarization with Digital Integrated Circuits
  • Implementation of Boolean Function using Logic Gates and Introduction to Hierarchical Design of Digital Logic Circuits
  • Implementation of BCD Adder using 4bit Binary Adders, 4 to 7 Segment Decoder and 2Digit 7 Segment Display
  • Consolidation of the concepts of Dataflow level modeling and Introduction to the concept of Synthesis by the CAD tool
  • Behavioral Level Coding of Basic Sequential Circuits and Consolidation of the concepts of TestBench module (Stimulus Block)

3. Communication Networks and IOT Lab (NUTL)

This lab is meant to give students knowledge of fundamental computer networking issues through hands-on experiments with real network equipment and services. In addition, this lab focuses on research and development activities in the areas of wireless sensor networks (WSN), Internet of Things (IoT) and software defined networks (SDN). This lab supports the practical experiments of the multiple courses including Communication Systems Engineering, Data Communication and Networks, Computer Networking, Internet of Things (IoT).

Key Capabilities

  • Location of different interfaces, routers and switches. Studying different pools of IP addresses.
  • Measuring typical average delays between different locations of the network.
  • Analysis of HTTP request and response messages. Location methods like GET, HEAD, POST etc.
  • Creation of FTP connection with the server and downloading different data files.
  • Analysis of the working of TCP three‐way‐hand‐shaking procedure.
  • Configuring the routers for performing IP routing.
  • Creating a virtual device and communicating with it through DeviceHub.net
  • MQTT communication and configuring the Gateway

4. AI, Robotics and Vision Lab (NUTL)

This lab is meant to provide students with hands-on experience to develop intelligent systems by assembling solutions to concrete computational problems. It also facilitates the students during development of their final-year-projects as well. This lab is developed with an objective to conduct research in the area of cognitive robotics and machine intelligence with a special focus on design, control and motion planning for robotic systems including mobile robots, humanoid robots, multi-legged robots, intelligent bionics and robotic manipulators. This lab supports the practical experiments of the multiple courses including Computer Engineering via Robotics, Digital Image Processing, and Artificial Intelligence.

Key Capabilities

  • Developing an Artificial Neural Network
  • Effect of Data Preprocessing on Artificial Neural Networks
  • Working with Ruleset and defining questions in Flex.
  • Navigating the Boe-Bot with Infrared Headlights and Phototransistors
  • Working from the Command Line of MATLAB to build fuzzy logic-based application

5. Design Project Lab (NUTL)

This lab is meant to facilitate students to work on their Capstone Project Year, Independent Creative Activity Term Project, Semester Projects in this lab. This Lab is equipped with all the basic electronic equipment which is used for electrical wiring and electronic circuits, Electric soldering and soldering tools, PCB designing, transferring a circuit to PCB, etching, drilling and soldering component on PCB testing. This lab supports the practical experiments of the multiple courses including Computer Engineering Via Robotics, Digital Image Processing, Introduction to Electronics, and Signals and Measurement and various Restricted Engineering Elective Courses.

Key Capabilities

  • Development of fuzzy logic-based applications
  • Implementation of smoothing or averaging filter in spatial domain
  • Programming morphological operation: erosion and dilation