Computer Engineering Department

scroll down

About Computer Engineering

The Department of Computer Engineering (CEN) at NUTECH is dedicated to cultivating industry-ready graduates equipped to meet the dynamic and evolving computing demands of the global landscape. Its Computer Engineering programs deliver a career-integrated education founded on a contemporary and industry-relevant curriculum. This is further enhanced by advanced laboratory facilities, project-based learning methodologies and strong academic mentorship. The department offers training in key domains including Systems and Data Science, where students develop expertise in data-driven analysis and computational intelligence. It also focuses on Artificial Intelligence, and Robotics by enabling students to design intelligent systems and autonomous technologies. Communication, Networks and the Internet of Things (IoT) is another core area, emphasizing connectivity, secure communications and scalable network infrastructures. In addition, Embedded Systems Design trains students to integrate hardware and software for the development of efficient and real-time computing solutions. With a strong commitment to innovation, ethical practice and leadership development, the department prepares its graduates to excel as future-ready engineers and global leaders in technology.

Message from HOD

The Department of Computer Engineering at NUTECH is dedicated to excellence in education, research, and innovation. Our BS, MS, and PhD programs are designed to equip students with future ready skills in artificial intelligence, robotics, embedded systems, and beyond. In a remarkably short span, our graduates have earned placements at prestigious organizations, reflecting the strength of our industry-relevant curriculum, hands-on learning approach, and focus on real-world impact. Backed by cutting-edge laboratories, an accomplished faculty, and a growing list of national accolades, we are committed to fostering the next generation of technology leaders and innovators. We invite you to join us on this exciting journey and help shape the future of technology.

Research Areas

The Department of Computer Engineering is highly concerned in achieving the ultimate target of World Ranking. Different measures are in progress to accomplish this objective and one of the measures is Quality Teaching and Research Productivity. To improve research productivity a number of research groups, having motivated faculty members in each group, have been formed at the Department of Computer Engineering. This evolving research environment attracts also encourages the students to carry out supervised research. Department of Computer Engineering has four research groups i.e.

Systems and Data Science

Systems and Data Science Research Group (SDSRG) aims to promote and undertake fundamental and applied research related to machine learning, techniques of data science, Distributed Systems, Big Data Analytics, Parallel computing, Data inference and applied machine learning.

Artificial Intelligence, Robotics and Vision

Artificial Intelligence, Robotics and Vision Research Group (AIRVRG) aims to incorporate intelligence in all its components by providing excellence in basic research. The focus of this research group is in the following areas: Human-Robot Interaction, Robot manipulation and interaction, Stochastic Systems: Estimation and Control, Image and Video Processing, and Computer Vision.

Communication, Networks and IOT

Communication, Networks and IoT Research Group (CNIRG) aims to conduct research in the following areas: Information security, Wireless Communications, Wireless Sensor Networks, Cloud Computing, Computer Networks, Internet of Things (IoT), cybersecurity & privacy..

Embedded Systems Design

Embedded Systems Design Research Group (ESDR) aims to specialize in real-time capabilities, communication protocols, security, and energy-optimization of embedded systems. The focus research areas are Real-Time Embedded Systems, Digital Integrated Circuit Design, VLSI Principles and Applications, System on Chip Design, Micro-electromechanical Systems and Embedded System Software Engineering.

UG and PG Labs

NUTL Computer Engineering Labs

The Computer Engg Department of NUTECH has five labs. These Labs comprehensively cover training and research needs in the fields of Systems and Data Science, Artificial Intelligence, Robotics & Vision, Communication, Networks & IoT and Embedded Systems Design etc. Details of these labs along with major equipment contained and key capabilities is mentioned below:

Communication, Networks and IoT Lab

The purpose of this lab is to provide the foundation knowledge of communication systems, understanding and practical  implementation of Computer Networks and Internet of Things.

Equipment

  • IoT Kits
  • Digital Oscilloscopes
  • Function Generators
  • Fibre Optic Media Converters
  • Cisco Switches
  • Firewalls
  • DSP Kits
  • Splicing Machine
  • ADLAM PLUTO – Software-Defined Radio Module

Key Capabilities

  • Selection of signal processing blocks for digital modulations and wireless signals transmission
  • Hardware for Digital Signal Processors to familiarize with Physical Layer (PHY) of data communication networks
  • Practical implementation of Internet of things
  • Hardware and software based implementation of Computer Networks
  • Familiarization with splicing
  • Ubiquiti Nano station infrastructure configuration

Digital and Embedded Systems Lab

The learning objectives of this lab include familiarization with simple logic gates and classical microprocessors to advanced embedded systems like microcontrollers, Digital Signal Processors (DSPs)  and field-programmable gate arrays (FPGAs).

Equipment

  • FPGAs
  • NI Data Acquisition Kit
  • Oscilloscope
  • Function Generator
  • 8051 and PIC development boards
  • Analog and Digital Trainer
  • 8086 Microprocessor Trainer

Key Capabilities

  • To make students familiar with the basic concepts and terminology of the target area, the embedded systems design flow
  • To give students an understanding of the embedded system architecture
  • Design and program an embedded system at the basic level
  • Develop hardware-software complex with the use of the National Instruments products.

Electronics and Digital Logic Design lab

The objective of this lab is to supplement, in a practical way, the material learned by the students in Electronics related courses.

Equipment

  • Analog and Digital Trainers
  • Function generator
  • Analog Discovery
  • MyDAQ and Protoboards
  • Kits for experimentation
  • PCB Fabrication Printer
  • Handheld Oscilloscope

Key Capabilities

  • Study of Diode and its General Characteristics
  • To study the behavior of transistor
  • To identify the basic Boolean functions of logic gates
  • To identify various ICs used in proteus software and to perform basic   functionality of logic gates

Artificial Intelligence, Robotics and Controls Lab

The objective of this lab is to provide student an opportunity to get hand-on experience on various tools and instrumentations used in AI, Robotics and Control systems

 

Equipment

  • Oscilloscope
  • DC Power Supplies
  • Function Generators
  • Magnetic Levitation kit
  • Virtual Reality headset
  • PLC Trainers
  • DC motor control kit
  • Zumi AI car
  • 3D Printer
  • Single axis kit
  • Robotic Arm
  • VR Headset
  • Programmable Drone
  • Robotic Arm
  • VR Headset
  • Programmable Drone

Key Capabilities

  • Measurement of error due to loading and insertion effects in DC circuits
  • To give a practical knowledge of computer graphics (geometry modeling, solid modeling, and procedural modeling), physically-based simulation (kinematics, finite element method), 3D scanning/geometry processing, and an overview of 3D fabrication methods.
  • Exposes students to the latest research in computational fabrication
  • Measurement of phase shift, frequency ratio using oscilloscope and signal generator
  • Modeling of DC Motor
  • Introduction to LabView and robotic kit
  • Analyzing the behavior of 2nd order System
  • Study of PID Controller for DC MOTOR
  • Students will learn about principles and algorithms for turning training data into effective automated predictions. 
  • PLCs

Design Lab

The objective of the design project lab is to provide an environment for students for developing their projects. Final year students mostly work in this lab for modeling and designing small projects.

Equipment

  • Pitop-3 and Pitop-4
  • MSP 430 development board
  • Commercial Arduino
  • Raspberry Pi 4 
  • Oscilloscopes
  • DC Power Supplies
  • Function Generators
  • Breadboards
  • Microcontrollers

Key Capabilities

  • Instant PCB Printing, both single and double sided, designed in any PCB Design tool.
  • Rapid Prototyping of mechanical parts and electronic assemblies using world’s topline, fast and reliable 3D printer – The MakerBot
  • An independent and peaceful environment with a variety of tools, both hardware and software, for design and development of projects for both students and faculty members.

Our Projects

Our Achievements

Summer Camp

STEAM Xplorer Camp

NUTECH Computer Engineering department organizes an annual summer camp each August at the NUCRAIT Lab, spanning one month. This engaging program is designed for school and college-going students, offering a unique opportunity to delve into the exciting realms of Game Development, AI Programming, and Robotics. During the camp, participants gain a comprehensive understanding of these cutting-edge fields, fostering a passion for technology and innovation.

Summer School Details

Month: August

Duration: 1 month

Timings: 0900-12:30

Venue: NUCRAITS (Computer Engineering dept.)

Modules: Game Development, AI Programming, Robotics,

Equipment & Tools:
Zumi Cars, Codrons, Mindstorm Lego Robotics, TinkerCad, Scratch/Python

Summer School Main Activities

  • Introduction to programming and Game Development
  • Design and develop a game
  • AI Zumi car programming and navigation
  • Assemble and program a drone § Assemble and program a Line Following Robot

Summer School Preparation

Contact Information:
Lec. Faria Tasneem Sheikh
[email protected]

Contact Us

1. Coordinator Postgraduate Studies
Dr. Muhammad Umair Khan
[email protected]

2. Coordinator Undergraduate Studies
Engr. Rafi UL Zaman
051-5476809
Ext-329

3. Senior Assistant
Usman Zubair
051-5476809
Ext-293

Faculty

Dr. Abdul Rehman Buzdar

HoD (CEN)

View Profile

Dr. Maryum Jalal

Associate Professor (CEN)

Dr. Muhammad Umair Khan

Associate Professor (CEN)

View Profile

Dr. Awais Yasin

Associate Professor (CEN)

View Profile

Dr. Ehsan Ullah

Associate Professor (CEN)

Dr. Madiha Arshad

Associate Professor (CEN)

View Profile