Address Book
Antecedents
Aphorisms
Favorites
Lists
Vocabulary Builder
|
Table of Contents:
Software Engineering |
|
I have 10+ years of full-stack experience across all phases of the Software Development Life-Cycle (SDLC).
My Chamber Concerto (2023) for 15 solo players:
- Rolling score with synthesized playback (via MuseScore v3) is on
YouTube.com -- search for burket chamber concerto
- Links to the scores on MuseScore.com:
- Link to the scores for each movement in a shared folder on Google Drive, as MuseScore3 (mscz) files, PDF and MP3
- Instrumentation:
- 1 flute doubling piccolo and alto flute
- 1 oboe doubling English Horn
- 1 B-flat clarinet doubling B-flat bass clarinet
- 1 bassoon doubling contrabassoon
- 1 B-flat trumpet doubling piccolo trumpet
- 1 French Horn in F
- 1 tenor trombone doubling bass trombone
- percussion 1: large bass drum, tenor drum, 3 tom-toms, tubular bells, 2 triangles (small and large), suspended cymbal, 4 tam-tams (small, medium, large, very large), tambourine, 2 wood blocks
- percussion 2: marimba, vibraphone, glockenspiel
- harp
- grand piano (with lid off) doubling harpsichord (via electronic keyboard)
- 1 solo violin
- 1 solo viola
- 1 solo cello
- 1 solo contrabass (with low C extension)
My Piano Quintet (2020):
A nostalgic romp through the 20th Century, with references (homages, hat-tips and the occasional Easter egg) to some
favorite composers, works and motifs. The form is a rondo, with returning "promenades" that are variations on the opening phrase.
The piece is in two movements, played without pause. It is intended to be enjoyable for the performers and survivable by the audience.
Teaching |
|
Peruse the course materials (notes, slides, homework assignments and sample solutions) for the
first part of the course in Software Engineering that I taught through
Brookline Adult and Community Education (BA&CE)
in Brookline, MA in the Fall 2015, Fall 2017, Spring 2018 and Winter 2019
semesters:
Beginning Software Engineering, Part 1: A Survey of Basic Principles
There is more to software engineering than coding -- coding is the easy part. Starting from scratch,
we will touch upon each of the phases of the Software Development Life-Cycle (SDLC), focusing on beginning
processes and skills. By the end of Part 1, you will have:
- Installed and configured software-development environments for Java, SQL, HTML, CSS and Javascript on your personal computer
- Designed, implemented and tested three simple Java applications
- Installed and modified a relational database
- Written your first web pages
With this overview of
beginning software engineering skills, you will be prepared to move on to Part 2 next term and will
have the experience you need to decide whether to pursue further study and/or a career in software
engineering. No previous programming experience is required. Although this course is taught in a PC lab,
skills are transferrable to Mac. 6 weekly sessions:
- 1.1: Overview and Requirements Gathering/Definition/Refinement
- 1.2: Project Planning and Software Design, Part 1
- 1.3: Object Orientation, Part 1: Classes and Interfaces
- 1.4: Databases, Part 1: The Relational Model
- 1.5: Web Development, Part 1: Pages and Sites
- 1.6: Documentation, Deployment, Support and M&E (Maintenance and Enhancements)
Peruse the course materials (notes, slides, homework assignments and sample solutions) for the
second part of the course in Software Engineering that I am planning to teach through
Brookline Adult and Community Education (BA&CE)
in Brookline, MA:
Beginning Software Engineering, Part 2
Continuing from Part 1, we will get hands-on experience with some more
advanced topics in software design, implementation and testing. 6 weekly sessions:
- 2.1: Project Planning and Software Design, Part 2
- 2.2: Object Orientation, Part 2: Design Patterns
- 2.3: Object Orientation, Part 3: Scanning and Parsing
- 2.4: Databases, Part 2: Object-Relational Mapping (ORM) and
Online Analytical Processing (OLAP)
- 2.5: Web Development, Part 2: Web Applications and WebAPIs
- 2.6: Introduction to Artificial Intelligence
Peruse the course materials (notes and slides) for the course in Physics and Cosmology
that I taught through the
Millis Recreation Department
from 4/29/2015 to 6/10/2015:
WILSON LOOP TO OMNIVERSE: An Introduction to Physics and Cosmology
...and the math behind them (there will be Calculus! -- you were warned), and some history of all of the above.
Focusing on the quest for Quantum Gravity, where Einstein's Relativity collides with Quantum weirdness.
Occasionally veering dangerously close to Philosophy, with splashes of Science Fiction and Rocket Science.
Students will gain an understanding and appreciation for some basic concepts
of physics at all scales between the very small (quantum) and very large (cosmological), how they are related,
and how much we have yet to learn. The course is a survey, identifying particular areas of interest (at least to
me), and resources for delving into them further, if desired. For adults and teens.
7 weekly sessions:
- Introduction and Prerequisites
- It's All Relative
- Quantum Weirdness
- Fallout
- Rocket Science
- The Alpha and Omega... and Beyond!
- Bordering on Philosophy
Peruse the course materials (notes, slides, musical examples) for the course in
Music Theory/History that I taught through the
Millis Recreation Department
from 6/30/2014 to 8/11/2014:
SCALES TO SCHENKER: An Introduction to Music Theory
Starting from scratch, we will cover fundamentals of Music Theory
(intervals, notation, rhythm, harmony, form and analysis), with brief excursions
into Acoustics, Psychoacoustics, Mathematics, Linguistics and Music History
(including the 20th and 21st Centuries!), using examples from
orchestral music, chamber music, electronic music and opera. Some class exercises will involve
group singing. For adults and teens.
Peruse the lecture notes for a course in Music History that I'm currently working on:
Eight Centuries of the Mass, Including Three Centuries of the Stabat Mater
A brief survey of the history of Western European music from the 14th Century to today, focusing on
the evolution of compositional styles and techniques (harmonic, rhythmic, textural and structural),
as illustrated by comparing and contrasting works by a variety of composers who created innovative
settings for the fixed structures and texts of the Roman Catholic Mass, Requiem Mass and Stabat Mater.
7 weekly sessions.
Peruse my notes, slides and musical examples from a presentation I gave at Brookline High School, through
Brookline Adult & Community Education (BA&CE),
on 10/1/2015:
Homer's Odyssey and Its Many Homages
An ode to the Odyssey of "Homer" (or whichever person(s) actually
composed it), and to some of the many works that have been inspired by it over
the subsequent millennia, up to the present day.
Peruse my notes, slides and musical selections from a short talk about
Charles Dickens' A Christmas Carol
that I gave at the
Millis Public Library
in Millis, MA on 12/13/2014:
A Brief Glimpse Into Charles Dickens' Most Famous Story, A Christmas Carol
An introduction to the Victorian-era novelist Charles Dickens' most famous story:
A Christmas Carol (subtitled A Ghost Story of Christmas), which
was published on December 19, 1843 to immediate popular success and critical acclaim. It is
the story of a bitter, cynical, greedy old rich man named Ebenezer Scrooge who hates
Christmas and all that it stands for, but who, with the help of a few ghosts, undergoes a
miraculous transformation and regains his humanity one fateful Christmas Eve.
Peruse my notes, slides and musical examples from a presentation I gave at the
Arisia 2015
Science-Fiction / Fantasy Convention in Boston on 1/18/2015:
SHINJUKU TO BUDAYEEN: The Spirits of Cyberpunk Past, Present and Dark Dystopian Future
Ruminations on the Cyberpunk sub-genre of speculative fiction: its precursors (e.g., film noir) and
its many modern mutations (e.g., Steampunk, Biopunk, Seapunk), with short excursions into (post-)Punk Rock
and the upcoming Rise of the Machines.
Peruse my notes and slides from a talk I presented at the
Arisia 2014
Science-Fiction / Fantasy Convention in Boston in January, 2014:
Politics in Science Fiction
A history (filled with hidden agendas and shameless personal biases) of speculations (mostly in Science Fiction)
about the future of politics, from "somewhere in the 20th Century" to the year 802,701 AD.
Peruse my notes and musical examples for 3 presentations that I'm currently working on:
Lovecraft, O'Brien, Poe: An Eternal Chthonian Braid
Starting with H. P. Lovecraft's "Cthulhu Mythos" and other recurring themes/characters in his work, we will
travel back in time, visiting works of Fitz-James O'Brien and the fantastically innovative Edgar Allan Poe,
as well as earlier volumes of forgotten lore to which they (and we) owe an eternal debt.
DODECAPHONY AND BEYOND: The Road to Pantonality
The roots of Arnold Schoenberg's (in)famous "12-tone system" of musical composition
go back at least as far as J. S. Bach, with precursors (some would say omens) as
early as the Ars Nova movement of 14th-century France. This talk is a gentle
introduction to the styles of Dodecaphony, Pantonality and Serialialism (and some
counter-revolutions against them) both before and after the "Second Viennese School"
of Schoenberg, Alban Berg and Anton Webern.
Beethoven's Choral Fantasy, Op. 80
Sometimes referred to flippantly as a "first draft for the Ninth Symphony", the Fantasie fur Klavier, Chor und Orchester, Op. 80, is a unique and remarkable piece in its own right. This talk outlines the historical events and earlier works leading up to its composition in 1808, the context (both personal and political) in which Beethoven composed and performed it, and some of the subsequent works, up to the present day, that have been influenced by it.
|