Have you checked evenvwr.msc for system errors?
Please list all hardware details - mobo, pci cards, et cetera. Any details about what the system is doing when this occurs, or what programs are in use could be helpful. BIOS version would be good to know also.
Generally driver updates resolve BSOD's, so updating drivers is the first thing you should do.