General Problem Solving Concepts: Problem Solving in Everyday Life- Types of Problems-Difficulties with Problem Solving- Defining Problem – Data representation in Computer:Constants and Variables, Data types, how the computer stores the data, operators–Introduction to testing and coding the solution – Software Development Life Cycle. Algorithms: Introduction to Programming:Local and global variables, parameters and return values, Three logic structures: sequential logic, decision logic and loop logic. Sequential Logic Structure ,Flow chart for sequential logic, Decision Logic structures: If/Then/Else,Using straight – through logic, using positive logic, using negative logic, Logic conversion,The case logic structure, Flow chart for decision logic. Loop Logic structure: Incrementing,Accumulating, While/WhileEnd, Repeat/Until, Nested Loops, Flow chart for looping statements – Modules: Functions,Recursion Data Structures: Queues and Stacks, Lists and Higher Order functions – Trees and fractals using recursion
Programs
View all programsFrom the news
- AMMACHI Labs Showcases AI and Innovation for Future-Ready Schools at Principals’ Day Out 2026
- School of Artificial Intelligence Faculty to Present at Murburn Concept Discussion Forum 2026
Others
- Visual Mapping of Operating Theater Team Dynamics and Communication for Reflexive Feedback and Surgical Practice Optimization
- Power Relations in Optimisation of Therapies and Equity in Access to Antibiotics (PROTEA) Study: investigating the intersection of socio-economic and cultural drivers on antimicrobial resistance (AMR) and its influence on healthcare access and health-providing behaviours in India and South Africa