DSC 360 Building AI-Powered Applications
This course explores the development of AI-powered applications with a focus on generative AI, large language models (LLMs), and intelligent systems in data-driven contexts. Students will learn to integrate AI models into data analytics workflows, interact with APIs, and work with both structured and unstructured data. Topics include retrieval-augmented generation (RAG), embeddings, prompt engineering, database integration, and security considerations. The course emphasizes hands-on development, including deploying local AI models and building intelligent applications that process and analyze data. Pre-requisites- DSC 270 or CSC 270 or permission of the instructor.