- BUCC SyncUp
- Posts
- BUCC SyncUp - Newsletter
BUCC SyncUp - Newsletter


bracucc.org • March 2025 Languages in Focus: Tech & TraditionRoots and Code: Where My Heart Belongs G M Jubayer Zaman Senior Executive, Press Release and Publication In the quiet glow of his monitor, Arif scrolled through lines of Python code, his fingers dancing across the keyboard. It was February, and the air in Dhaka carried the faint scent of spring. Arif was building a lexical analyzer for the Bangla language, a tool to tokenize and process Bengali text for natural language processing (NLP). It was his way of honoring Ekushey February, the Language Movement Day that celebrated the resilience of Bangla. Arif's code was a blend of logic and love from the core of his heart. He used Python’s re-module to handle the complex regex patterns for Bangla characters, ensuring the script could accurately split sentences into words. He implemented the Porter-Stemmer algorithm for stemming. He adjusted it to accommodate Bangla's unique morphology. The NLTK library helped him build a corpus of Bangla stopwords, which he stored in a JSON file for easy access. As he tested his program with Rabindranath Tagore’s "আমার সোনার বাংলা", the terminal lit up with tokenized words, each one a piece of his heritage. Arif smiled, knowing his code wasn’t just processing text but also preserving a language that had fought to survive. By the end of February, his tool would be open-sourced on GitHub, a gift to the world and a tribute to the spirit of Ekushey. ![]() Language and Programming: A Bridge of Communication Sumaya Afroze Executive, Press Release and Publication Be it a human language like Bangla, English, French, or a programming language like C++ or Java used in computers; no matter the format it always manifests in our musing. Native language is always like music to our ears. Once our students gave their lives for the rights of Bangla is now one of the most widely spoken languages in the world, carrying our rich history of literature, and identity. Similarly, programming languages connect human thoughts with machines, giving lives to magical ideas that once were thought to be impossible. Like any other language that has its own grammar programming language has its own syntax and logical flow. Seeing the outcome of their code is no less than a dream of every programmer. Bangladeshi programmer Mehdi Hasan Khan along with his team OmicronLab took this dream one step further by introducing Avro by primarily using C++. Avro allows users to type Bangla phonetically using an English keyboard, Avro is no less than an emotion, a revolution that made Bangla accessible to millions of people around the globe. For their revolutionary tool ‘Avro’ they are nominated for Ekushey Padak 2025. Avro not only digitized Bangla but also extended its impact to education, communication, technological advancement, and not to mention global identification. Avro is the bridge that fills the gap between our beloved mother language and sophisticated programming languages like C++, and JavaScript. | bracucc.org • March 2025 BUCC Highlights
|
bracucc.org • March 2025
Tech Talk & Bytes
Can AI be trusted: Analysis from pop culture
Tahmid Iqbal
Director, Press Release and Publication
Within the realm of sci-fi, there are two movies that stand tall when it comes to AI uprising. “Ex Machina” and “I, Robot” dive deep into the intricacies of Artificial Intelligence that we’ve been exposed to recently. Not only do they explore the capabilities of AI but they also raise questions about the potential dangers of such Advanced technology. These films provide unique viewpoints while revealing the same issues and moral dilemmas that humans face in a machine-driven society. This review will mostly explore and compare these thought-provoking films, revealing thematic connections and dos and don'ts in an AI-driven world.Both “Ex Machina” and “I, Robot” have a similar setting in world-building where technological advancements are so greater that the concept of an AI having human-like characteristics is very real. Even though these two movies have different plots and storylines; both of them cast doubt about trusting AI nonetheless.
Ex Machina (2014): It follows an aspiring programmer named Caleb who gets invited to meet his boss Nathan, a master coder billionaire. Little did Caleb know he was recruited to be a part of a groundbreaking experiment involving AI and a humanoid robot named AVA. The film's strength comes from its intellectual and philosophical examination of the ethical and moral dilemmas of developing sentient computers. It addresses fundamental concerns about humanity's limits, the nature of self-awareness, and the repercussions of playing god. The film also skillfully builds tension and suspense, keeping the audience engaged and guessing throughout.
I, Robot (2004): Based on the book by Issac Asimov, which is already regarded as one of the best Sci-fi books of all time; the movie does a fine job of portraying Asimov’s writing. Set in a futuristic world Detective Del Spooner is tasked with solving the mysterious death of a notable scientist. As he delves deeper the more mysteries he starts to uncover finds himself questioning the existence of Robots in that society.
![]() | ![]() |
Analysis: As we reflect on the themes explored in "Ex Machina" and "I, Robot," it is impossible to overlook the parallels with the rapid advancements in artificial intelligence that we witness today. In the real world, AI technologies like ChatGPT by openAI have gained substantial fame, demonstrating impressive language processing capabilities and the ability to engage in conversations that resemble human interaction. First of all, if AI reaches the level of superintelligence where it can think on its own, it could rapidly improve itself and make decisions far beyond human comprehension. In addition to that, AI-controlled weapons could possess unparalleled precision, efficiency, and decision-making capabilities. Moreover, as AI systems become more advanced and integrated into various domains, questions surrounding ethics, transparency, accountability, and job displacement arise. It may be of some concern how it’s taking place in the real world and may need strict observation as well as routined moderation for any altercations. However, it is essential to distinguish between the cinematic representations of AI and its reality. As we continue to advance AI technology, it is up to us to ensure its responsible development and use, thereby shaping a future where AI is a force for positive change rather than an existential threat.
bracucc.org • March 2025
Unveiling Brilliance A Glimpse into the BUCC Member Showcase
Anisha Irin Ahmed
Director, Press Release and Publication
Tashfeen Azmaine, a Senior Executive of the R&D department of BUCC, has always wanted to contribute to the student community. His opportunity arose during the Discord Advising period of Fall '23 when students faced trouble accessing USIS, which remained locked even after advising slots ended for a day. Tashfeen introduced a lifesaving solution - USIS Unlocked 2.0, making it easier for students to view Class and Lab schedules along-with SeatStatus. While others struggled, Tashfeen, surprisingly, could access USIS. This led to the idea of a USIS relay, and without spending much time planning, he jumped into action. That’s how USIS2Global was born, serving 2.13K students, it served its purpose well.
Moving ahead to Fall '23, when USIS was replaced with USIS 2.0, Tashfeen eagerly adapted to its faster Data API, creating the new and improved USIS Unlocked 2.0. USIS Unlocked 2.0 highlights faster loading with Cloudflare Pages, a convenient Search Bar, eliminating the need to scroll through all courses, dynamic content loading, replacing static information, and integration with the new USIS 2.0 Live JSON Feed. Deciding to share the live data source, he created the JSON Feed API for community use in building apps like https://preprereg.vercel.app/ and isThe ClassroomEmpty, etc.
USIS 2.0 Live JSON Feed: https://usis-cdn.eniamza.com/usisdump.json

This CDN, part of the USIS Data system, includes faculty details, course information, department names, seat status counts, and schedules for classes, labs, and reserve days along with being updated regularly. While working on these, he examined Abir Ahammed Bhuiyan's PrePreReg App which helped him to strategically plan his class schedule. Motivated by this, he introduced the updated PrePreReg version, which integrates the USIS Live Data CDN, allowing more frequent refreshing, dark mode and Full Faculty Names. PrePreReg2.0: https://preprereg.eniamza.com/

bracucc.org • March 2025
CAREER PATHS FOR CSE GRADUATES: Exploring Top Sectors
Many of us are unsure about what to do after graduating with a degree in Computer Science and Engineering. Most freshers starting their journey in CSE feel clueless about the different sectors within the field. What if we could get a clear idea about these sectors to help to navigate the various career paths in CSE? The following content provides solutions and guidance for doing just that.
Artificial Intelligence and Machine Learning Anika Tahsin Moumita Executive, Press Release and Publication Self-Driving cars!!! Sounds interesting, right? You can also create self-driving cars or chatbots by working on developing intelligent systems and algorithms if you are a CSE graduate and choose AI or ML as your field. The field of AI and ML is constantly evolving and there is always something new to explore. But to do AI and ML-related jobs you will need to have a good grip on not only programming languages like Python, Java, and C++ but also frameworks like TensorFlow or PyTorch. You might have a question about what exactly AI or ML is. AI is mainly a developing algorithm and system that can learn, reason, and make decisions but also requires human intelligence. On the other hand, ML is a subset of AI that focuses on creating algorithms and models that can learn from data and take actions or make predictions very easily. Supervised Learning, Unsupervised Learning, Reinforcement Learning, Semi-Supervised Learning, Deep Learning, Clustering algorithms, etc are some common machine learning. algorithms. Each of them has their own strengths and applications based on the problem. ![]() | ![]() Cybersecurity Anika Tahsin Moumita Executive, Press Release and Publication Cybersecurity is another field of CSE, and its job is in high demand across the globe as it’s very important to ensure the safety and opportunities. But to gain these opportunities you need to develop a few essential skills like - ethical mindset, analytical thinking, knowledge of cybersecurity principles and concepts, problem-solving skills, communication skills, technical proficiency, attention to detail, continuous learning, etc. Cybersecurity is mainly protecting computer systems, networks, and data from attacks, damage, and unauthorized access. In today’s technology world to tackle threats like malware, phishing, social engineering, DDoS attacks, insider threats, password attacks, zero-day exploiting, data breaches, etc cybersecurity jobs are very promising. It’s very exciting that this field of job offers great career opportunities and growth potential. And surprisingly it relates to AI and ML as the current is the increasing adoption of AI and ML in cybersecurity. Nowadays, it’s growing its focus on cloud security also. |
Data Science Samiha Fairooz Urbi General Member, Press Release and Publication Have you ever been surprised when you saw an advertisement very related to your current needs on Facebook? Seems very magic happens because that platform collects data from us and personalities our feed according to your interests and needs. Nowadays everything in our life has been regulated by data collected from different sources. The service industries all over the world are constantly collecting data to improve user experience. To manage these enormous amounts of data efficiently for the improvement of technology, Data science is about obtaining, processing, and analyzing data for various purposes related to technology. However, being a data scientist, one has to work with an enormous amount of complex data using scientific processes, systems, algorithms, and methods. To generate observations and interpret data comprehensively from huge amounts of structured and unstructured data, they need to have working knowledge of programming languages like Python, R, SQL, and/or Julia. Since it requires advanced analytical degrees in computer science or data science for building a career in this path is common. One has to be able to do data wrangling, data visualization, reporting, coding, mathematics like calculus, linear algebra, statistics, vectors, matrices, eigenvalue/eigenvector analyses, and be able to work with big data. Besides being a data scientist, one can also opt for careers like Data Analyst, Data engineer, Data architect, etc. | Network Engineering Samiha Fairooz Urbi General Member, Press Release and Publication One can build a career in network engineering after completing a CSE degree too. Network engineers are in charge of planning, setting up, overseeing, and debugging the computer networks within an organization. Among their responsibilities are maintaining the security and integrity of the network and facilitating seamless data transfer and communication between various systems and devices. To showcase expertise, network engineers have to complete some certifications after completing a bachelor's degree in computer science, such as CCNA, CCNP, CCIE, etc. In addition to having knowledge of computer operating systems, one should be able to design, install, and upgrade network systems for clients, set up accounts, user permissions, and firewalls, provide technical support, monitor network performance and fix faults, and ensure systems meet all technical, security, and data standards. Other network engineer specializations include Cloud Networking Architect, Network Security Specialists, and Wireless Network Engineer. ![]() |
bracucc.org • March 2025
Software and Web Developer
Shudeepta Roy Mou
Executive, Press Release and Publication
RECENTLY there’s been a news roaming about Devin replacing computer engineers which kinda made questionable worry lines for students who are studying or graduating since being a software developer is literally the base career for a student from a CSE background. But Scott Wu made a limitation there so our software developers don't get replaced rather get helped. Now the question is who are these software developers? What do they do? Why am I talking about them when I'm supposed to talk about careers in CSE? So let's get into it, shall we? Software developers design, create, and maintain software for applications and systems. They work more on developing and finding specific solutions to users’ requirements and needs. There are two main types- Application software developers who focus on mobile and web applications, and system software developers who focus on computer hardware applications. Now if we know a little bit about software development, it's time to learn about a career in web development. Again the question is what is it? Web development is the building and maintenance of websites. It’s similar to software development but in this case, we use various languages to make a website look good with necessary information. In order to get better job opportunities you might need some soft skills which include communication, teamwork, problem-solving, attention to detail, analytical thinking, and creativity. As for hard skill data structure and algorithms, software security, and programming languages: Python, Java, Javascript, C++, C#, HTML/CSS. After graduation, you can pursue entry-level software or web development position, but since jobs are pretty less compared to CSE graduate students, you should do things like internship programs, participate in workshops, hackathons, and boot camps, enroll in paid or unpaid courses to gain certificates in order to ensure a better career in the software or web development field.
Robotic Engineer Shudeepta Roy Mou Executive, Press Release and Publication Who hasn't considered building a robot once in their lifetime? I mean when you have this vast opportunity to build a career in robotics then why not? After graduation, CSE students can consider working as robotic engineers where they will design automated systems using computer software. Some students go for a master's in robotics as it not only helps them to know more about this sector but also significantly increases earning potential. Some practical skills like statistics, programming, process control, engineering basic, automation principles, material science, etc are needed when you are thinking about pursuing robotic engineering. In this case, together with getting a master's degree you can attend intensives and trainings, obtain certificates, or gain experience through internships and fellowship. You can also work in robotic group projects by joining university clubs which will help you showcase your passion and abilities in robotics. Languages that you might need in this case, C++, Python, Java, MATLAB, ROS. You check out some beginner-level robotic courses on Coursera and Udemy. Primarily platforms that you can check out to enroll in courses: w3school, Coursera, Udemy, and our all-time friendly YouTube ![]() As for web developing ,knowing graphic designing is a plus point. As we all know salary is basically depend on the experiences and skills you will have.An average entry level salary as a software developer,you can expect around 34k-60k BDT/month Whereas in US you can get 5,103 $/month As a starter web developer you can expect 25k-37k BDT/month Whereas in US you can get 7,845 $/month Pursuing software or web development would be a fantastic career aspect if you have enough patience and passions.I mean who knows you might be working as a software developer or web developer in Silicon Valley. | Game Developer Shudeepta Roy Mou Executive, Press Release and Publication ![]() According to the Entertainment Software Association, more than 215 million people in the United States play video games which reflects this entertainment necessity all over the world. I mean think about this, you are the creator of those games that you play every day, sounds appealing no? Well, good for you that you are graduating with a Computer Science background because most of the game development and publishing companies look for candidates with a Bachelor's degree in computer science. As some of the universities are now offering degrees in game design and interactive industry, you can take a specialized degree if you want after graduation. Moreover, to look extraordinary in this field, knowledge in graphic designing, extended reality(XR), and animation is highly appreciated. If you are working in a big-tech gaming company like Nintendo, Ubisoft, Riot, Blizzard, or Electronic Arts you might play a certain role in large game projects which includes developing new ideas for game design, translating visual ideas into codes, collaborating with designers, producers, artists and quality analysts, prototype and polish gameplay, monitoring game stability around platforms, review existing code, recommend improvements and ensure customer support. Some technical skills and programming languages that can make your resume impressive Unity: A cross-platform game engine where you can build 2D or 3D games for mobile and gain experience, Unreal Engine: Developed for first-person shooters, C#, C++, Python. Java and Javascript are popular for web-based gaming app development solutions. Godot: A fan-favorite open-source gaming engine. Which is not only lightweight but also packs a heavy punch with its open-source community-based extensions. The best is to start your game-dev journey with Godot and branch out. The average salary that an entry-level game developer might expect in the United States is 108,471$/year. So if you have enough passion and love for gaming then go and make your own game. |
bracucc.org • March 2025
CONTRIBUTORS
Governing BodiesIstiak Zaman Shuvo President Sumaya Hasan Prokrity Vice President Ishrak Hamim Mahi General Secretary MD. Affan Hossain Rakib Treasurer | Executive BodiesAnisha Irin Ahmed Director, Press Release and Publications MD. Tahmid Iqbal Director, Press Release and Publications Pritom Mondal Director, Creative |
Senior Executives
G M Jubayer Zaman
Press Release and Publications
Anika Salsabil
Press Release and Publications
Maroof Abdullah
Creative
Sanjana Tahsin
Creative
Jahra Binte Mamoon
Creative










