This document addresses the use of practical and basic engineering principles to develop a computer model for the analysis of the various issues which affect heat transfer in aluminum sidewell furnaces. These issues include furnace charge conditions, furnace operating conditions, furnace general arrangement, furnace combustion conditions, and furnace ambient heat loss. The engineering principles applied to this model were first put to test over 20 years ago. A prototype computer model developed 12 years ago has been in continuous use by Thorpe Technologies to determine the performance of sidewell furnaces for the aluminum industry. A new computer model has enhanced capabilities for more detailed performance analysis including regenerative and oxygen enriched combustion.