Title
CSCI1019 - Introduction to Prompt and Generative Artificial Intelligence
Description
Description
Through a non-technical approach, this course introduces students to the world of generative artificial intelligence and prompting techniques. Students investigate artificial intelligence (AI) tools that produce text, images, audio and video, and they discover how to work with those tools efficiently. Practical applications, ethics and responsible AI use in both personal and professional contexts are the course's focus areas.
API ID
Credits
3 (2/1/0)
Competencies
- Describe the concepts of AI and generative AI, and recognize real-world examples of AI-generated text, images, audio and video.
- Develop clear, specific and actionable prompts to guide AI tools in producing desired outputs across multiple modalities (text, image, audio, video).
- Confidently operate popular no-code generative AI platforms (e.g., ChatGPT, Jasper AI, DALL-E, MidJourney, Murf, Runway ML) to create practical outputs.
- Refine AI outputs through iterative prompting, avoid ambiguous or biased prompts, and utilize prompt templates for common tasks.
- Identify ethical considerations, privacy concerns, copyright issues and social impacts of generative AI in personal and professional contexts.
- Discuss potential AI security threats, including adversarial attacks, prompt injections and data poisoning, and explore strategies to mitigate them.
- Design and execute a small project using generative AI tools.
- Critically assess AI outputs and project outcomes with respect to ethics, security and societal impact, and present findings clearly to peers.