Python Programming

Price: 655.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

ISBN:

9789367257654

Publication date:

26/02/2025

Paperback

520 pages

Price: 655.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

ISBN:

9789367257654

Publication date:

26/02/2025

Paperback

520 pages

Third Edition

Reema Thareja

The Third edition of Python Programming Using Problem-solving Approach is designed to serve as a comprehensive textbook for undergraduate and postgraduate students of computer science, information technology, and other programming streams.

Rights:  World Rights

Third Edition

Reema Thareja

Description

The Third edition of Python Programming Using Problem-solving Approach is designed to serve as a comprehensive textbook for undergraduate and postgraduate students of computer science, information technology, and other programming streams. It is also an invaluable resource for professionals who wish to learn data structures and algorithms to enhance their skills and stay competitive in the ever-evolving tech industry.

The book provides a thorough introduction to Python programming, starting with the basics and gradually progressing to more advanced topics. Each chapter is structured to build on the previous one, ensuring a smooth learning curve for readers. The problem-solving approach adopted in this book encourages readers to think critically and develop efficient solutions to programming challenges.

 

Reema Thareja, is Assistant Professor at the School of Open Learning, University of Delhi. She has more than 20 years of teaching experience. In these years, she has taught several courses to both undergraduate and postgraduate students. She has authored a plethora of books based on the concepts of computer fundamentals, Artificial Intelligence, Data Science and Machine Learning, and programming languages such as C, C++ and Python.

Dr Thareja has published more than 30 research papers in international journals of repute and filed four patents. Her h-index is 12 and i10-index is 16. To promote learning as a fun-based activity, she has launched a Computer Science Learning and Quizzing mobile app, Jruma for both Android and iOS devices. Besides being recognized as the best-selling author at Oxford University Press, she is also the author with maximum publications with OUP. Her books are well known in India as well as overseas. For her works, she has received the many awards such as Nobel Laureate Maria Goeppert-Mayer Inspiring Woman of the Year 2021 Award in the field of Computer Science by International Multi-Disciplinary Research Foundation (IMRF).

“India’s Top 50 Women Leaders in the Education Industry” for the year 2020 by uLektz Wall of Fame. Knowledge Mobilization Award at the 7th Annual Research Awards by Shri Paramhans Education & Research Foundation Trust on 4th July 2021.

Dr Reema Thareja is also a Board Member of Studies in Computer Science for P.B. Siddhartha College of Arts & Science, Vijayawada and Sri Durga Malleswara Siddhartha Mahila Kalasala. She is also a member of the Technical Advisory Board of Refactor Academy. She has been a speaker in several FDPs, conferences, student workshops and webinars in India, UAE and the USA. She was invited as a speaker for the Global Virtual Summit held in New York in 2021, International Dialogue on Empowered Future – Women’s Role on the eve of International Women’s Day 2021 and in an international conference to be held in France in October 2023.

To give an exposure to work with International Clients to her students, Dr Thareja worked as a mentor for three projects initiated by NRIs in California-based startups. She has recently recorded her MOOCs courses for MBA and BA Program offered by School of Open Learning, University of Delhi.

Third Edition

Reema Thareja

Table of contents

1 Introduction to Computers and Problem-solving Strategies

2 Introduction to Object Oriented Programming (OOP)

3 Basics of Python Programming

4 Decision Control Statements

5 Functions and Modules

6 Python Strings Revisited

7 File Handling

8 Data Structures

9 Classes and Objects

10 Inheritance

11 Operator Overloading

12 Error and Exception Handling

Third Edition

Reema Thareja

Features

  • Clear and Concise Explanations: Concepts are explained in a clear and concise manner, enabling readers to grasp even the most complex topics.
  • Extensive Examples: Numerous examples are provided throughout the book to illustrate key concepts and demonstrate best practices in Python programming.
  • Hands-on Exercises: Each chapter includes a variety of exercises, ranging from simple coding tasks to complex programming challenges, to reinforce learning and build practical skills.
  • Visual Aids: Diagrams and illustrations are used to explain concepts and algorithms, making it easier for readers to understand and retain information.
  • Case Studies: Real-world case studies are included to demonstrate the practical applications of Python programming and problem-solving techniques.

Third Edition

Reema Thareja

Third Edition

Reema Thareja

Description

The Third edition of Python Programming Using Problem-solving Approach is designed to serve as a comprehensive textbook for undergraduate and postgraduate students of computer science, information technology, and other programming streams. It is also an invaluable resource for professionals who wish to learn data structures and algorithms to enhance their skills and stay competitive in the ever-evolving tech industry.

The book provides a thorough introduction to Python programming, starting with the basics and gradually progressing to more advanced topics. Each chapter is structured to build on the previous one, ensuring a smooth learning curve for readers. The problem-solving approach adopted in this book encourages readers to think critically and develop efficient solutions to programming challenges.

 

Reema Thareja, is Assistant Professor at the School of Open Learning, University of Delhi. She has more than 20 years of teaching experience. In these years, she has taught several courses to both undergraduate and postgraduate students. She has authored a plethora of books based on the concepts of computer fundamentals, Artificial Intelligence, Data Science and Machine Learning, and programming languages such as C, C++ and Python.

Dr Thareja has published more than 30 research papers in international journals of repute and filed four patents. Her h-index is 12 and i10-index is 16. To promote learning as a fun-based activity, she has launched a Computer Science Learning and Quizzing mobile app, Jruma for both Android and iOS devices. Besides being recognized as the best-selling author at Oxford University Press, she is also the author with maximum publications with OUP. Her books are well known in India as well as overseas. For her works, she has received the many awards such as Nobel Laureate Maria Goeppert-Mayer Inspiring Woman of the Year 2021 Award in the field of Computer Science by International Multi-Disciplinary Research Foundation (IMRF).

“India’s Top 50 Women Leaders in the Education Industry” for the year 2020 by uLektz Wall of Fame. Knowledge Mobilization Award at the 7th Annual Research Awards by Shri Paramhans Education & Research Foundation Trust on 4th July 2021.

Dr Reema Thareja is also a Board Member of Studies in Computer Science for P.B. Siddhartha College of Arts & Science, Vijayawada and Sri Durga Malleswara Siddhartha Mahila Kalasala. She is also a member of the Technical Advisory Board of Refactor Academy. She has been a speaker in several FDPs, conferences, student workshops and webinars in India, UAE and the USA. She was invited as a speaker for the Global Virtual Summit held in New York in 2021, International Dialogue on Empowered Future – Women’s Role on the eve of International Women’s Day 2021 and in an international conference to be held in France in October 2023.

To give an exposure to work with International Clients to her students, Dr Thareja worked as a mentor for three projects initiated by NRIs in California-based startups. She has recently recorded her MOOCs courses for MBA and BA Program offered by School of Open Learning, University of Delhi.

Table of contents

1 Introduction to Computers and Problem-solving Strategies

2 Introduction to Object Oriented Programming (OOP)

3 Basics of Python Programming

4 Decision Control Statements

5 Functions and Modules

6 Python Strings Revisited

7 File Handling

8 Data Structures

9 Classes and Objects

10 Inheritance

11 Operator Overloading

12 Error and Exception Handling