Dec 08, 2025  
2025-26 Undergraduate Catalog 
    
2025-26 Undergraduate Catalog
Add to Portfolio (opens a new window)

CGDD 3103: Application Extension and Scripting

3 Credit Hours

Prerequisite: CGDD 2014  
This course provides an introduction to the use and extension of applications for content creation and management. Both the theoretical as well as applied aspects of extensible application architectures and plug-ins are covered. Existing and emerging scripting languages are also discussed extensively, and programming in these scripting languages is covered. Students explore and utilize current applications and must create extensions to these applications.


Course Learning Outcomes
Students who successfully complete this course will be able to: 

  1. Add functionality to existing applications via extensions.
  2. Describe the architectural design and benefits of extensible systems.
  3. Write small programs using modern scripting languages.
  4. Improve the content creation and management process via extensions/plug-ins.



Add to Portfolio (opens a new window)