Material Detail

Introduction to Computer Science and Programming

Introduction to Computer Science and Programming

Course Description This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python™ programming language.

Rate

Quality

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Haitham El-Ghareeb
Haitham El-Ghareeb (Faculty)
7 years ago

This is an amazing course that combines both: Computer Science Principles, Python Progamming Language Basics, Data Structures, and real world problems. There is an open source text book available, lecture notes, and the added material is the Video Lectures. Easy to understand and follow. Divided into lectures, covering the whole course.

Technical Remarks:

The only challenge I faced is the large vido file size. I never watched any of the lectures online. Had to download them all, and watch them. Other than that, technical requirements are all satisfied within any operating system. Challenge is only the bandwidth.

Time spent reviewing site: 1 Month