Curriculum Experience

University of Colorado at Boulder – Leeds School of Business

Professor of Marketing

Instructor for Upper Division Digital Marketing

Covers the what, why and how of major digital marketing approaches, including online listening and monitoring, search engine optimization, search ads, email marketing, and social media. Designed to launch students as digital marketing professionals and to provide experience with industry-relevant hands-on assignments and exercises.

Community College of Denver

Professor of Multimedia & Graphic Design

Instructor for Web Design

Introduces web site planning, design and creation using industry-standards-based web site development tools. Screen-based color theory, web aesthetics, use of graphics editors and intuitive interface design are explored.

Instructor for Typography

In-Person Modality

Introduces the history and concepts of typography as applied to graphic communications. Explores appropriate use of typography in a variety of design applications, emphasizing the basic design principles of typographic compositions and typesetting. Covers type recognition and typographic terms.

Asynchronous Online Modality

Introduces the history and concepts of typography as applied to graphic communications, but through a comprehensive asynchronous online curriculum that requires weekly deliverables as well as large cumulative mastery projects.

Instructor for Adobe InDesign

In-Person Modality

Introduces students to InDesign, a page layout program which integrates seamlessly with other Adobe design programs. InDesign delivers creative freedom and productivity to DTP. Class discussions and independent projects supplement hands-on classroom work.

Hybrid Modality

Introduces students to InDesign, but through a half in-person, half virtual format. These lecture lab meetings combine self-paced work with in -person exercises, lectures, and deliverables.

Arapahoe Community College

Instructor for Marketing for Small Businesses

Marketing a small business can be challenging without a clear list of what needs to be done and when. This course walks you through the important points of how to create your company’s identity, how to make sure customers can find your business online, and how to grow your customer base. We will look at 1. Creating strong branding and design, 2. Establishing your brand’s digital presence (your website, social media, and search engine optimization), and 3. Implementing digital advertising (social media, Google, and email marketing).

University of Colorado at Boulder

Technology, Arts, & Media Tutor & Teaching Assistant

Meaning of Information Technology

Surveys the history of information technologies and the technological, social, and political changes that drove us to our digital society

Digital Media One

Introduction to Adobe Creative tools and web design and development, focusing on content creation, HTML, and CSS with a special emphasis on accessibility

Digital Media Two

Further instruction in web design focusing on JS, MySQL, PHP, and programming techniques

Fundamentals of Digital Design

Graphic design training aimed at creating a firm foundation for advertising, brand and content creation, and more

Advanced Web Design

Intensive instruction on advanced web design techniques, frameworks, data retention, and analytics

Mobile Application Development

Instruction on mobile application design and development utilizing Java and Swift languages as well as InVision and Photoshop prototyping

Senior Capstone

Senior level projects demonstrating a culmination of all the student’s knowledge accumulated throughout the program ranging across graphic design, photography, websites, hardware, and software

Image

An overview of digital photography, content creation, and image manipulation tools and techniques

Web

An introduction to the design process behind website creation, prototyping, and markup languages such as HTML and CSS

Text

A graphic design course focused on typography, color theory, and other fundamentals framed through digital mediums and modern branding needs

Code

An introduction to programming concepts focusing on creative applications and digital art

Digital Audio Design

Introduction to audio recording, manipulation, and editing techniques for film, radio, and various mediums

University of Colorado at Boulder

Technology, Arts, & Media Digital Media Boot Camp Lab Assistant

Two month intensive course teaching the practical application of design technologies such as Photoshop, Illustrator, InDesign, and more, the tools and languages needed for web development (HTML, CSS, JS, etc.), and the business uses of all these digital tools. This course was open to the wider community, allowing for a diverse student body of undergraduate students, graduate, international, nontraditional, first generation, and more.