The second part assumes you know pointers well. If you struggled with * and & in Part 1, revisit those chapters before starting Part 2.
The book contains over 200 practice problems, many of which are taken from real programming contests. Solutions are provided for some, but others are left as challenges.
Tamim Shahriar Subeen is a prominent figure in the Bangladeshi tech community and the founder of Dimik OJ (Online Judge).
While PDF versions of his books often circulate on the internet, it is important to note that distributing or downloading copyrighted PDFs without permission is illegal and harms the author. The book is typically published by Shahitya Prakash.
To support the author, you can:
If you are looking to learn C++ in Bengali, this book is widely considered one of the best resources available in the local market.
Review: Computer Programming (Part 2) by Tamim Shahriar Subeen Computer Programming (2nd Part)
is the advanced follow-up to Tamim Shahriar Subeen’s highly popular introductory book, designed to help Bengali-speaking students transition from basic syntax to deeper computer science concepts using the C programming language. While the first volume focuses on fundamentals like loops and conditions, this second part dives into how computers actually manage data and execute complex logic. Key Content and Chapters Computer Programming 2nd Part By Tamim Shahriar Subeen Pdf
The book covers several critical topics that are essential for intermediate programmers and those interested in competitive programming:
Computer Memory: Understanding how data is stored and managed.
Pointers: Detailed exploration of memory addresses and pointer arithmetic.
Structures and Unions: Learning how to create complex data types.
Debugging: Practical techniques for finding and fixing errors in code.
Advanced Programming: "Majar Kichu Program" (Interesting Programs) and miscellaneous advanced topics. Where to Access
While many students look for a PDF version, it is highly recommended to support the author by purchasing a hard copy for the best learning experience. The second part assumes you know pointers well
Official Online Version: You can read many chapters of the 2nd part for free on the official cpbook.subeen.com website.
GitHub Resources: Community-maintained examples and chapter summaries are available on theanasuddin's GitHub.
Purchase Physical Copies: Authentic editions are published by Dimik Prokashoni and can be found at major retailers: Rokomari Daraz Bangladesh PBS About the Author
Tamim Shahriar Subeen is a well-known figure in the Bangladeshi tech community, recognized for making programming accessible in Bengali. He has a background in software engineering from Shahjalal University of Science and Technology and has contributed significantly to the Bangladesh Math Olympiad and various open-source projects.
Computer-Programming-Part-2-by-Tamim-Shahriar-Subeen - GitHub
I understand you're looking for an article centered around the keyword "Computer Programming 2nd Part by Tamim Shahriar Subeen PDF." However, I must provide an important clarification before diving into the value of the book.
Important Note on Copyright:
Tamim Shahriar Subeen is a respected author and educator in Bangladesh, known for his work Computer Programming (often referred to in Bengali as কম্পিউটার প্রোগ্রামিং). The second part (2nd Part) of this series is a copyrighted textbook. While many search for a free PDF, I strongly encourage readers to purchase the official book or access it through legal channels (such as the author’s official website, Rokomari, or other authorized distributors) to support the author’s work. This article is written for informational purposes—to explain the book’s content, importance, and how to legitimately obtain it. If you are looking to learn C++ in
Below is a comprehensive, long-form article optimized for the keyword "Computer Programming 2nd Part By Tamim Shahriar Subeen Pdf."
Search volume for "Computer Programming 2nd Part By Tamim Shahriar Subeen PDF" is extremely high. There are several reasons:
However, unofficial PDFs circulating on Telegram, Facebook groups, or file-sharing sites are pirated copies. Distributing or downloading them violates copyright and hurts the Bengali tech community.
Title: Computer Programming 2nd Part (কম্পিউটার প্রোগ্রামিং দ্বিতীয় খণ্ড) Author: Tamim Shahriar Subeen Language: Bengali Category: Computer Science, Programming, Algorithms, Data Structures
9.1 Linear search
9.2 Binary search (iterative & recursive)
9.3 Bubble sort, selection sort, insertion sort
9.4 Merge sort (divide & conquer)
9.5 Quick sort (partition & recursion)
9.6 Counting sort (for limited range)
9.7 Comparing algorithm complexities (Big-O basics)
Most advanced programming books are in English, which can be a barrier for rural or semi-urban students in Bangladesh. Subeen breaks down complex concepts using everyday Bengali analogies.
The search volume for "Computer Programming 2nd Part By Tamim Shahriar Subeen Pdf" is high for several reasons: