This study attempts to understand one of the most fundamental and challenging problems in fluid flow and heat transfer for rotating machines. The study focuses on electric generators for high energy density applications, which employ rotating cooling channels so that materials do not fail under high temperature and high stress environment. Prediction of fluid flow and heat transfer inside internal cooling channels that rotate at high rotation number and high wall heat flux is the main focus of this study. Rotation, buoyancy, and boundary conditions affect the flow inside these channels. A fully computational approach is employed in this study. Reynolds stress turbulence model with enhanced near-wall treatment is validated against available experimental data (which are primarily at low rotation and buoyancy numbers). The model was then used for cases with high rotation number (as much as 0.35) and high wall heat flux. Particular attention is given to how turbulence intensity, Reynolds stresses, and transport are affected by Coriolis and buoyancy/centrifugal forces caused by high levels of rotation number and wall heat flux. Variations of flow total pressure along the rotating channel are also predicted. The results obtained are explained in view of physical interpretation of Coriolis and centrifugal forces.conductivity of coolant Nu = local Nusselt number, hD h =K Nu o = Nusselt number in fully-developed turbulent nonrotating tube flow Pr = Prandtl number R = radius from axis of rotation Re = Reynolds number, W o D h = Ro = rotation number, D h =W o S = distance in streamwise direction T = local coolant temperature T o = coolant temperature at inlet T w = wall temperature W o = inlet velocity = = density ratio, T w T o =T w , same as DR = dimensionless temperature, T T o =T w T o = dynamic viscosity of coolant = density of air = rotational speed