Fundamentals of Computing | Coursera https://www.coursera.org/specializations/fundamentalscomputing2?utm_medium=courseDescripTop