This course introduces students to the concepts, tools, and applications of generative artificial intelligence (AI) in professional computing contexts. Students will explore generative AI models such as large language models (LLMs), text-to-image systems, and AI code assistants, with a focus on ethical, legal, and responsible use of AI in practical applications for programming, data management, business communication, and systems development.