Trainings Portfolio

Note: Following resources are available to use under the terms of CC BY-NC-ND 4.0 License. For more details, please check the “Read Me First” file under every downloadable zip folder.

Any feedback is more than welcome at hasan.baig[at]hotmail.com

*
CSE 1010 (with AI Integration)

CSE 1010 (with AI Integration)

Learn to Program in Python with effective use of GenAI.

CSE 2050

CSE 2050

CSE-2050 Data Structures, Algorithms and OOP.

CSE 3666

CSE 3666

CSE-3666 Introduction to Computer Architecture.

CSE 1010 (old)

CSE 1010 (old)

CSE-1010 Introduction to Computing for Engineers.

Digital Logic Design Lab

Digital Logic Design Lab

Lab course to practice digital logic designing.

Digital Logic Design

Digital Logic Design

Fundamentals of digital logic and design.

Computer Architecture

Computer Architecture

The architecture of RISC-V Processor.

Embedded Systems

Embedded Systems

Embedded hardware-software co-designing.

Computer Architecture Lab

Computer Architecture Lab

Lab course which help students develop their own processor.

Computer Architecture Labs

Computer Architecture Labs

Lab course which help students develop their own processor using RVSIM simulator.

Embedded Systems Lab

Embedded Systems Lab

Lab course to help students develop embedded system-on-chip.

Data Structures and Algorithms

Data Structures and Algorithms

Foundation of Data Structures and Algorithms.

Data Structures and Algorithms Lab

Data Structures and Algorithms Lab

Lab course to practice implementation of data structures and algorithms in Python.

D-VASim Workshop

D-VASim Workshop

Designing and Development of D-VASim - A Simulation tool for genetic logic circuits.

Partial Reconfiguration Design Flow using PlanAhead - A Jump Start

Partial Reconfiguration Design Flow using PlanAhead - A Jump Start

Introduction to designing partially reconfigurable embedded systems using the Xilinx Virtex-5 FPGA platform.

LabVIEW Workshop 2009

LabVIEW Workshop 2009

Two-sessions workshop which gives students a quick start to program in LabVIEW.

LabVIEW Workshop 2008

LabVIEW Workshop 2008

Two-sessions workshop which gives students a quick start to program in LabVIEW.

FPGA Workshop

FPGA Workshop

Learn to start development on FPGAs in 3 hours.

LabVIEW and Hardware Interfacing

LabVIEW and Hardware Interfacing

16-hours hands-on training workshop on NI LabVIEW and hardware interfacing.

NI Hardware Modules Training

NI Hardware Modules Training

Two-sessions training workshop on NI hardware modules.