কোর্সের উদ্দেশ্য
আমরা বর্তমান যুগে বসবাস করি গ্লোবাল ভিলেজ বা বিশ্বগ্রামে। দূরত্ব আমরা কমিয়ে এনেছি সেকেন্ডের মধ্যে। আমরা ঘরে বসেই এখন আমেরিকা, কানাডা, অস্ট্রেলিয়া বা ইউরোপের যেকোন স্থানে অবস্থিত আমাদের বন্ধু-বান্ধব আত্মীয়-স্বজনের সাথে সেকেন্ডের মধ্যেই যোগাযোগ, ভিডিও চ্যাটিং কিংবা ছবি আদান প্রদান করতে পারছি। এই সব কিছুই আসলে সম্ভব হয়েছে নেটওয়ার্কিং বা ইন্টারনেটের কল্যাণে।
আমরা ফেসবুকের (facebook) মাধ্যমে শত শত বন্ধুর সাথে যোগাযোগ রক্ষা করছি, ইমেইলের মাধ্যমে আমাদের প্রয়োজনীয় যোগাযোগ সেরে নিচ্ছি, এছাড়া অনলাইন ব্যাঙ্কিংয়ের মত সুবিধার কারনে আমরা খুব সহজেই অর্থ সম্পর্কিত কাজ আমরা করে ফেলছি নিমিষেই। অথবা, হোয়াটসঅ্যাপ (WhatsApp) এর কথাই চিন্তা করো, যেখানে তুমি সহজেই তোমার বন্ধুর সাথে চ্যাটিং বা মেসেজিং করে নিতে পারছো। এই সব সুবিধাই যেই টেকনোলজির উপরে দাঁড়িয়ে আছে সেটি হলো ইন্টারনেট। ইন্টারনেট ছাড়া এই কোনো সুবধারই কোনো অস্তিত্ব নেই। আমরা আমাদের এই কোর্সে জানার চেস্টা করবো, এই সুবিধাগুলো যেই ইন্টারনেটের উপর দাঁড়িয়ে আছে, সেই ইন্টারনেট আসলে কিভাবে গঠিত হলো।
কোর্সে আমরা কী শিখব?
কম্পিউটার নেটওয়ার্কিং কম্পিউটার বিজ্ঞানের খুবই প্রয়োজনীয় একটি শাখা। আর এই শাখার প্রাথমিক বিষয়গুলো নিয়েই এই কোর্সের আয়োজন। এই কোর্সে আলোচনা করা হয়েছে কম্পিউটার নেটওয়ার্কিংয়ের ইতিহাস। সেই সাথে আলোচনা করা হয়েছে বহুল প্রচলিত ওএসআই (OSI) মডেল ও টিসিপি/আইপি (TCP/IP) মডেলের বিভিন্ন লেয়ার, টপোলজি, আইপি এড্রেসিং (ক্লাস বেইজড ও ক্লাসলেস), সাবনেট মাস্কিং, ডাটা ফ্লো, প্যাকেট ফরওয়ার্ডিং, বিভিন্ন ধরনের রাউটিং (লিংক স্টেট রাউটিং, ডিসট্যান্স ভেক্টর রাউটিং, পাথ ভেক্টর রাউটিং) এবং কম্পিউটার নেটওয়ার্কিংয়ের জন্য ব্যবহৃত বিভিন্ন ডিভাইস যেমন, সুইচ, রাউটার ইত্যাদির কনফিগারেশন। সবশেষে হাতে কলমে দেখানো হয়েছে কিভাবে বিভিন্ন ধরনের রাউটিং প্রোটোকল ব্যবহার করে বিভিন্ন ধরনের নেটওয়ার্ক কনফিগার করতে হয়।
কোর্সটি কাদের জন্য উপযোগী
কোর্সটি মূলত যারা নেটওয়ার্কিং বিষয়ে জানতে চাও তাদের সবার জন্য। যারা বিশ্ববিদ্যালয়ে লেখাপড়া করছো অথবা, বিভিন্ন পলিটেকনিক প্রতিষ্ঠানে পড়াশুনা করছো, তারা এই কোর্সটি থেকে উপকৃত হবে। এছাড়া যারা স্কুল বা কলেজে লেখাপড়া করছো, অথবা, যাদের কোনো প্রাতিষ্ঠানিক শিক্ষা নেই, কিন্তু নেটওয়ার্কিং সম্পর্কে জানার আগ্রহ আছে, তারাও কোর্সটি থেকে উপকৃত হবে।
কোর্স পদ্ধতি
কোর্সটি মূলত পরিচালিত হবে ভিডিও লেকচার কেন্দ্রিক। আমরা বিভিন্ন বিষয়ের উপর ভিডিও লেকচার প্রদান করবো। ভিডিও লেকচারের পরেই আমরা বিভিন্ন কুইজের ব্যবস্থা রাখবো, যার মাধ্যমে তোমরা ভিডিও লেকচার থেকে কি শিখলে তা যাচাই করে নিতে পারবে। প্রতি সপ্তাহে একটি করে সাপ্তাহিক পরীক্ষা নেওয়া হবে। এছাড়া কোর্সটি মাঝামাঝি পর্যায়ে গেলে আমরা একটা মিডটার্মের ব্যবস্থা করবো। আর কোর্সের শেষের ভাগে আমরা রেখেছি একটা ফাইনাল পরীক্ষা।
- ভিডিও লেকচার
- কুইজ
- সাপ্তাহিক পরীক্ষা
- মিডটার্ম
- ফাইনাল
জাবেদ মোর্শেদ কম্পিউটার বিজ্ঞান ও প্রকোশল বিভাগ থেকে গ্রাজুয়েশন সম্পন্ন করেন শাহজালাল বিজ্ঞান ও প্রকৌশল বিশ্ববিদ্যালয় থেকে। তিনি ড্যাফোডিল ইন্টারন্যাশনাল বিশ্ববিদ্যালয় সিনিয়র লেকচারার হিসেবে শিক্ষকতা করেন এবং বর্তমানে অস্ট্রেলিয়ায় অবস্থিত সুইনবার্ন ইউনিভার্সিটি অব টেকনোলজি’তে নেটওয়ার্ক সিকিউরিটি বিষয়ে গবেষনা কর্মে নিয়োজিত রয়েছেন। এছাড়াও তিনি বাংলাদেশ ওপেনসোর্স নেটওয়ার্ক (BdOSN) এর যুগ্ম-সম্পাদক।
বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয় (বুয়েট) থেকে কম্পিউটার সায়েন্স ও ইঞ্জিনিয়ারিং পাশ করেছেন ২০১২ সালে। ২০০৫ সালে মেক্সিকোতে অনুষ্ঠিত আন্তর্জাতিক গণিত অলিম্পয়াডে বাংলাদেশ জাতীয় দলের সদস্য ছিলেন। সফটওয়্যার প্রকৌশলী হিসেবে কাজ করছেন এবং বাংলাদেশে প্রোগ্রামিং জনপ্রিয় করার লক্ষ্য নিয়ে দ্বিমিক কম্পিউটিং পরিচালনা করছেন।
এই কোর্সের জন্য কি কোনো পাঠ্যবই সংগ্রহ করতে হবে?
না। এই কোর্সের জন্য কোনো পাঠ্যবইয়ের দরকার পড়বে না। স্কুল, কলেজ, পলিটেকনিক বা বিশ্ববিদ্যালয়ের শিক্ষার্থীদের জন্য নিজ নিজ প্রতিষ্ঠানের প্রদত্ত বই-ই যথেষ্ঠ। যারা কোনো শিক্ষা প্রতিষ্ঠানের সদস্য নয়, অথবা যাদের কোর্স কারিকুলামে কম্পিউটার নেটওয়ার্কিং বিষয়টি নেই, তারা নবম-দশম শ্রেণী ও একাদশ-দ্বাদশ শ্রেণীর তথ্য ও যোগাযোগ প্রযুক্তি বইটি সংগ্রহ করে পড়তে পারে।