can dust cause shutdown of computer

Solution
Yes, dust can very easily cause that, either by creating a short or simply stifling the components and causing them to overheat.

I suggest you buy a can of compressed air and clean out your system.