BFA, Interdisciplinary arts & Letters

Graduated 2019, Prescott College


Classes are from:

University of Alaska Anchorage
California State University Long Beach
Embry-Riddle Aeronautical University
Prescott College
Yavapai College (from 2020 onward)

University of Christian Studies and Seminary*

(*Please note that I am not religious and do not always approve of this organization’s beliefs. But I did earn UCSS’s partially-accredited “Biblical Counseling”  BA that mixes religious studies with psychology.) 

CSC 105

Yavapai College

Introduction to programming

An introduction to computer programming concepts and problem solving skills. Pseudocode, flowcharting and code writing will be used to design and develop software solutions.

CSC 113

Yavapai College

Programming: python

An introduction to the core principles of Python. Topics includes analyzing, designing, coding, testing and debugging Python programs.

CSC 125

Yavapai College

Programming: c# Fundamentals

Core principles of C# and the .Net framework will be used to solve real-world problems. Graphical User Interface based applications that utilize forms and controls will be designed, constructed and tested.

CSC 205

Yavapai College

Programming: Javascript, HTML & CSS

Fundamentals of web page and website creation using basic JavaScript, HTML5 and CSS3 features. 

Click here to see a website made for this class. 

CSC 211

Yavapai College

Programming: PHP & MySQL

Principles and techniques of developing small to medium scale database applications, and creating web databases that are accessed by Web pages.

Click here to see a restaurant web app made for this class.

VGD 121

Yavapai College

Video game development for game engines

Introduction to the creation of video games primarily through the use of drag and drop techniques. Covers the creation of single player games, use of image and sound files in games, creation of simple code logic structures, and the deployment of games.

Click here to see my blog for this class.

VGD 171

Yavapai College

Video game development – Programming

Introduction to modern Object Oriented Programming through the development of video games for a variety of platforms, using an integrated development environment (IDE) and related software.

Click here to see my blog for this class.

VGD 180

Yavapai College

Game Theory and Design Principles

Introduction to major topics in video game design, game design basics, designing a game, and working as a game designer. Emphasis on the principles of game design through identifying, comparing, and contrasting examples of design elements in various pre-existing games.
Click here to see a game design idea.

ART A105

University of Alaska Anchorage

beginning drawing

Introduces elements of drawing based on development of skill using wet and dry media such as pencil, charcoal, conte, ink, and brush. Drawing focuses on composition of objects, still lifes, perspective effects, and the human figure.

ART A111

University of Alaska Anchorage

two-dimensional design

Study of the organization, structure, and composition of form through the use of the basic design elements including color. Emphasis on development of design as related to two-dimensional art.

art a201

University of Alaska Anchorage

beginning handbuilt ceramics

Introduction to ceramic materials and processes. Emphasis on handbuilt forming methods and earthenware temperature range. Includes clays, clay bodies, slips, glazes, and firing process. Introduces ceramic history, idea development and creative problem solving.

art a205

University of Alaska Anchorage

intermediate drawing

Expands visual awareness, technical ability and creative/conceptual drawing practices. Investigates complex technical, intuitive, and creative approaches to drawing.

art a213

University of Alaska Anchorage

beginning painting

Introduction to materials and traditional techniques as applied to painting as a fine art. Focus on visual awareness, technical ability and conceptual input with investigation of intuitive and creative approaches. Subject matter drawn from still life, landscape/nature, interior spaces and the human form.

art a261

University of Alaska Anchorage

history of western art 1

Origins and development of painting, sculpture and architecture. Covers the history of art from prehistory through the Medieval Period of the Western World.

dnce a121

University of Alaska Anchorage

contemporary modern 1

Introduces basic skills of contemporary modern dance through movement exercises, movement phrases and creative movement inquiry. Designed for students with little to no experience who wish to explore dance as aesthetic practice.

thr A111

University of Alaska Anchorage

theatre appreciation

Survey of theatre with focus on artists who contribute to theatrical production viewed within the context of historical styles and development.

thr a121

University of Alaska Anchorage

introduction to acting

An introduction to basic acting techniques with emphasis on creativity, concentration, relaxation, physical and vocal awareness, and the Stanislavsky system of acting.

THR A124

University of Alaska Anchorage

dance for musical theatre 1

Introduces the vocabulary, variety of movement styles and performance techniques inherent in American musical theatre, including the ability to vocalize correctly during movement. Covers a range of time periods from the 1920s to the present.

thr a141

University of Alaska Anchorage

stagecraft 1

Workshop in principles and techniques of contemporary theatrical production, including technical direction, drafting, scenery construction and rigging.

thr a141L

University of Alaska Anchorage

stagecraft lab

thr a221

University of Alaska Anchorage

movement for the actor

Study of movement and its specific relationship to acting skills. Work includes analysis of nonverbal communication and developmental physical skills.

thr a243

University of Alaska Anchorage

scene design

Principles of design for the stage including drafting, rendering, theory, analysis and practice.

thr A324

University of Alaska Anchorage

voice for the actor

Based on the work of vocal coach, Kristen Linklater.

THR A321

University of Alaska Anchorage

meisner acting technique

Learning the acting tools made by Sanford Meisner.

thr a411

University of Alaska Anchorage

history of theatre to 1700

Studies theatre history from ancient Greece to 1700 including the history and the influence of different cultures, traditions and technology on the development of the theatre as a social institution.

thr a412

University of Alaska Anchorage

history of theatre since 1700

Theatre history from 1700 to the present day.

biol a102

University of Alaska Anchorage

introductory biology

Selected introductory biological concepts including the chemical basis of life, cell structure, energetics, physiology, genetics, biotechnology, evolution, ecology and scientific methodology. This course will provide the non-biologist with a working knowledge of life science that will be useful in making informed decisions on health and the environment.

geol a111

University of Alaska Anchorage

physical geology

Introduction to physical geology, study of earth and its materials. Processes that operate on and within earth. Formation of common rocks and minerals, and basics of mineral and rock identification and classification.

geol a111l

University of Alaska Anchorage

physical geology lab


math a055

University of Alaska Anchorage

elementary algebra

Topics include evaluating and simplifying algebraic expressions, polynomials, factoring, integer exponents, rational expressions, solutions of linear equations and inequalities, quadratic equations and graphs of lines.

stat a252

University of Alaska Anchorage

elementary statistics

Introduction to statistical reasoning. Emphasis on concepts rather than in-depth coverage of traditional statistical methods. Topics include sampling and experimentation, descriptive statistics, probability, binomial and normal distributions, estimation, single-sample and two-sample hypothesis tests. Additional topics will be selected from descriptive methods in regression and correlation, or contingency table analysis.

comm a111

University of Alaska Anchorage

fundamentals of oral communication

Survey of communication principles, theories, and skills including interpersonal communication, small group communication, and public speaking. Students develop oral communication skills through practice in a variety of individual activities, group activities, and individual and group presentations.

ENGL a111

University of Alaska Anchorage

methods of written communication


engl a211

University of Alaska Anchorage

academic writing about literature

jpc a101

University of Alaska Anchorage

media & society


phil a101

University of Alaska Anchorage

introduction to logic

Develops formal and informal reasoning skills, introduces deductive logic via statement logic, analyzes arguments and introduces scientific and inductive reasoning, reviews common fallacies and methods for evaluating arguments.

ps a101

University of Alaska Anchorage

introduction to american government

An introduction to the historical and constitutional foundations of American government; the political activities of parties, groups, and the media; public decision-making by the executive, Congress, and the courts; and current economic, environmental, social, and foreign issues and policies.

Kin 198g

California State University Long Beach

tai chi chuan

thea 327

California State University Long Beach

theare, protest, and social change

The study of Theatre’s role as a medium of protest and social change in United States history, with emphasis on analysis of individual works.

mae 101A

California State University Long Beach

introduction to aerospace engineering

Role of various types of engineering specialties in the development of an actual aerospace vehicle product. Current social, ethical and environmental issues in Aerospace Engineering solutions. Life-long learning skills using resources from professional societies and Internet are also emphasized.

math 113

California State University Long Beach

precalculus algebra

Equations, inequalities. Functions, their graphs, inverses, transformations. Polynomial, rational functions, theory of equations. Exponential, logarithmic functions, modeling. Systems of equations, matrices, determinants. Sequences, series.

math 122

California State University Long Beach

calculus 1

Continuous functions. Derivatives and applications including graphing, related rates, and optimization. Transcendental functions. L’Hospital’s Rule. Antiderivatives. Definite integrals. Area under a curve.

math 123

California State University Long Beach

calculus 2

Applications of the integral. Techniques of integration. Infinite series including convergence tests and Taylor series. Parametric equations. Polar coordinates. Introduces differential equations.


math 224

California State University Long Beach

calculus 3

Vectors and three-dimensional analytic geometry. Partial derivatives and Lagrange multipliers. Multiple integrals. Vector calculus, line and surface integrals. Green’s Theorem, Stokes’ Theorem, and the Divergence Theorem.

phys 151

California State University Long Beach

mechanics and heat

Kinematics, Newton’s Laws, rotational motion, fluid statics, laws of thermodynamics.

phys 152

California State University Long Beach

electricity and magnetism

Mechanical waves, Coulomb’s law, electrostatics, electric circuits, introductory electronics, magnetic fields, induction and Maxwell’s equations.


phys 254

California State University Long Beach

applied modern physics

Geometrical and physical optics, models of atomic and condensed matter systems.

phys 255

California State University Long Beach

applied modern physics lab

clsc 300

California State University Long Beach

pagan culture

Examines the mass cultures of the Greek and Roman periods, its worldview, and its philosophic and religious underpinnings through literary, artistic, archaeological and documentary sources.

cwl 305

California State University Long Beach

science fiction and global technologies

Comparative study of science fiction as a global discipline, across cultures and time periods, emphasizing technological advances, sociopolitical implications, and imaginative constructions.

engl 301b

California State University Long Beach

english proficiency

Advanced course in English usage with emphasis on building proficiency in written language.

hist a101

California State University Long Beach

western civilization 1

Surveys major developments in Western Civilization from its origins in the ancient Near East to 1650. Emphasizes key social, political, economic, intellectual and cultural characteristics and developments.

posc 199

California State University Long Beach

introduction to california government

Introductory survey of California political institutions, politics and policy. Satisfies the general education California state and local government requirement for students who have taken American government without a California component or who have received Advanced Placement credit for American Government.

cec 220

Embry-Riddle Aeronautical University

digital circuit design

This course provides a knowledge and facility in logic design, interfacing digital circuits, Boolean algebra, combinatorial logic circuits, circuit minimization techniques, flip-flop storage elements, shift registers, counting devices, sequential logic circuits, state machines and computer structure.

cec 222

Embry-Riddle Aeronautical University

digital circuit design lab

Laboratory experiments in the measurement and verification of digital circuits. Discrete and integrated logic circuit design analysis and measurements.

cs 125

Embry-Riddle Aeronautical University

computer science 1

Introduction to problem-solving methods, algorithm development, and software engineering; software development process, program design, coding, review, testing, and documentation; and programming using a modern programming language that supports modular development. The course has a closed laboratory that includes activities dealing with the computing environment, the software development process, and programming exercises.

cs 125l

Embry-Riddle Aeronautical University

computer science 1 lab


ec 225

Embry-Riddle Aeronautical University

engineering economics

An introduction to microeconomic principles, problems, and policies as well as basic financial principles such as time value of money, capital budgeting, and cost of capital. The course will provide the engineering graduate with the tools needed for success in the workplace

egr 101

Embry-Riddle Aeronautical University

introduction to engineering

This course is an introduction to the interdisciplinary aspects of the engineering of aerospace systems. It is a project-based course, demonstrating how the engineering profession is a multi-disciplinary field. Students are involved in an array of conceptual exercises, simple design activities, and projects dealing with engineering in aerospace-related areas.

egr 115

Embry-Riddle Aeronautical University

introduction to computing for engineers

This is an introductory course in programming and computing for scientists and engineers. The course introduces students to the following aspects of software engineering: specification, requirements, design, code, and test. This course uses a problem-solving approach for developing algorithms. The following topics will be included: data types and related operations, looping, decision, input/output, functions, arrays, files, and plotting.

ma 225

Embry-Riddle Aeronautical University

introduction to discrete structures

An introduction to the fundamental algebraic, logical, and combinatorial concepts of mathematics that provides a foundation for the study of computer science.

ps 160

Embry-Riddle Aeronautical University

physics for engineers 2

This is a calculus-based study of the fundamental principles of classical mechanics. Topics include rotational motion, simple harmonic motion, waves, fluid, heat, kinetic energy, and thermodynamics.

hu 330

Embry-Riddle Aeronautical University

values and ethics

This course focuses on the process of practical ethics as a way of resolving moral conflict and of understanding professional responsibility in a multiculturally diverse society without devaluating specific viewpoints of ethical or metaphysical theory, ideology, or religion. Students will use proposals, value judgments, observation statements, assumptions, and alternate-world assumptions in arguing contemporary issues of moral importance. With this basic moral logic, students will resolve issues in terms of rights, responsibilities, and the community of rational beings in terms of consequences and contingencies and in terms of habituated virtues and character. Free and unrestricted discourse will be encouraged to let students find common ground in diversity.

univ 101

Embry-Riddle Aeronautical University

college success

A course in which students assess and develop the personal, interpersonal, intellectual, and social skills necessary to succeed in college. Time management, study skills, goal clarification, career information, and college resources are included. This course is available to freshmen only.


Prescott College

poetry workshop

“The world is never the same once a poem has been added to it,” said Dylan Thomas….this “contribution to reality….helps to change the shape of the universe” by extending our understanding of ourselves and the world around us. In Poetry Workshop, student writers experiment with ways of translating their experience of the world into a language and form accessible to others. During the first few weeks of the course, students will engage in informal, in-class writing exercises and discussions of published poetry. After gaining some familiarity and facility with a variety of expressive techniques, students will begin drafting their own poems, and reading and responding to their classmates’ work. The workshop will not only provide students with the invaluable gift of an attentive audience for their works-in-progress, but also the gift of learning to give and receive thoughtful, constructive criticism. Students will also compile a manuscript of revisions and complete an individual project.


Prescott College

photoshop 1

Photoshop I is designed to provide students with an opportunity to learn technical and creative use of Adobe Photoshop CC. Students will be exposed to the technical application of design principles and encourage to develop their own concepts and propositions. In this course students will learn to: articulate compositional elements of the digital image, use the functions of the Adobe Photoshop image manipulation program, convert images to a digital format using scanning hardware and software, import elements into an Adobe Photoshop document, export Adobe Photoshop images to other software programs, manipulate and enhance digital images, plan, design and execute an original digital image project, output digital images to a printer or electronic file, identify, analyze and utilize the formal elements and principles of design, recognize historical or contemporary examples of the fine arts or crafts, and use media specific terminology to critique and evaluate works of art.


Prescott College

creative nonfiction (workshop)

Creative nonfiction combines research and field work with personal voice and strong storytelling skills. In this course, we will cover the necessary skills for the genre: identifying and selecting a topic, conducting field work and supplementary research, establishing a voice, a structure, a style, and a narrative strategy, and finally doing close and careful revision. Ongoing discussion and analysis of published models will provide a solid background as students progress from writing short nonfiction to producing at least one longer piece. Assignments and in-class exercises will guide students through this progression. All student work will be workshopped by instructor and peers, and there will be an emphasis on post-workshop revision.


Prescott College

introduction to video

This entry level course explores contemporary video practice, concentrating on creating, presenting, and analyzing the moving image. Students will be introduced to the basics of video and sound editing in Adobe Premiere, while learning the concepts and techniques utilized in video production since its development as an art form in the late-60s. Instruction will be supported with screenings of narrative, experimental and documentary approaches to video, including performance and video installation. Through discussions of style, technique, approach, content and context, students will build a working knowledge of video as an art form. Using technical skills learned in this class, students will research and develop a conceptual framework aligned with a personal, social, political, or environmental narrative.


Prescott College

opening the creative person: an applied approach to creativity

In this interdisciplinary art and movement course, students will focus on developing their physical and vocal capacity in connection with their particular medium of interest. Various media such as writing, text work, singing, dancing, physical training, and drawing will be drawn on regularly and incorporated into finished pieces of work. Students will be asked to pull from their direct life experience as well as things outside themselves they feel passionate about to create original multi media work. Site-specific performance both in the public sphere and natural world will be explored. Not only will students enhance their physical practice and creativity, but they will also gain a personal aesthetic and a facility for composition and collaboration. This course is designed to broaden and enhance the student’s palette of creative options. It is about telling the kind of stories that ask hard questions and reach into and beyond personal experience into the necessary realms of collaboration and connection.


Prescott College

medieval women, medieval women writers

This course will challenge the received tradition of medieval literature as written only by men and explore the rich tradition of medieval women writers (Yes–there were women writers!). Students will read works by a variety of medieval European women in a range of forms including love poetry, autobiography, letters, a feisty defense of women’s rights, and visionary literature. In the context of these women writers, we will probe the construction and representation of sex and gender both in the Middle Ages and today.


Prescott College

creative nonfiction: the lyric essay

This course will explore the techniques and characteristics of creative nonfiction writing with an emphasis on the lyric essay. Students engage in writing exercises, discussions of the assigned readings, and sharing of their work. Prompts, generation of work, and revision will be part of the writing process. For both beginning and advanced writers.


Prescott College

Core curriculum 4: The senior project

As students embark on their senior project they are simultaneously achieving their capstone experience while also preparing to transition into a new phase of their life. This course brings together cohorts of students completing their Senior Projects on related or complementary topics to discuss, problem solve, and reflect on each other’s projects and support each other’s success. Cohorts will work with the faculty facilitator who will convene meetings (according to the needs of the group) and provide support and curricular resources. Students will develop project management skills while they take their learning into the larger world through their senior project. Finally, as Prescott College prepared students to enter the community through the orientation program they will also be prepared to depart the community through an intentional and reflective rights of passage experience and professional development progression.