sw course project