Course Description
1. Introduction to computer programming on conceptual effective learning using Python which serves as an useful tool for modern computer application development.
2. Python is suitable for basic course in programming for computer scientists, engineers, and students.
3. The advantage of Python is that no any prior programming experience is required, only a modest amount of high school algebra is needed.
4. Python comes with powerful software libraries that make complex task – such as developing a graphics application or finding all the links in a web page.
5. Moreover, Pythons includes foundation concepts such as recursion, regular expressions, depth-first-search, data compression, and Google’s MapReduce framework, as well as practical tools such as GUI widgets, HTML parsers, SQL, JSON, I/O streams, and multicore programming.
6. Easy demonstration on algorithm to student using Python due to its simplicity syntax and grammar.