The only pre-requisite for XCom Enemy Unknown, is the following:
If installing that one does not work, try repairing the files through Steam:
Library --> Right click "XCom Enemy Unknown" --> Properties --> Local Files --> Verify integrity of game cache
This will cause Steam to check ALL files against the online storage. If any files differ, they will be re-downloaded.
If that does not work either, it is most likely your GPU driver. Can you tell us the GPU that you use, and what version of the driver (version number) is installed?
Lastly: The BSOD is most likely not caused by the game itself. It would be very usefull to know the error code and message that the BSOD is giving. If the BSOD disappears too fast, try this:
Control panel --> System --> Advanced system settings --> Advanced tab --> Startup and Recovery Settings --> Uncheck "automatically restart"