2026-2027 Catalog [Current] 
    
    Oct 23, 2026  
2026-2027 Catalog [Current]

CSC 128 Chatbot Programming I

Lecture: 2 Lab: 3 Clinic: 0 Credits: 3


This course covers chatbot development using industry standard programming tools. Topics include conversational interfaces, agents, natural language processing, and artificial intelligence. Upon completion, students should be able to demonstrate entry-level chatbot development skills.

 

Course is typically offered in Fall.
Student Learning Outcomes (SLOs)
At the completion of the course, students should be able to do the following:

  1. Design conversational interfaces for chatbots that enable user-friendly interactions.
  2. Implement natural language processing techniques that enhance chatbot understanding and response capabilities in various applications.
  3. Create agents that manage dynamic, context-aware conversations in a chatbot environment.