I want to create a smoke simulation for a building where the particles can collide to the walls and to the surroundings and disperse/ relocates/ fades out with time. Can someone please demonstrate a workflow for this as I am really new to UE

Have a look at this great tutorial from EPIC: Into to Cascade: Particle Terminology | 01 | v4.2 Tutorial Series | Unreal Engine - YouTube

Here you find the most what you Need. You should realy look at this first before you create harder Things. So you’ll get a better understanding whats going on with particles.