সফটওয়্যার ইঞ্জিনিয়ারিং একটু প্র্যাক্টিক্যাল ওরিয়েন্টেড, যেটি সাস্টে ইন্সটিটিউট অফ ইনফরমেশন এন্ড কমিউনিকেশন টেকনোনলিজি (IICT) এর অধীনে চালুকৃত একমাত্র আন্ডারগ্রেড প্রোগ্রাম। তোমরা (২০২৩-২০২৪ ব্যাচ) এই প্রোগ্রামে ৮ম ব্যাচ হিসাবে পদার্পন করবে। ফ্যাসিলিটিসের কথা যদি বলি– প্রত্যেক ব্যাচের জন্য রয়েছে পর্যাপ্ত ল্যাব ও ক্লাসরুম। ফ্যাকাল্টি মেম্বাররা যথেষ্ট বন্ধুসুলভ এবং খুবই ডেডিকেটেডলি নিজেদের পাঠদান করে থাকেন। পড়াশুনার পাশাপাশি যেকোনো প্রয়োজনে তারা যথেষ্ঠ হেল্পফুল।
কম্পেটিটিভ প্রোগ্রামিং ও থিসিসের প্রয়োজনে অতিরিক্ত আরো দুটি ল্যাব রয়েছে যেখানে তোমরা ২৪/৭ এক্সেস পাবে। আমাদের IICT তে রয়েছে আলাদা একটি লাইব্রেরী যেখানে আমাদের প্রয়োজনীয় সব বই পাওয়া যায়। এখানে পড়ার বেশ সুন্দর পরিবেশ রয়েছে।
আমাদের রয়েছে সুন্দর একটি SWE Society. প্রতি বছরই আমরা আমাদের সোসাইটি থেকে ট্যুর, ইভেন্ট হোস্টিং/লঞ্চিং ও স্পোর্টসউইক সহ বিভিন্ন কো-কারিকুলার এবং এক্সট্রা-কারিকুলার এক্টিভিটিসের আয়োজন করে থাকি।
গতবছর আয়োজন করা হয়েছিল SUST SWE Technovent - 2023 যেখানে সিনিয়র, জুনিয়র ও ফ্যাকাল্টি মেম্বাররাসহ সবাই মিলে সুন্দরভাবে ফেস্টটিকে আয়োজন করি। সম্প্রতি সোসাইটি থেকে ১ম, ২য় বর্ষের শিক্ষার্থীদের জন্য কম্পেটিটিভ প্রোগ্রামিং, ও প্রব্লেম সলভিং বুটক্যাম্প এবং ৩য় ও ৪র্থ বর্ষের শিক্ষার্থীদের জন্য সপ্তাহব্যাপী হ্যাকাথন বুটক্যাম্প, মাসব্যাপী প্র্যাক্টিস ফেইজ আয়োজন করা হয়। এছাড়া খুব শীঘ্রই Crackathon (Intra-SWE Hackathon 2024) আয়োজন করা হবে।
প্রোগ্রামিং, পড়াশুনা কিংবা যেকোনো প্রয়োজনে সিনিয়ররা বেশ সাপোর্টিভ। প্রয়োজনে সিনিয়ররা প্রব্লেম সলভিং, কম্পেটিটিভ প্রোগ্রামিং, হ্যাকাথন কিংবা যেকোনো হ্যান্ডস অন টেক নিয়ে বিভিন্ন ওয়ার্কশপ নিয়ে থাকেন। তোমরা জানো যে, SUST থেকে প্রায় প্রতি বছরই ICPC-World Final এ অংশগ্রহণ করে থাকে এবং বিভিন্ন IUPC (Inter-University Programming Contest) তেও রয়েছে ভালরকম অংশগ্রহণ ও সুনাম অর্জন। এছাড়া, বর্তমানে SUST এ চালু আছে SUST CP TRAINING CAMP যেটির মূখ্য উদ্দেশ্য হচ্ছে, প্রোগ্রামিং এ আগ্রহী যেকোনো সাস্টিয়ানকে ট্রেইন করার মাধ্যমে একজন দক্ষ কম্পেটিটিভ প্রোগ্রামার তৈরি করা। এতে করে প্রোগ্রামিং এর হাতেখড়ি, সাথে সিপির জগতে যাত্রা বেশ সুন্দর, গোছানো হবে আশ্বাস দিতে পারি।
তাই বলে কি শুধু কম্পিটিটিভ প্রোগ্রামিং? - একদমই না। সফটওয়্যার ডেভেলপমেন্ট, ওয়েব ডিজাইনিং, নেটওয়ার্ক, সিকিউরিটি, মেশিন লার্নিং, ডিস্ট্রিবিউটেড সিস্টেম, ক্লাউড কম্পিউটিং, DevOps, গেইমসহ ভবিষ্যতে অনেক ফিল্ডে তোমাদের এক্সপ্লোর করার যথেষ্ঠ সুযোগ রয়েছে। প্রোগ্রামিং কন্টেস্ট এর পাশাপাশি সারাবছর অনুষ্ঠিত বিভিন্ন হ্যাকাথন, প্রজেক্ট শোকেসিং, আইডিয়া কনটেস্ট, অলিম্পিয়াড, বিতর্ক প্রতিযোগিতা ও খেলাধুলা সবকিছুতে সবাই আগ্রহের সাথে পার্টিসিপ্যাট করে এবং সুনাম বয়ে আনে। সম্প্রতি ডিপার্টমেন্টে Development Community শুরু করার পরিকল্পনাও চলছে।
৮টি সেমিস্টারে গ্রুপ ওয়াইস, কিংবা সলো সর্বসাকুল্যে ১০+ প্রজেক্টস এবং অসংখ্য অ্যাসাইমেন্টস করার সুযোগ রয়েছে। তন্মধ্যে উল্লেখযোগ্য কয়েকটি হল -- স্ট্রাকচার্ড প্রোগ্রামিং বেইসড গেইম, অব্জেক্ট ওরিয়েন্টেড প্রোগ্রামিং বেইসড গেইম, এন্ড্রয়েড অ্যাপ, ফ্রন্টেড প্রজেক্ট, ব্যাকেন্ড প্রজেক্ট, ফুল স্ট্যাক প্রজেক্ট, ডাটাবেইজ প্রজেক্ট ইত্যাদি।
SWE তে নিম্নোক্ত Course গুলা একটু ভিন্ন আঙ্গিকের –
Introduction to Software Engineering | Software Requirement and Specifications | Software Verification and Validation | Software Usability and Matrices | Design Pattern and Software Architecture | Competitive Programming | Software Project Management etc.
নিম্নোক্ত কোর্সগুলা বেশ ইন্টারেস্টিং–
Object Oriented Programming | Database | Web Development | Data Structures and Algorithms | Distributed System | Computer Networking | Computer Architecture | Discrete Mathematics | Numerical Analysis | Operating System | Artificial Intelligence | Machine Learning and Neural Network | Computer Graphics and Image Processing | Information and Network Security | Human Computer Interaction etc.
এছাড়া নন মেজর হিসেবে Mathematics (Calculus | Linear Algebra | Geometry), Business, Economics, EEE, Physics, Statistics, English, Entrepreneurship Development ও Sociology এর কোর্স রয়েছে।
তোমাদের জানানোর উদ্দেশ্যে বলে রাখি, সর্বমোট ৮টি সেমিস্টারের ৭ম সেমিস্টারে তোমরা তোমাদের থিসিস/প্রজেক্ট ওয়ার্ক করার সুযোগ পাবে। আর, ৮ম সেমিস্টার পুরা টাইম ফ্রেম জুড়ে রয়েছে ১৮ ক্রেডিটের পেইড ইন্টার্নশিপ। এটা খুবই ভাল একটি বিষয় যে, আমরা ৪ বছরের আন্ডারগ্রেড লাইফে একাডেমিক কারিকুলামের আন্ডারে ৬ মাসের হ্যান্ডস অন ইন্ডাস্ট্রি এক্সপেরিয়েন্স পাচ্ছি।
যেসমস্ত ডেজিগনেশনে তোমরা একজন SWE Graduate হিসেবে দেশ-বিদেশে কাজ করতে পারো-
Software Engineer | Software Developer | Systems Analyst | Quality Assurance (QA) Engineer | DevOps Engineer | Project Manager | Technical Consultant | Software Architect | Database Administrator (DBA) | UI/UX Designer | ML Engineer etc.
যে সকল বিষয়ে চাইলে তুমি Higher Studies and Research এ কাজ করতে পারো-
Computer Vision | Machine Learning | Natural Language Processing | Sentiment Analysis | Networking | Security | Cloud Computing | Computer Graphics | Human Computer Interaction | Information Retrieval | Data Warehousing | Prediction Systems | Pattern Finding | Machine Translation | Software Engineering etc.
পড়তে হলে তোমাদের সবচেয়ে যে বিষয়টি গুরুত্ব দিতে হবে তা হলতে দক পারেশন | পরিশ্রম | ধৈর্য্য
আর যেই জিনিসটা খুবই দরকারী সেটা হলো: লেগে থাকার মেন্টালিটি, এডাপ্ট করার ক্ষমতা ও কমিউনিকেশন স্কিল এবং অফকোর্স মাথায় রাখতে হবে সবসময় SWE অন্য যে কোন সাবজেক্টের চাইতে আলাদা। সবচাইতে বড় কথা হচ্ছে তোমাকে ভালবাসতে হবে সাবজেক্টটাকে। স্বপ্ন দেখতে হবে এবং স্বপ্ন সত্যি করার জন্য এনাফ গাটস থাকতে হবে। সাবজেক্টটার প্রতি ভালবাসা না থাকলে ভাল করা সম্ভব না।
তো আর দেরি কিসের? সদ্য আঠারো পেরুনো তরুণদের অপেক্ষায় আছে সফটওয়্যার ইঞ্জিনিয়ারিং বিভাগ; সি, পাইথন, জাভা আর কোডিংয়ের পৃথিবীতে স্বাগতম তোমাদের।
আরো কিছু জানার থাকলে ইনবক্সে ২২ ব্যাচের এদের যে কাউকে নির্ভয়ে ম্যাসেজ করতে পারো—
Ashraful Alam
Sumaiya Rahman
Arnob Chowdhury
Tasnova Ramisa
Surjo Sarker
Amit Banik
Please visit our SWE Society Page for more Information:
SWE SOCIETY

