A direct swap, bolt-in replacement, is highly unlikely. Double overhead cam (DOHC) engines have a significantly different cylinder head design than single overhead cam (SOHC) engines. The engine block itself might even have different dimensions. This means you wouldn't be able to just swap the heads; you'd likely need a completely different engine block, intake manifold, exhaust manifold, potentially the oil pan, and various other components. The wiring harness and computer would also need significant modifications or replacement to accommodate the different engine.
It's *theoretically* possible to adapt a DOHC engine into a vehicle originally designed for a SOHC engine, but it would be a major undertaking, requiring extensive fabrication, custom machining, and potentially significant modifications to the vehicle's chassis. It's a project generally only undertaken by experienced engine builders and would likely be far more expensive than simply buying a replacement SOHC engine or a different car altogether.
In short: No, a simple swap is not possible. A complex, expensive, and highly customized installation is theoretically possible, but highly impractical for most people.