Computer programming is fast becoming a necessary skill for all career streams. While most students today learn programming in one or more languages, the focus, unfortunately is on somehow making the program work.
A good computer program has to be a good solution for the problem that’s being addressed. Further there are more attributes like, ease of use, performance, efficiency, ease of deployment, scalability, maintainability etc. which become critical in the life cycle of the program.
This course is an attempt to catch the future programmers young and instill sound programming concepts. The object oriented platform, Java, is being taken as a tool to drive home the points. The course, aimed at beginners starting from high school students, would let the participants to throw a hand or two deep into coding. And the fundamental concepts acquired through this course, is expected to be of help in learning other programming languages too.
Show more