

Introduction To Problem Solving, Programming offered by IIT Kanpur
- Public/Government Institute
- Estd. 1959
Introduction To Problem Solving, Programming at IIT Kanpur Overview
Introduction To Problem Solving, Programming
at IIT Kanpur
Master problem-solving skills, coding fundamentals, and unleash your creative potential in programming exploration
Duration | 10 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Introduction To Problem Solving, Programming at IIT Kanpur Highlights
Introduction To Problem Solving, Programming
at IIT Kanpur
- Course offered by IIT Kanpur and free video lectures
- Get unlimited access to the course content
Introduction To Problem Solving, Programming at IIT Kanpur Course details
Introduction To Problem Solving, Programming
at IIT Kanpur
Skills you will learn
Who should do this course?
- Those who have little to no prior experience in programming and are looking to grasp the fundamental concepts
What are the course deliverables?
- Design of algorithms
- Iterative versus recursive style
- Problem solving using a functional style; correctness issues in programming
- Efficiency issues in programming
- Time and space measures
- Imperative style of programming
More about this course
- Basic model of computation, Notion of Algorithms, Principle of Mathematical Induction - Basics of functional programming, notion of types - Iterative versus recursive style - Correctness and efficiency issues in programming, time and space measures - Basics of imperative style programming - Assertions and loop invariants - Top down design and examples of step-wise refinement - Programming using structures, introduction to encapsulation and object oriented programming. laboratory activities : Simple exercises and examples to introduce to student to the computing environment and usage of computers - Simple exercises and examples of functional programming - Examples of program correctness and experimental verification of efficiency and scaling - Simple imperative programming - A moderate size example of top down design, step-wise refinement and rapid prototyping to develop an imprative style modular program with structures.
Introduction To Problem Solving, Programming at IIT Kanpur Curriculum
Introduction To Problem Solving, Programming
at IIT Kanpur
Basic model of computation, Notion of Algorithms, Principle of Mathematical Induction
Basics of functional programming, notion of types
Iterative versus recursive style
Correctness and efficiency issues in programming, time and space measures
Basics of imperative style programming
Assertions and loop invariants
Top down design and examples of step-wise refinement
Programming using structures, introduction to encapsulation and object oriented programming
Other courses offered by IIT Kanpur
View Other 172 Courses
Introduction To Problem Solving, Programming at IIT Kanpur Frequently Asked Questions
Introduction To Problem Solving, Programming
at IIT Kanpur
Introduction To Problem Solving, Programming
at IIT Kanpur
Student Forum
Introduction To Problem Solving, Programming at IIT Kanpur News & Updates
Introduction To Problem Solving, Programming
at IIT Kanpur
Latest
Popular
UPASANA PRADHAN · Oct 7, 2025
5.4K views

UPASANA PRADHAN · Oct 7, 2025
1.5L views · 29 comments

Satyendra Singh · Oct 7, 2025
4.8L views · 10 comments

Shikha Goyal · Oct 7, 2025
2.7L views
View all News & Updates
Introduction To Problem Solving, Programming at IIT Kanpur Contact Information
Introduction To Problem Solving, Programming
at IIT Kanpur
Address
Indian Institute of Technology, Kalyanpur
Kanpur ( Uttar Pradesh)
Phone
05122597200
(For general query)
05122590151
(For admission query)
Email
jee@iitk.ac.in
(For general query)
registrar@iitk.ac.in
(For admission query)
Go to College Website ->
Useful Links
Know more about IIT Kanpur
- All About IIT Kanpur
- Courses 2026
- Fees 2026
- Reviews on Placements, Faculty & Facilities
- Admission 2026 - Cutoffs, Eligibility & Dates
- Placement - Highest & Average Salary Package
- Cut off & Merit List 2026
- IIT Kanpur Rankings
- Gallery 2026
- Infrastructure Details & Reviews
- IIT Kanpur Faculty
- Compare IIT Kanpur
- IIT Kanpur Q&A
- Scholarships
- JEE Advanced
- IIT Kanpur News & Articles