CCOG for MUC 240 Fall 2024
- Course Number:
- MUC 240
- Course Title:
- Interactive Portfolio Studio
- Credit Hours:
- 4
- Lecture Hours:
- 40
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 0
Course Description
Covers the creation and deployment of an interactive portfolio as a web application. Explores available web frameworks, personal project documentation, making a database of creative work, linking content with APIs, using a virtual private server, identifying necessary services or software, planning for maintainability and using effective design strategies. Prerequisites: MUC 282. Audit available.
Intended Outcomes for the course
Upon completion of the course students should be able to:
- Demonstrate proficiency installing and using software from the command line.
- Identify the components of a small full stack web application.
- Make interactive components for the web.
- Apply effective design strategies to make a compelling presentation of original work.
-
Contextualize their skills within the industry.
Course Activities and Design
Iterative Design Projects
Pair/Group Programming
Case Studies
Reading Software Documentation
Outcome Assessment Strategies
Personal, peer, and instructor code review
Personal, peer, and instructor design critique
Course Content (Themes, Concepts, Issues and Skills)
Framing and documenting creative work
Using web frameworks and libraries
Using a database or database service
Dynamic page creation
HTTP Protocols like GET and POST
Architectural Design Patterns like Model-View-Controller
Client-side and Server-side rendering
Using a command line interface