What Is BCA Course ? Is BCA 4 Years Now ? BCA Full form: BCA কোর্স কী ? পুঙ্খানুপুঙ্খ তথ্য জানুন এই কোর্স সম্পর্কে

BCA কথাটির পুরো নাম Bachelor of Computer Applications । এটি একটি তিন বছরের স্নাতক স্তরের ডিগ্রি কোর্স, তাই উচ্চ মাধ্যমিকের পরেই এই কোর্সে ভর্তি হওয়া যায়। IT (Information Technology) ইন্ডাস্ট্রিতে যারা নিজের কেরিয়ার গড়তে চান তাদের জন্য BCA একটি আদর্শ কোর্স। এই কোর্সে মূলত কম্পিউটার অ্যাপ্লিকেশনস এবং সফটওয়্যার ডেভেলপমেন্টের উপর জোর দেওয়া হয়। প্রযুক্তির উন্নতির সঙ্গে সঙ্গে গোটা বিশ্বেই IT ইন্ডাস্ট্রি ব্যাপকভাবে উন্নতি করছে পাশাপাশি ভারতবর্ষেও IT ইন্ডাস্ট্রি উল্কার গতিতে উন্নত হয়ে চলেছে। তাই দিন দিন এই ইন্ডাস্ট্রিতে দক্ষ এবং পেশাদার কর্মীর চাহিদাও বাড়ছে। প্রযুক্তির হাত ধরে যত দিন যাচ্ছে সমস্ত ক্ষেত্রেই কম্পিউটারের উপর নির্ভরতা বাড়ছে। আগামী দিনে বিভিন্ন ক্ষেত্রে কম্পিউটারের ব্যবহার আরও ব্যাপকভাবে বৃদ্ধি পাবে। সেদিক থেকে বিচার করলে অদূর ভবিষ্যতে ‘কম্পিউটার এক্সপার্ট’ লোকের চাহিদা আরও বাড়বে। BCA নামে যে একটা কোর্স রয়েছে এটা হয়তো অনেকেই জানেন কিন্তু এই কোর্স কারা করতে পারে, কোথায় এই কোর্স ভালো করানো হয়, কী কী বা এই কোর্সে শেখানো হয়, তারপরে কোর্স শেষে কোথায় কোথায় কী কী পদে চাকরি পাওয়া যায় ইত্যাদি সম্পর্কে স্পষ্ট ধারণার অভাব অনেকেরই রয়েছে। এই কোর্স নিয়ে সমস্ত কিছু বিস্তারিত আমারা আজকে জানবো।

এক নজরে BCA কোর্স

কোর্সের পুরো নাম

Bachelor Of Computer Applications

কোর্সের মেয়াদ

৩ বছর, কোনো কোনো বিশ্ববিদ্যালয়ে ৪ বছর

যোগ্যতা

ন্যূনতম ৪৫-৫৫ শতাংশ নম্বর নিয়ে উচ্চ মাধ্যমিক পাস, কোথাও অঙ্ক বা কম্পিউটার সাইন্স চাওয়া হয়

খরচ

২ থেকে আড়াই লক্ষ টাকা

কী শেখানো হয়

কম্পিউটার প্রোগ্রামিং লাঙ্গুয়েজ, সফটওয়্যার বানানো 

চাকরি

সরকারি ও বেসরকারি চাকরি মেলে

শিক্ষাগত যোগ্যতা (Eligibility Criteria For BCA)

  • কোনো স্বীকৃত বোর্ড থেকে আর্টস, সাইন্স, কমার্স যে কোনো শাখায় অন্তত ৪৫- ৫৫ শতাংশ নম্বর নিয়ে উচ্চ মাধ্যমিক উত্তীর্ণ হতে হবে। পাশাপাশি আবশ্যিক বিষয় হিসেবে অঙ্ক বা কম্পিউটার সাইন্স উচ্চ মাধ্যমিকে থাকতে হবে। ভারতবর্ষের বিভিন্ন কলেজ-বিশ্ববিদ্যালয়ে বিসিএস কোর্স করানো হয়। কোনো শিক্ষা প্রতিষ্ঠানে উচ্চমাধ্যমিকে ৪৫ শতাংশ নম্বর চাওয়া হয় আবার কোনো কলেজ উচ্চমাধ্যমিকে ৫৫ শতাংশ নম্বর চায়। তাই উচ্চমাধ্যমিকে ৪৫ থেকে ৫৫ শতাংশ নম্বর থাকলে বিসিএস কোর্সে ভর্তির যোগ্যতা অর্জন করা যায়। আবার কোনো কলেজে অঙ্ক বা কম্পিউটার সাইন্স বিষয় না থাকলেও ভর্তি হওয়া যায়। মোদ্দাকথা আপনি যদি অঙ্ক বা কম্পিউটার সাইন্স বিষয় নিয়ে উচ্চমাধ্যমিকে ৫৫ শতাংশ নম্বর পান তাহলে আপনি ভারতবর্ষের যে কোনো কলেজ-বিশ্ববিদ্যালয়ে BCA কোর্সে পড়াশোনা করতে পারবেন।
  • BCA কোর্সে ভর্তি হতে বয়সের তেমন কড়াকড়ি নেই। অনেক কলেজ-বিশ্ববিদ্যালয় বয়সের উল্লেখই করে না। তবে মোটামুটি ন্যূনতম ১৭ বছর বয়স হলেই এই কোর্সে ভর্তি হওয়া যায়।
  • ভালো কলেজ-বিশ্ববিদ্যালয়ে BCA নিয়ে পড়া শোনা করতে চাইলে Entrance Test এ ভালো নম্বর তুলতে হয়। তবে অনেক কলেজ উচ্চ মাধ্যমিকের প্রাপ্ত নম্বরের উপর ভিত্তি করেই ভর্তি নিয়ে থাকে।

BCA কোর্সের প্রবেশিকা পরীক্ষা ( Entrance Examinations for BCA Course)

যারা ভারতবর্ষের শিক্ষা ব্যবস্থা সম্পর্কে একটু-আধটু খোঁজখবর রাখেন তারা প্রায় সকলেই জানেন, যে কোনো কোর্সে ভালো কোনো শিক্ষা প্রতিষ্ঠানে পড়াশোনা করতে চাইলে প্রবেশিকা পরীক্ষা (Entrance examination) দিতে হয়। BCA কোর্সটিও এর ব্যতিক্রম নয়। কোনো কোনো কলেজ-বিশ্ববিদ্যালয় সর্বভারতীয় প্রবেশিকা পরীক্ষার ফলাফল দেখে পড়ুয়া ভর্তি নেয়। আবার অনেক শিক্ষা প্রতিষ্ঠান রয়েছে যারা যোগ্য প্রার্থী নির্বাচনের ক্ষেত্রে নিজস্ব প্রবেশিকা পরীক্ষার আয়োজন করে। BCA কোর্সে ভর্তির ক্ষেত্রে ভারতবর্ষের যে সমস্ত প্রচলিত এন্ট্রান্স এক্সাম বর্তমানে নেওয়া হয় তার মধ্যে উল্লেখযোগ্য কয়েকটি নিচে দেওয়া হলো।

  • CUET UG (Common University Entrance Test Undergraduate): ভারতবর্ষের বিভিন্ন সরকারি, বেসরকারি বা ডিমড (Deemed) বিশ্ববিদ্যালয়ে ভর্তির জন্য CUET UG পরীক্ষা নেওয়া হয়। National Testing Agency (NTA) এই প্রবেশিকা পরীক্ষা নিয়ে থাকে। CUET UG পরীক্ষার ফলাফলের উপর ভিত্তি করে BCA কোর্সে ভর্তি নেওয়া হয়।
  • MAKAUT CET: পশ্চিমবঙ্গে BCA কোর্স করার অন্যতম ভালো একটি শিক্ষা প্রতিষ্ঠান হলো Maulana Abul Kalam Azad University of Technology । এই বিশ্ববিদ্যালয়ের অন্তর্গত কোর্সগুলিতে ভর্তির জন্য বিশ্ববিদ্যালয়ের তরফে একটি Common Entrance Test (CET) নেওয়া হয়। এই প্রবেশিকা পরীক্ষার ফলাফলের উপর ভিত্তি করে বিশ্ববিদ্যালয়ের অধীনস্থ কলেজগুলিতে পড়ুয়াদের ভর্তি নেওয়া হয়।
  • AIMA UGAT: Undergraduate Aptitude Test (UGAT) দিয়েও BCA কোর্সে ভর্তি হওয়া যায়। এই টেস্টটি All India Management Association (AIMA) আয়োজন করে।
  • SET: Symbiosis Entrance Test (SET) পরীক্ষার মাধ্যমে সিমবায়োসিস ইন্টারন্যাশনাল বিশ্ববিদ্যালয়ের অন্তর্গত কলেজগুলিতে BCA কোর্সের জন্য ভর্তি হওয়া যায়।
  • IPUCET: Guru Gobind Singh Indraprastha University এই টেস্টের আয়োজন করে। এই টেস্টের মাধ্যমে ইন্দ্রপ্রস্থ বিশ্ববিদ্যালয়ের অধীনস্থ কলেজগুলিতে BCA কোর্সে ভর্তির জন্য যোগ্য প্রার্থী বাছাই করা হয়।

NOTE: উপরিউক্ত সমস্ত এন্ট্রান্স এক্সামিনেশন শুধুমাত্র যে BCA কোর্সে ভর্তির জন্যই নেওয়া হয় এমনটি কিন্তু নয়। উক্ত সমস্ত শিক্ষা প্রতিষ্ঠানে অন্যান্য যে সমস্ত কোর্স রয়েছে সেগুলিতে ভর্তির ক্ষেত্রেও উল্লেখিত টেস্টগুলি শিক্ষার্থীদের যোগ্যতার মান নির্ধারণ করে।

BCA কোর্সে কী শেখানো হয় ?

BCA কোর্সে কী শেখানো হয় তা আলোচনার আগে কম্পিউটার কীভাবে কাজ করে সে সম্পর্কে একটু ধারনা থাকা দরকার। একটু সহজ-সরল ভাষায় বোঝা যাক বিষয়টা। যদি আপনি আপনার ছোট বোনকে দিয়ে এক কাপ চা বানিয়ে নিতে চান তাহলে কী করবেন ? নিশ্চয়ই বোনকে বলবেন, ‘এই পুচকি এক কাপ চা বানাতো চটপট।’ আপনার এই আদেশ বোন শুনবে, বুঝবে তারপর চা বানিয়ে আপনাকে এনে দিবে। এখানে কী হলো ? আপনি বাংলা ভাষায় কিছু বললেন এবং বোন সেটা শুনে বুঝতে পারল, তারপর সেই অনুযায়ী কাজ করল, এই তো। তেমনি কম্পিউটারকে আমরা ‘আদেশ’ দেই এবং আমাদের দেওয়া আদেশ অনুযায়ী সে কাজ করে। কিন্তু কম্পিউটার তো বাংলা, হিন্দি, সংস্কৃত, ইংরেজি এই সব ভাষা বোঝে না ! কম্পিউটারের আলাদা নিজস্ব ভাষা রয়েছে। তাহলে প্রশ্ন হলো আমরা সাধারণ মানুষ কম্পিউটার বোঝে এমন কোনো ভাষা তো জানি না, তাহলে বেশ দিব্যি কীভাবে কম্পিউটার দিয়ে কাজ করিয়ে নিচ্ছে ? সবই তো করি কম্পিউটারে, গান শুনি, সিনেমা দেখি, ফটো- ভিডিও এডিটিং করি, আরো কত কী। আমরা কম্পিউটারের ভাষা না জেনেও কম্পিউটারকে দিয়ে সব কাজ করাতে পারি সফটওয়্যার এর মাধ্যমে। আমরা যা করতে চাই সেটা সফটওয়্যারের মাধ্যমে আমরা কম্পিউটারকে বলি, তারপর সেই নির্দেশ পেয়ে কম্পিউটারে সেই অনুযায়ী কাজ করে। যেমন ধরুন, আপনি যদি কম্পিউটারে সিনেমা দেখতে চান তাহলে প্রথমেই আপনি ভিডিও প্লে করা যায় এমন কোনো সফটওয়্যার ( VLC Player , Windows Media Player ) কম্পিউটারে ওপেন করবেন, তারপর যে সিনেমাটি দেখতে চাচ্ছেন সেটি প্লে বোতামে টিপে চালিয়ে দিবেন। আপনি যখনই প্লে বোতামে টিপবেন তখনই ভিডিও প্লেয়ার সফটওয়্যারটি কম্পিউটারকে ‘আদেশ’ দিবে ভিডিওটি চালানোর জন্য আর কম্পিউটার সেই ‘গোপন নির্দেশ’ পেয়ে ভিডিওটি আপনার জন্য চালিয়ে দিবে। এখানে ভিডিও প্লেয়ার সফটওয়্যারটি একটি বিশেষ ভাষায় কম্পিউটারকে নির্দেশ দেয়। এই বিশেষ ভাষাটিকেই প্রোগ্রামিং ল্যাঙ্গুয়েজ (Programming language) বলে। অন্য আর একটি উদাহরণ দেওয়া যাক, ধরুন আপনি একটা ওয়েবসাইট বানাচ্ছেন। ওয়েবসাইটটির ডিজাইন কেমন হবে, কী কালার ব্যবহার করা হবে, তারপর কী কী অপশন রাখবেন ইত্যাদি আপনাকে প্রোগ্রামিং ভাষায় লিখে লিখে কম্পিউটারকে নির্দেশ দিতে হবে। সেই অনুযায়ী কম্পিউটার আপনার মনের মতো করে ওয়েবসাইটটির ডিজাইন তৈরি করবে। কম্পিউটার যে শুধু একটি মাত্র ভাষা বোঝে তা কিন্তু নয়, অনেক ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে। সফটওয়্যার হল মানুষ এবং কম্পিউটারের মধ্যে যোগাযোগকারী মাধ্যম, আমরা যা করতে চাই সেটা সফটওয়্যার এর মাধ্যমে কম্পিউটারকে বলি এবং কম্পিউটার তখন সেই মতো কাজ করে। BCA কোর্সে প্রোগ্রামিং ল্যাঙ্গুয়েজ, কম্পিউটার কীভাবে কাজ করে সেই সম্পর্কে বিশদ ধারনা দেওয়া হয়। এই কোর্সে কী কী বিষয় নিয়ে শেখানো হয় তা নিচে দেওয়া হলো।

  • Programming Languages: বিভিন্ন ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে সেগুলোর মধ্যে উল্লেখযোগ্য হল, C, C++, Java, and Python ইত্যাদি। এই সব প্রোগ্রামিং ভাষার মাধ্যমে ওয়েবসাইট ডিজাইন এবং সফটওয়্যার বানানো যায়।
  • Database Management Systems (DBMS): ইন্টারনেটের মাধ্যমে রোজ দিন বিলিয়ন বিলিয়ন তথ্য গোটা বিশ্বে আদান-প্রদান হয়ে থাকে। এত বিশাল পরিমাণে তথ্য ঠিকঠাক সংরক্ষণ এবং রক্ষণাবেক্ষণ করে রাখাটা একটা বিরাট বড় চ্যালেঞ্জ। তারপর দরকারি সময়ে যাতে সেই তথ্য ঠিকঠাক আমারা ব্যবহার করতে পারি সেটাও দেখতে হয়। তথ্যের এই বিশাল ভান্ডারকে গুছিয়ে রাখাটাই হল ডাটা ম্যানেজমেন্ট সিস্টেম।
  • Software Engineering: বিভিন্ন ধরনের সফটওয়্যার বানানো, টেস্টিং করা এবং সেগুলিকে ব্যবহারের উপযোগী করে তোলা একটি গুরুত্বপূর্ণ শিক্ষা এই কোর্সে।
  • Web Development Technologies: ইন্টারনেট ব্যবহার করে বিভিন্ন ওয়েবসাইটের মাধ্যমে আমরা নানা ধরনের তথ্য পাই। পৃথিবীর প্রযুক্তির উন্নতির ক্ষেত্রে ওয়েবসাইটগুলি বিরাট বড় ভূমিকা পালন করছে। ওয়েবসাইট বানানো, ডিজাইন করা, রক্ষণাবেক্ষণ করা সমস্যা সমাধান, সুরক্ষা ইত্যাদি বিষয় BCA কোর্সের আওতার মধ্যে পড়ে।
  • Cyber Security: প্রযুক্তির উন্নতি সঙ্গে সঙ্গে বাড়ছে হ্যাকারদের দৌরাত্ম্য তাই সাইবার সুরক্ষা খুব জরুরী হয়ে পড়েছে। BCA কোর্সে সাইবার সুরক্ষার পাঠ একটি গুরুত্বপূর্ণ বিষয়।

BCA করার জন্য সেরা কলেজ কোনগুলি ? (Best Colleges For BCA In West Bengal)

রাজ্য সরকারি এবং বেসরকারি উভয় ধরনের শিক্ষা প্রতিষ্ঠানেই BCA কোর্স করানো হয়। শিক্ষার মান, পরিকাঠামো এবং প্লেসমেন্টের উপর ভিত্তি করে রাজ্যের কিছু সেরা শিক্ষা প্রতিষ্ঠানের নাম দেওয়া হলো।

  • JIS College of Engineering (JISCE), Kolkata
  • Institute of Management Study (IMS), Kolkata
  • Institute of Engineering and Management (IEM), kol
  • Narula Institute of Technology, Kolkata
  • NSHM Knowledge Campus, Durgapur
  • Asansol Engineering College (AEC)
  • NSHM Knowledge Campus, Kolkata
  • University of Engineering and Management (UEM), Kolkata
  • Amity University, Kolkata
  • Techno Main Salt Lake

BCA করার পর যে সমস্ত চাকরি মেলে

এই কোর্স শেষ করার পর বহু ধরনের পদে চাকরি পাওয়া যায়। সরকারি এবং বেসরকারি উভয় ধরনের চাকরির পথই BCA করার পর খোলা থাকে। কমপক্ষে শুরুতে ৩ থেকে ৬ লক্ষ টাকার বার্ষিক বেতনের চাকরি পাওয়া যায়। উল্লেখযোগ্য কিছু পদের নাম নিচে দেওয়া হলো।

  • Technical Analyst
  • Data Scientist
  • Web Developer
  • Digital Marketer
  • Software Developer Trainee
  • Banking Sector
  • E-commerce Executive
  • Educator
  • Cyber Security Expert
  • Blockchain Developer

শেষ কথা

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

সবার সঙ্গে শেয়ার করুন
WhatsApp Channel Join Now
Telegram Channel Join Now

Leave a comment