সূচিপত্র
সিএসই সাবজেক্ট রিভিউ খুঁজতে গিয়ে বেশিরভাগ জায়গায় শুধু কারিকুলাম আর ভর্তির তথ্য পাবেন। কিন্তু এই বিষয়ে আসলে ভালো করার রহস্যটা অন্য জায়গায় লুকানো, রেজাল্ট শিটে না। নিচে পুরো ছবিটা দেওয়া হলো: কী পড়ানো হয়, কোথায় পড়া যায়, ক্যারিয়ার কেমন, আর কেন কিছু গড়পড়তা রেজাল্টের শিক্ষার্থীও এই সাবজেক্টে বাজিমাত করে ফেলেন।
সিএসই সাবজেক্ট রিভিউ: সংক্ষেপে যা জানা দরকার
- কী পড়ানো হয়: প্রোগ্রামিং, ডেটা স্ট্রাকচার ও অ্যালগরিদম, কম্পিউটার আর্কিটেকচার, অপারেটিং সিস্টেম, নেটওয়ার্কিং, ডেটাবেজ, সফটওয়্যার ইঞ্জিনিয়ারিং
- ভর্তি: বিজ্ঞান বিভাগ থেকে HSC, গণিতে ভালো ভিত্তি বাধ্যতামূলক, প্রতিটি বিশ্ববিদ্যালয়ের নিজস্ব বা সমন্বিত ভর্তি পরীক্ষা
- কোথায় পড়বেন: BUET সহ প্রায় সব পাবলিক বিশ্ববিদ্যালয়, এবং AUST, BRAC, NSU, AIUB সহ অসংখ্য প্রাইভেট বিশ্ববিদ্যালয়
- ক্যারিয়ার: সফটওয়্যার ইঞ্জিনিয়ার, মাল্টিন্যাশনাল টেক কোম্পানি, ফ্রিল্যান্সিং, নিজের স্টার্টআপ, গবেষণা ও শিক্ষকতা
- বেতন: ফ্রেশ গ্র্যাজুয়েটদের সাধারণ শুরু মাসে আনুমানিক ৳৩০,০০০-৳৫০,০০০, প্রিমিয়াম প্রতিষ্ঠানে আরও বেশি, অভিজ্ঞতার সাথে পরিসর অনেক বেড়ে যায়
কেন সিএসই পড়বেন: ক্রিয়েটিভিটি, প্যাশন ও লিডারশিপ
সিএসই পড়তে গেলে যেই জিনিসটা সবচেয়ে বেশি দরকার সেটা হলো ক্রিয়েটিভিটি, প্যাশন ও লিডারশিপ কোয়ালিটি। আর সবসময় মাথায় রাখা দরকার, সিএসই অন্য যেকোনো সাবজেক্টের চেয়ে একটু আলাদা নিয়মে চলে।
সিএসইতে আপনার রেজাল্ট যদি ২ পয়েন্ট সামথিং হয় (আউট অফ ৪), একগাদা ড্রপ কোর্স থাকে, হাতে সার্টিফিকেট না থাকে, তারপরও আপনি ইন্ডাস্ট্রি কাঁপিয়ে দিতে পারবেন যদি আপনার মধ্যে ক্রিয়েটিভিটি, প্যাশন আর লিডারশিপ থাকে। এই তিনটা জিনিসের কম্বিনেশনে আপনি একটা জায়গায় বস হয়ে যেতে পারবেন, যার নাম প্রোগ্রামিং। এখন একটু ভেঙে বলি এই তিনটা জিনিস কেন দরকার।
ক্রিয়েটিভিটি: রাতের বেলায় আইডিয়ার ঠেলায় ঘুম আসে না এমন অভ্যাস থাকলে আপনি সফটওয়্যার ডেভেলপমেন্টে ভালো করবেন, কারণ ইন্ডাস্ট্রি ক্রিয়েটিভিটি চায়। দিন যত যাচ্ছে মানুষের কাছে নতুন নতুন টেকনোলজির চাহিদা তত বাড়ছে। মাথায় সবসময় নতুন কিছু ঘুরপাক না খেলে একাডেমিক প্রজেক্টের সময় দিশেহারা হয়ে ঘুরতে হবে, আর ফাইনাল ইয়ারে থিসিসের টপিক খুঁজে না পাওয়াটা তিন বছর পড়াশোনার পর সত্যিই দুঃখজনক একটা পরিণতি।
প্যাশন: নতুন কিছু বানানোর ক্ষমতা থাকলেই হবে না, সেই সাথে ইচ্ছাটাও থাকতে হবে। ক্রিয়েটিভ মানুষেরাই আসলে সবচেয়ে বেশি হতাশায় ভোগেন, আর সেই হতাশা নিজেকেই কাটিয়ে উঠতে হয়। সব বাধা ভেঙে কিছু করতে হলে প্যাশন থাকা জরুরি, আর সেই প্যাশনটা অবশ্যই সিএসইর জন্যই হতে হবে। সিএসইতে পড়ে পলিটিক্স নিয়ে প্যাশন থাকলে সিএসই থেকে তেমন কোনো আউটকাম আসবে না, এটা প্রায় নিশ্চিত করেই বলা যায়।
লিডারশিপ: একজন লিডার জন্মগতভাবেই একজন প্রবলেম সলভার। সিএসই পড়ার মানেই হলো নতুন নতুন সমস্যাকে ম্যাথমেটিক্সের লজিক আর ফিজিক্সের রুল দিয়ে সমাধান করা। যিনি বাস্তব জীবনে ভালো প্রবলেম সলভার, তিনি ভালোভাবেই জানেন একটা সমস্যা কীভাবে সমাধান করতে হয়। একটা দীর্ঘ কাজ আজকে কীভাবে শুরু করলে দশ দিন পর তার ফল কেমন হবে, এটা লিডার ছাড়া অন্য কেউ বলতে পারেন না। যার মধ্যে লিডারশিপ থাকে, তার মধ্যে ক্রিয়েটিভিটিও প্রায় আপনাআপনি চলে আসে।
তবে সবচেয়ে বড় কথা হচ্ছে, সাবজেক্টটাকে ভালোবাসতে হবে। স্বপ্ন দেখতে হবে, আর সেই স্বপ্ন সত্যি করার মতো যথেষ্ট সাহস থাকতে হবে। সাবজেক্টের প্রতি ভালোবাসা না থাকলে ভালো করা প্রায় অসম্ভব।
একটা ছোট উদাহরণ দিই। SUST-এর ৯৭-৯৮ ব্যাচের মনির ভাই। ক্লাস তেমন করতেন না, দিনরাত নতুন নতুন সফটওয়্যার বানাতেন। ড্রপ কোর্স অনেক ছিল, রেজাল্ট ৩-এর নিচে। ব্যাচের চার বছর দুই সেমিস্টার শেষ হয়ে যাওয়ার পরও তার অনেক কোর্স বাকি ছিল। এর মধ্যেই সার্টিফিকেট ছাড়াই তিনি চাকরি পেয়ে যান মাইক্রোসফটে। জাফর স্যার তাকে আমেরিকা থেকে এনে বাকি কোর্সগুলো শেষ করিয়েছিলেন। কথায় কথায় একদিন স্যার জিজ্ঞেস করেছিলেন, তোমার রেজাল্ট আর সার্টিফিকেট নিয়ে ওরা কিছু বলে না? মনির ভাইয়ের উত্তর ছিল, “না, ওরা ভয় পায়, আমি যদি চাকরি ছেড়ে দিই।”
ভিডিও: কম্পিউটার সায়েন্স অ্যান্ড ইঞ্জিনিয়ারিং সাবজেক্ট রিভিউ
ক্রেডিট: সুদীপ্ত কর (CSE, SUST)
সিএসইতে কী কী পড়ানো হয়
চার বছরের সিলেবাসে সিএসইর কোর সাবজেক্টের পাশাপাশি কিছু নন-মেজর সাবজেক্টও পড়ানো হয়। নন-মেজর বলে এগুলোকে হালকাভাবে নেওয়ার সুযোগ নেই, শুরু থেকেই প্রতিটা সাবজেক্টে সিরিয়াস থাকা দরকার। এগুলো আপনার মেজর সাবজেক্টগুলোর জন্য ঠিক কতটা সহায়ক, সেটা তৃতীয়-চতুর্থ বর্ষ থেকে সারাজীবন বুঝবেন।
নন-মেজর: ম্যাথমেটিক্স (লিনিয়ার অ্যালজেব্রা, ম্যাট্রিক্স, ক্যালকুলাস, সিরিজ), কেমিস্ট্রি, ফিজিক্স (ইলেকট্রিক্যাল সার্কিট), স্ট্যাটিসটিক্স, ইকোনমিক্স।
মেজর: কম্পিউটার আর্কিটেকচার অ্যান্ড অর্গানাইজেশন, কম্পিউটার সিস্টেম ইঞ্জিনিয়ারিং, প্রসেসর ডিজাইন, অপারেটিং সিস্টেমস, হাই-পারফরম্যান্স কম্পিউটিং, প্যারালাল প্রসেসিং, কম্পিউটার নেটওয়ার্কস, থিওরি অব কম্পিউটেশন, ডিজাইন অ্যান্ড অ্যানালাইসিস অব অ্যালগরিদম, ডেটা স্ট্রাকচার, ডেটাবেজ সিস্টেমস, এমবেডেড সিস্টেমস, সফটওয়্যার ইঞ্জিনিয়ারিং, ডিজিটাল ইলেকট্রনিক্স ও লজিক, এবং অবশ্যই প্রোগ্রামিং। সিএসইর আওতাভুক্ত বিষয়ের আসলে কোনো সীমা নেই, তবে এই তালিকার সাথেই আপনার সবচেয়ে বেশি পরিচয় হবে।
প্রোগ্রামিং করতে গিয়ে বাইনারি, হেক্সাডেসিমেল বা কাস্টম নাম্বার বেস নিয়ে কাজ করার প্রয়োজন প্রায়ই পড়ে, হাতের কাছে একটা টুল থাকলে কাজ সহজ হয়ে যায়, আমাদের ফ্রি সংখ্যা পদ্ধতি রূপান্তরকারী এখানে সরাসরি কাজে লাগবে।
ভর্তি ও যোগ্যতা
সিএসই পড়তে বিজ্ঞান বিভাগ থেকে HSC পাশ হওয়া বাধ্যতামূলক, প্রতিটি বিশ্ববিদ্যালয়ের ইঞ্জিনিয়ারিং অনুষদের অধীনে এই সাবজেক্ট পড়ানো হয়। মানবিক বা বাণিজ্য বিভাগ থেকে HSC পাশ করে সিএসইর প্রতি টান অনুভব করলে সরাসরি পথ নেই, তবে ডিপ্লোমা ইন কম্পিউটার সায়েন্স/কম্পিউটার ইঞ্জিনিয়ারিংয়ে ভর্তি হয়ে পরে DUET বা প্রাইভেট বিশ্ববিদ্যালয় থেকে সিএসইতে স্নাতক করার সুযোগ থাকে। এতে কয়েক বছর বেশি সময় লাগে ঠিকই, তবে সময়টা নষ্ট হয় না।
SSC পাশ করার পরপরই সিএসই পড়া যায় না, যেহেতু এটি স্নাতক পর্যায়ের প্রোগ্রাম এবং HSC পাশ হওয়া লাগে। SSC-এর পরে বিভিন্ন পলিটেকনিক ইনস্টিটিউট থেকে ডিপ্লোমা ইন CS/CE করার সুযোগ থাকে।
HSC-তে Mathematics/Higher Math থাকা প্রায় সব জায়গাতেই আবশ্যক, ভর্তি পরীক্ষাতেও গণিত অংশ থাকে। প্রোগ্রামিং ছাড়া সিএসই অচল, আর প্রোগ্রামিংয়ে ভালো করতে গণিতে একটা ভিত্তি থাকা জরুরি, বিশেষ করে ডিসক্রিট ম্যাথমেটিক্স, ক্যালকুলাস, লিনিয়ার অ্যালজেব্রা আর প্রোবাবিলিটির সাথে সখ্যতা থাকলে সুবিধা হয়।
ভর্তি পদ্ধতি বিশ্ববিদ্যালয়ভেদে আলাদা। BUET-এর নিজস্ব আলাদা ভর্তি পরীক্ষা আছে, ঢাকা বিশ্ববিদ্যালয়ে বিজ্ঞান ইউনিটের মাধ্যমে ভর্তি হতে হয়, আর অধিকাংশ অন্যান্য পাবলিক বিশ্ববিদ্যালয়ে সমন্বিত ভর্তি পরীক্ষার (GST) মাধ্যমে সুযোগ মেলে। সুনির্দিষ্ট ইউনিট, পদ্ধতি ও ন্যূনতম জিপিএর শর্ত বছরভেদে বদলাতে পারে, তাই আবেদনের আগে সংশ্লিষ্ট বিশ্ববিদ্যালয়ের হালনাগাদ ভর্তি বিজ্ঞপ্তি অবশ্যই দেখে নেবেন। HSC জিপিএ নিয়ে দ্বিধা থাকলে আমাদের জিপিএ ক্যালকুলেটর দিয়ে দ্রুত হিসাব করে নিতে পারেন।
বাংলাদেশে কোথায় পড়া যায়
বাংলাদেশে সিএসই এবং BBA পড়ানো হয় না এমন বিশ্ববিদ্যালয় খুঁজে পাওয়া প্রায় দুষ্কর, কথাটা প্রায় পুরোপুরিই সত্যি। পাবলিক-প্রাইভেট, পুরনো-নতুন প্রায় সব বিশ্ববিদ্যালয়েই সিএসই পড়ার সুযোগ আছে। পাবলিকের মধ্যে BUET সবচেয়ে আলোচিত নাম, পাশাপাশি ঢাকা বিশ্ববিদ্যালয়সহ অন্যান্য প্রকৌশল ও বিজ্ঞান-ভিত্তিক পাবলিক বিশ্ববিদ্যালয়েও এই সুযোগ আছে। National University-তেও সীমিত আসনে সিএসই পড়ার সুযোগ রয়েছে।
প্রাইভেট বিশ্ববিদ্যালয়ে সিএসই পড়তে চাইলে বিবেচনা করতে পারেন AUST, BRAC, AIUB, EWU, NSU, IUB, UIU, DIU, এই তালিকার বাইরেও আরও অনেক প্রতিষ্ঠানে মানসম্মত সিএসই প্রোগ্রাম চালু আছে। প্রাইভেটে খরচ, ফ্যাকাল্টি মান আর ল্যাব সুবিধা প্রতিষ্ঠানভেদে বেশ পার্থক্য হতে পারে, ভর্তির আগে অ্যাক্রেডিটেশন আর প্রাক্তন শিক্ষার্থীদের ফিডব্যাক দেখে নেওয়া বুদ্ধিমানের কাজ।
| বিষয় | পাবলিক বিশ্ববিদ্যালয় | প্রাইভেট বিশ্ববিদ্যালয় |
|---|---|---|
| খরচ | তুলনামূলক অনেক কম | উল্লেখযোগ্য বেশি, প্রতিষ্ঠানভেদে ভিন্ন |
| ভর্তি প্রতিযোগিতা | অত্যন্ত বেশি, আসন সীমিত | তুলনামূলক সহজ, আসন বেশি |
| ভর্তি প্রক্রিয়া | নিজস্ব বা GST সমন্বিত পরীক্ষা | সাধারণত নিজস্ব ভর্তি পরীক্ষা/ইন্টারভিউ |
ক্যারিয়ার সুযোগ ও বেতন
সিএসই থেকে বের হয়ে সবচেয়ে সাধারণ পথ সফটওয়্যার ইঞ্জিনিয়ার হিসেবে দেশি বা বহুজাতিক প্রতিষ্ঠানে যোগ দেওয়া। প্রোগ্রামিংয়ে দক্ষ হলে জুনিয়র প্রোগ্রামার থেকে সিনিয়র প্রোগ্রামার, প্রজেক্ট ম্যানেজার, সিস্টেম অ্যানালিস্ট বা রিসার্চার পর্যন্ত যাওয়ার পথ খোলা। প্রোগ্রামিংয়ে সরাসরি দক্ষতা না থাকলেও কোয়ালিটি অ্যাসিওরেন্স ইঞ্জিনিয়ার, UI/UX ডিজাইনার, রিসার্চ অ্যানালিস্ট, আইটি সাপোর্ট, ডকুমেন্টেশন রাইটার, নেটওয়ার্ক ইঞ্জিনিয়ার, টেকনিক্যাল রাইটারের মতো পথও খোলা থাকে।

Facebook, Google, Microsoft-এর মতো বৈশ্বিক প্রতিষ্ঠানে বাংলাদেশি সিএসই গ্র্যাজুয়েটরা নিয়মিতই কাজ করছেন, আর দেশের ভেতরেও Samsung R&D Bangladesh-এর মতো প্রতিষ্ঠান ফ্রেশ গ্র্যাজুয়েটদের জন্য শক্তিশালী প্রোগ্রাম চালায়। ফ্রিল্যান্সিং এখন দেশের একটা বড় ট্রেন্ডিং সেক্টর, সার্টিফিকেট ছাড়াও শুধু স্কিলের জোরে অনেক দূর যাওয়ার উদাহরণ চারপাশেই পাবেন। চাইলে নিজের সফটওয়্যার প্রতিষ্ঠান গড়ে তোলার পথও খোলা, আর গবেষণায় আগ্রহ থাকলে উচ্চশিক্ষা বা শিক্ষকতার সুযোগও রয়েছে। সিএসই থেকে জেনারেল প্রায় সব ধরনের চাকরিতে প্রবেশের সুযোগ থাকে, ব্যাংক আর BCS-ও এর ব্যতিক্রম না, যদিও এই সাবজেক্টের একটা মূল্যবান সিট নিয়ে যদি লক্ষ্য শুরু থেকেই ব্যাংক বা BCS হয়, সেটা পুনর্বিবেচনার অনুরোধ থাকবে।
সিএসই থেকে প্রতিবছর প্রচুর শিক্ষার্থী বের হন, তাই চাকরির বাজারে প্রতিযোগিতা তীব্র। প্রকৃত স্কিল থাকলে সেই প্রতিযোগিতায় পাল্লা ভারী থাকে, তাই সবচেয়ে জরুরি কাজ নিজেকে দক্ষ করে তোলা।
সিএসই বনাম আইটি/অন্যান্য সাবজেক্ট
সিএসই আর সফটওয়্যার ইঞ্জিনিয়ারিং/আইটি (IIT) নিয়ে অনেকের মধ্যেই বিভ্রান্তি আছে, দুটো একে অপরের প্রতিযোগী না, বরং জমজ ভাইয়ের মতো। সংক্ষেপে বললে সিএসই নতুন টুল ও প্রযুক্তি তৈরি করা শেখায়, আর আইটি/সফটওয়্যার ইঞ্জিনিয়ারিং সেই টুল বাস্তব সমস্যায় প্রয়োগ করা শেখায়। বিস্তারিত পার্থক্য, তুলনার টেবিলসহ, আমাদের আইটি (IIT) সাবজেক্ট রিভিউ পোস্টে বিস্তারিত পাবেন।
সিএসই পড়া কি সবার জন্য? আসল কথা
না, শুধু ভালো রেজাল্ট দেখে সিএসই বেছে নেওয়াটা ঠিক না। এই সাবজেক্টে টিকে থাকতে হলে ঘণ্টার পর ঘণ্টা একটা সমস্যা নিয়ে লেগে থাকার ধৈর্য লাগে, নতুন আইডিয়া নিয়ে খেলার আগ্রহ লাগে, আর মাঝেমধ্যে একেবারে শূন্য থেকে শুরু করার সাহস লাগে। যারা রুটিনমাফিক, দ্রুত ফলাফলের কাজ পছন্দ করেন, তাদের জন্য শুরুর দিকটা বেশ কঠিন লাগতে পারে।
উল্টো দিকে, রেজাল্ট মাঝারি হলেও ক্রিয়েটিভিটি, প্যাশন আর লেগে থাকার মানসিকতা থাকলে এই সাবজেক্টে পিছিয়ে থাকতে হয় না, মনির ভাইয়ের গল্পটাই তার সবচেয়ে ভালো প্রমাণ। “সবচেয়ে ভালো সাবজেক্ট কোনটা” এই তালিকা দেখে সিদ্ধান্ত না নিয়ে, বিষয়টা আসলে কেমন লাগে সেটা অনুভব করে সিদ্ধান্ত নিন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
সিএসই পড়তে HSC-তে কোন বিভাগ লাগে?
বিজ্ঞান বিভাগ থেকে HSC পাশ হওয়া বাধ্যতামূলক, সাথে Mathematics/Higher Math থাকা প্রায় সব জায়গাতেই আবশ্যক।
আর্টস বা কমার্স থেকে HSC পাশ করে কি সিএসই পড়া যায়?
সরাসরি স্নাতকে সিএসইতে ভর্তির সুযোগ নেই, তবে ডিপ্লোমা ইন কম্পিউটার সায়েন্স/ইঞ্জিনিয়ারিং করে পরে DUET বা প্রাইভেট বিশ্ববিদ্যালয়ে সিএসইতে স্নাতক করার পথ খোলা।
সিএসই আর আইটি (IIT)-র মধ্যে পার্থক্য কী?
সিএসই নতুন প্রযুক্তি ও তত্ত্ব তৈরি করা শেখায়, আইটি/সফটওয়্যার ইঞ্জিনিয়ারিং সেই প্রযুক্তি বাস্তব সমস্যায় প্রয়োগ করা শেখায়। বিস্তারিত আমাদের আইটি সাবজেক্ট রিভিউ পোস্টে আছে।
সিএসই ইঞ্জিনিয়ারদের বেতন কেমন?
ফ্রেশ গ্র্যাজুয়েটদের সাধারণ শুরু মাসে আনুমানিক ৳৩০,০০০-৳৫০,০০০, প্রিমিয়াম বা মাল্টিন্যাশনাল প্রতিষ্ঠানে ৳৪০,০০০-৳৬০,০০০ বা তার বেশি। অভিজ্ঞতা ও স্কিলের সাথে এই পরিসর অনেক বেড়ে যায়।
সিএসই পড়তে কি গণিতে খুব শক্তিশালী হতে হবে?
এক্সপার্ট হতে হবে না, তবে একটা ভালো ভিত্তি থাকা জরুরি, বিশেষ করে ডিসক্রিট ম্যাথ, ক্যালকুলাস, লিনিয়ার অ্যালজেব্রা আর প্রোবাবিলিটিতে। গণিতে দুর্বল হলে প্রোগ্রামিং শেখা বাড়তি কঠিন মনে হতে পারে।
প্রাইভেট বিশ্ববিদ্যালয়ে সিএসই পড়া কি পাবলিকের চেয়ে খারাপ?
না, তবে খরচ, ভর্তির প্রতিযোগিতা আর প্রতিষ্ঠানভেদে মান আলাদা হয়। ভর্তির আগে অ্যাক্রেডিটেশন আর প্রাক্তন শিক্ষার্থীদের অভিজ্ঞতা দেখে নেওয়া ভালো।
সিএসই নিয়ে আরও নির্দিষ্ট প্রশ্ন থাকলে আমাদের সিএসই প্রশ্নোত্তর পর্ব দেখতে পারেন, আর অন্যান্য Subject Review পোস্টগুলোও ঘুরে আসতে পারেন।

