This course got me started with "serious" programming many years ago. If you know the basics or have learned coding outside of CS this class will boost your skills and confidence.