Investigating the Boundless Capabilities of Artificial Intelligence and Machine Learning in Shaping the Future of Computer Science