Oct 09, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMSC 225 - Application Development with AI


Credits: 3

Prerequisite: CMSC 210
Corequisite: none
Description: Provides a high-level overview of transformer-based large language models, covering core concepts such as tokenization, embeddings, self-attention, and training. Explores practical skills in prompt engineering, context management, understanding model limitations, tool use, and agentic AI workflows. Applies these concepts within an AI-assisted software development context, emphasizing requirements planning, code generation and review, testing strategies, and best practices for secure and responsible professional use of AI tools.



Add to Portfolio (opens a new window)