Course Details
Course Code: ARIN350 Course ID: 5574 Credit Hours: 3 Level: Undergraduate
This AI app development course covers the architecture and development of AI applications. Students explore components such as the underlying large language models, the AI model, orchestration layers, vector databases, and the user interface layer that together form an AI system. Hands-on activities include implementing orchestration frameworks, using prompt templates, and applying prompt engineering techniques to support effective AI integration. By synthesizing prior knowledge with practical techniques, students gain the skills to developing AI applications and build a functional app for real world scenarios. The course prepares AI developers and software developers to build AI powered applications using modern AI tools, software development practices, and artificial intelligence capabilities. (Prerequisite: ARIN305)
Course Schedule
| Registration Dates | Course Dates | Start Month | Session | Weeks |
|---|---|---|---|---|
| Registration11/24/2025 - 05/01/2026 | Course Dates05/04/2026 - 06/28/2026 | Start Month May | SessionSpring 2026 Session I | Weeks8 Week session |
| Registration12/29/2025 - 05/29/2026 | Course Dates06/01/2026 - 07/26/2026 | Start Month June | SessionSpring 2026 Session D | Weeks8 Week session |
| Registration01/26/2026 - 07/03/2026 | Course Dates07/06/2026 - 08/30/2026 | Start Month July | SessionSummer 2026 Session B | Weeks8 Week session |
| Registration02/23/2026 - 07/31/2026 | Course Dates08/03/2026 - 09/27/2026 | Start Month August | SessionSummer 2026 Session I | Weeks8 Week session |
| Registration03/30/2026 - 09/04/2026 | Course Dates09/07/2026 - 11/01/2026 | Start Month September | SessionSummer 2026 Session D | Weeks8 Week session |