Homework Assignments
Homework assignments in this course are individual tasks designed to enhance student learning and
provide opportunities for independent practice. Detailed instructions for completing each assignment,
along with submission guidelines, will be made available on the class website.
It is essential for students to adhere strictly to these submission instructions, as assignments that fail to comply or are submitted
past the deadline will not be considered for grading.
This policy ensures fairness and consistency in the
evaluation process while emphasizing the importance of personal responsibility in meeting academic
expectations.
The instructions and grading criteria are subject to change. Please check this site for updates and follow announcement in class and on iCollege
Please review instructions for completing and submitting each of the assigments.
Due: February 17, 2025 (Posted)
In this assignment, you will explore and refine several common prompt engineering techniques for large language models (LLMs). The goal is to experiment with different methods and observe how they influence the quality of the model’s output. You will focus on natural language tasks, and your experiments should include few-shot learning, chain-of-thought prompting, defining a persona, adjusting tone, and additional tasks such as summarization and narrative creation from bullet points.
Due: March 31, 2025 (Posted)
Due: March 31, 2025 (Posted)
The objective of this assignment is to create a pitch deck for a class project focused on building agentic Gen AI solutions for business. You are tasked with identifying a specific business problem, proposing a solution using Gen AI technologies, and presenting how your solution addresses the problem. The pitch deck should also cover market validation, business model, risk assessment, and mitigation strategies, culminating in a clear ask for support or resources.
Due: April 14, 2025 (Posted)
The objective is to create design document for your Gen AI project. The document includes a requirements document outlining functional and non-functional needs, prioritized user stories to guide development, a roadmap with key milestones, and specific tasks assigned to team members. Additionally, the document defines clear roles and responsibilities within the team to ensure effective collaboration and project management.