MSCS3440

ST:DEVELOP LLM-BASED AI ASSIST

Also listed under 2 other titles
  • SP TP:SOFTWARE DVLPMNT OPERTNS
  • SP TP: EMBEDDED SYSTEMS
Terms offered
3
Data refreshed
Jun 30, 2026

Description

This course addresses current or timely topics (in Computer Science) that are in a pilot phase or are known to be one time offerings. Special Topics can vary from semester to semester. May be repeated for credit. FALL 2024 TOPIC - Developing LLM-Based AI Assistants This course introduces the methodologies, frameworks, and concepts for building AI assistant applications utilizing large language models (LLMs). Students learn how to engineer and refine prompts to achieve better results. Students learn how to create and reuse prompt templates that leverage LLM for systematic reuse. Students will work on real-world hands-on projects to create intelligent conversational agents that complement the human computer interaction in executing process workflows and automating routine user activities. Students develop conversational AI assistants using open-source generative AI frameworks and libraries. The course will cover the latest technologies used in the industry to create vector embeddings to support semantic search and hybrid search using vector databases. This is a Full-Stack project-based development course where students apply modern techniques and methodologies for developing and optimizing the performance and accuracy of Generative AI applications.

Syllabi

Sign in with your @clarku.edu email to view syllabi.

Offering history & forecast 2022–2024

2022
2024
Sections offered by academic year and season, with estimated offering chances for future years above the divider
YearFallSpringSummerIntersession
2030 2030 Fall: 19% chance, low confidence. Offered in 2 of 5 fall terms since 2022. Department course count falling about 2% per year. 2030 Spring: 14% chance, low confidence. Offered in 1 of 5 spring terms since 2022. 2030 Summer: 7% chance, medium confidence. Offered in 0 of 9 summer terms since 2018. 2030 Intersession: 8% chance, medium confidence. Offered in 0 of 6 intersession terms since 2020.
2029 2029 Fall: 20% chance, low confidence. Offered in 2 of 5 fall terms since 2022. Department course count falling about 2% per year. 2029 Spring: 14% chance, low confidence. Offered in 1 of 5 spring terms since 2022. 2029 Summer: 6% chance, medium confidence. Offered in 0 of 10 summer terms since 2017. 2029 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2028 2028 Fall: 15% chance, low confidence. Offered in 2 of 5 fall terms since 2022. Department course count falling about 2% per year. Department faculty is about 18% below its recent average. 2028 Spring: 14% chance, low confidence. Offered in 1 of 5 spring terms since 2022. 2028 Summer: 5% chance, medium confidence. Offered in 0 of 11 summer terms since 2016. 2028 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2027 2027 Fall: 15% chance, low confidence. Offered in 2 of 5 fall terms since 2022. Department course count falling about 2% per year. Department faculty is about 18% below its recent average. 2027 Spring: 14% chance, low confidence. Offered in 1 of 5 spring terms since 2022. 2027 Summer: 5% chance, high confidence. Offered in 0 of 12 summer terms since 2015. 2027 Intersession: 6% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2024 1 section Not offered Not offered Not offered
2023 Not offered Not offered Not offered Not offered
2022 1 section 1 section Not offered Not offered
Forecast Under 15% 15–39% 40–69% 70–89% 90%+ Not enough history
Fall Spring Summer Intersession Darker means more sections Not offered No data for term

Future estimates combine recent offering frequency with detected multi-year cycles. Hover a cell for confidence and evidence; low-confidence estimates are marked with ~.

Meeting times

Most recent first
  • Mon, 6:00 PM–9:00 PM BP310 2022
Credit-bearing sections of MSCS3440
TermProfessorTypeCreditsEnrollmentCRN
Fall 2024Atef BaderOnline1 29 of 30 enrolled23406
Fall 2022Pawan K. GuptaLecture1 12 of 5 enrolled22058
Spring 2022Kevin B. AustinLecture1 3 of 10 enrolled31948