Teaching programming as an Agile activity
Structured Programming is an introduction to programming in C being taught at Manav Rachna University to students in their first semester. It uses introduces students to programming through Agile techniques.
Data Structures continues Structures programming at Manav Rachna University for students in their second semester.
Object Oriented Programming starts the second year at Manav Rachna University. It covers the basics of OOP using the Java programming language.
Web Programming is an introduction to development for the web. It uses node.js and mongodb on the server side to minimize the number of languages that need to be covered. It introduces the material using Agile techniques.
Unnix and Shell Programming Programming is an introduction to the Unix programming environment being taught at Manav Rachna University. It uses introduces students to Unix shells including the shell programming language.