/ Education

Bachelor of Science in Computer Science with a focus on AI & Machine Learning.

Bachelor of Science in Computer Science

BRAC University

CGPA3.71High Distinction
Credits120/124
Completion Progress97%

Currently in Final Trimester (Spring 2026).
Specialization track completed: AI & Machine Learning.

Spring 2026 (Current)

CSE400 In Progress

Thesis (Phase 3)

Final phase of B.Sc. thesis on Neuro-degenerative Assessment using Transformers.

CSE471 In Progress

System Analysis and Design

Architectural patterns, requirements engineering, and system modeling.

CSE425 In Progress

Neural Networks

Deep learning architectures, backpropagation, and optimization strategies.

BTE317 In Progress

Biostatistics

Statistical methods applied to biological data analysis.

Academic History

Specialization: AI & Machine Learning

CSE437A
Data Science

Data analysis pipelines, visualization, and statistical modeling.

CSE427B+
Machine Learning

Supervised and unsupervised learning algorithms and applications.

CSE402A-
Optimization

Linear programming, convex optimization, and algorithmic strategies.

CSE424A
Pattern Recognition

Statistical pattern recognition, classification, and clustering techniques.

CSE440A
Natural Language Processing II

Advanced NLP, transformers, and language models.

CSE443A
Bioinformatics

Computational methods for biological data analysis and sequencing.

CSE428A-
Image Processing

Digital image manipulation, filtering, and computer vision basics.

Computer Science Core

CSE221A
Algorithms

Design and analysis of efficient algorithms and complexity theory.

CSE220A
Data Structures

Implementation of arrays, lists, trees, graphs, and hashing.

CSE321A
Operating Systems

Process management, memory management, and concurrency.

CSE330A
Numerical Methods

Computational techniques for solving mathematical problems.

CSE331A
Automata and Computability

Finite automata, context-free grammars, and Turing machines.

CSE421A-
Computer Networks

Network protocols, layers, architecture, and security.

CSE370A-
Database Systems

Relational database design, SQL, and normalization.

CSE340A-
Computer Architecture

Instruction sets, processor design, and memory hierarchy.

CSE470A-
Software Engineering

Software development lifecycle, agile methods, and design patterns.

CSE110B+
Programming Language I

Introduction to programming logic and problem-solving.

CSE111A-
Programming Language II

Object-oriented programming concepts and implementation.

CSE230A-
Discrete Mathematics

Logic, proofs, set theory, and graph theory.

CSE260A-
Digital Logic Design

Boolean algebra, logic gates, and circuit design.

CSE420B
Compiler Design

Lexical analysis, parsing, and code generation.

CSE422B+
Artificial Intelligence

Search algorithms, game playing, and knowledge representation.

CSE423B+
Computer Graphics

2D/3D rendering, transformations, and graphics pipelines.

Mathematics & Physics Foundation

MAT215A
Mathematics III (Complex Variables & Laplace)

Complex variables, Laplace transforms, and series solutions.

MAT216A
Mathematics IV (Linear Algebra)

Vector spaces, matrices, determinants, and eigenvalues.

MAT110A
Mathematics I (Differential Calculus)

Limits, derivatives, and applications of differentiation.

MAT120B+
Mathematics II (Integral Calculus)

Integration techniques and applications.

PHY111B
Principles of Physics I

Mechanics, kinematics, and thermodynamics.

PHY112B+
Principles of Physics II

Electromagnetism, optics, and modern physics.

STA201B
Statistics and Probability

Probability theory, distributions, and inferential statistics.

General Education & Liberal Arts

CST307A+
Arts, Communities and Future

Exploration of arts in community development.

ENG101A
English Fundamentals

Basic English grammar and writing skills.

ENG102A
English Composition I

Academic writing and critical thinking.

HUM103A
Ethics and Culture

Ethical theories and their application to society.

HUM101A
Introduction to Humanities

Introduction to arts, literature, and philosophy.

ACT201A
Financial Accounting

Financial reporting, balance sheets, and income statements.

ECO101A-
Introduction to Microeconomics

Supply and demand, market structures, and consumer behavior.

ENV103A-
Environmental Sciences

Ecological systems and environmental challenges.

BNG103A-
Bangla Language and Literature

Bangla language, literature, and cultural history.

EMB101B+
Emergence Of Bangladesh

History and emergence of Bangladesh as a nation.