আমি গণনা বিজ্ঞানের সংজ্ঞা বা বর্ণনার পাঠ্য-পুস্তক সংস্করণগুলি সম্পর্কে অবগত নই তবে আমার অভিজ্ঞতার ভিত্তিতে এখানে আমার দুটি সেন্ট রয়েছে:
গণনা বিজ্ঞান গণ্য প্রক্রিয়া মোকাবেলা জড়িত। অন্যতম গুরুত্বপূর্ণ প্রক্রিয়া হ'ল প্রোগ্রামিং। সুতরাং, হ্যাঁ, এটি প্রোগ্রামিং জড়িত। গণনা বিজ্ঞানী কোনও প্রোগ্রামের লেখক কিনা তা ভিন্ন একটি বিষয়, তবে তিনি সম্ভবত নির্দিষ্ট বৈজ্ঞানিক ডোমেনগুলির জন্য রচিত প্রোগ্রামগুলির ব্যবহারকারী হবেন। এবং এটি ক্রমবর্ধমান সম্ভবত যে জিনিসগুলি তার প্রয়োজন অনুযায়ী উপযুক্ত করতে "আঠালো" কোড লিখতে হবে। আশা করি এটি আপনার প্রথম প্রশ্নের উত্তর দেয়।
আমি গণ্য উপাদান বিজ্ঞান সম্পর্কে সচেতন নই তবে ধরে নিই এটি বিজ্ঞানের একটি শাখা যার গণ্য চাহিদা রয়েছে, যেমন শক্তির অনুকরণ এবং উপাদানগুলির মধ্যে মিথস্ক্রিয়া ইত্যাদির জন্য তাই, হ্যাঁ, এটি অন্যান্য বৈজ্ঞানিক ডোমেনগুলির মতো গণ্য বিজ্ঞানের একই সাধারণ নীতিগুলিকে জড়িত করবে: অ্যালগরিদম, পদ্ধতি, আঠালো কোড, ফাইল ম্যানিপুলেশন, কনফিগারেশন, ভিজ্যুয়ালাইজেশন এবং আরও। আশা করি এটি আপনার দ্বিতীয় প্রশ্নের উত্তর দেওয়ার নিকটেই রয়েছে।
আপনার কম্পিউটার বিজ্ঞানের পটভূমিতে অবশ্যই সহায়তা করা উচিত। এটার পরিধি বেশি বা না কিছুটা বিষয়ভিত্তিক। তবে আমি বলব, আপনি যে বিষয়গুলি অধ্যয়ন করেছেন সেগুলি দেওয়া আপনার আরামদায়ক অঞ্চলে এটি হওয়া উচিত।