Computational Thinking
Computational Thinking is a foundational‑level course that introduces students to core programming concepts through manual problem‑solving and close inspection of algorithms. Taught by Madhavan Mukund and Dr. G Venkatesh, the course covers flowcharts, pseudo‑code, iteration, recursion, data structures (lists, trees, matrices, graphs), and algorithmic techniques such as searching, sorting, and divide‑and‑conquer. At GradeBoost, learners can access graded assignment solutions, modular PDFs, and curated study materials to strengthen their understanding of programming abstractions, debugging, and algorithm design. With 12 weeks of coursework and rigorous assessments, Computational Thinking builds the essential foundation for advanced courses in data science and computer science.
Showing all 11 resultsSorted by popularity










