BUBT Logo
BUBT Logo
B.Sc in Data Science
Undergraduate

B.Sc. in Data Science and Engineering

The objective of the course is to present an overview of artificial intelligence (AI) principles and approaches. Develop a basic understanding of the building blocks of AI as presented in terms of intelligent agents: Search, Knowledge representation, inference, logic, and learning. Upon successful completion of this course students will be able to design knowledge based systems. Students will be familiar with terminology used in this topical area, and have read and analyzed important historical and current trends addressing artificial intelligence.

Duration

4 Years

Credits

138 Credit Hours

Degree

Undergraduate

Program Overview

The objective of the course is to present an overview of artificial intelligence (AI) principles and approaches. Develop a basic understanding of the building blocks of AI as presented in terms of intelligent agents: Search, Knowledge representation, inference, logic, and learning. Upon successful completion of this course students will be able to design knowledge based systems. Students will be familiar with terminology used in this topical area, and have read and analyzed important historical and current trends addressing artificial intelligence.

Industry-relevant curriculum
Hands-on experience
B.Sc in Data Science
5
Labs
65
Students

Curriculum Structure

Core Courses

Foundation Courses

Specialization Areas

Specialization Courses

Course Plan

Sequence of Course Offerings in Twelve Trimesters

Trimester 1

DSE 101 Basic Programming
DSE 102 Basic Programming Lab
ENG 101 English Language I
MAT 101 Differential and Integral Calculus
BHC 101 Functional Bengali Language

Trimester 2

DSE 103 Discrete Mathematics
MAT 102 Linear Algebra
ENG 102 English Language II
DSE 111 Data Science with Python
DSE 112 Data Science with Python Lab

Trimester 3

BHC 102 History of the Emergence of Independent Bangladesh
DSE 115 Fundamental of Data Science
PHY 101 Quantum Physics
PHY 102 Quantum Physics Lab
DSE 100 Industry Project I

Trimester 4

DSE 205 Data Structure and Algorithms
DSE 206 Data Structure and Algorithms Lab
GED 201 Natural Science
MAT 211 Probability & Statistics
MAT 212 Probability & Statistics Using R Lab

Trimester 5

DSE 207 Database Systems
DSE 208 Database Systems Lab
DSE 227 Software Engineering
DSE 228 Software Engineering Lab
DSE 201 Data Analysis & Visualization Lab Using R
DSE 200 Industry Project II

Trimester 6

DSE 231 Data Mining
DSE 232 Data Mining Lab
DSE 211 Artificial Intelligence
DSE 213 Artificial Intelligence Lab
MAT 231 Advance Calculus

Trimester 7

DSE 341 Internet of Things (IoT)
DSE 343 Internet of Things Lab
DSE 317 Machine Learning
DSE 318 Machine Learning Lab
MAT 324 Advanced Statistics

Trimester 8

DSE 321 Big Data
DSE 322 Big Data Analytics Lab
DSE 341 Advanced Programming with Python
DSE 342 Advanced Programming with Python Lab
DSE 319 Technical Report Writing & Presentation
DSE 475 Professional Ethics in Data Science

Trimester 9

DSE *** Elective (Option I)
DSE 325 Deep Neural Network
DSE 326 Deep Neural Network Lab
DSE 300 Industry Project III
DSE 323 Financial Data Analytics

Trimester 10

DSE 415 Time Series Analysis
DSE 416 Time Series Analysis Lab
DSE 451 Advanced Machine Learning
DSE 452 Advanced Machine Learning Lab
DSE *** Option-II (Elective)

Trimester 11

DSE 4** Option-I (Elective)
DSE 4** Option-I (Elective)
DSE 4** Option-II (Elective)
DSE 498 Capstone Project (1 of 2)

Trimester 12

DSE 4** Option-I (Elective)
DSE 4** Option-II (Elective)
DSE 4** Option-II (Elective)
DSE 498 Capstone Project (2 of 2)

Elective Courses

Option - I Courses

Advanced Data Science and Computing

DSE 4101 Natural Language Processing (NLP)
DSE 4103 Generative AI
DSE 4107 Reinforcement Learning
DSE 4109 Multimodal Data Processing
DSE 4111 Data Engineering
DSE 4113 Bioinformatics
DSE 4115 Biomedical Data Science
DSE 4117 Game Theory
DSE 4119 AI and Engineering Technology

Option - II Courses

Application Area

DSE 4245 Human Computer Interaction
DSE 4251 Image & Signal Processing
DSE 4255 Health Informatics
DSE 4257 Surrogate Model
DSE 4259 Blockchain
DSE 4261 Feature Engineering
DSE 4263 Distributed Database & Management System
DSE 4265 Precision Agriculture with Geospatial Systems
DSE 4268 Quantum ML Algorithms
DSE 4269 Responsible AI

Career Prospects

Software Developer

Design and develop software applications for various platforms and industries.

Data Scientist

Analyze complex data to help organizations make informed decisions.

Cybersecurity Analyst

Protect organizations from cyber threats and security breaches.

Admission Requirements

Academic Requirements

HSC/A-Level

Minimum GPA 3.5 in Science background

SSC/O-Level

Minimum GPA 3.5 in Science background

Mathematics

Strong background in Mathematics required

English Proficiency

IELTS 6.0 or equivalent (for international students)

Application Process

1

Online Application

Submit application form with required documents

2

Admission Test

Take the university admission test examination

3

Interview

Attend personal interview (if shortlisted)

4

Enrollment

Complete enrollment and fee payment

Ready to Start Your Journey in B.Sc in Data Science?

Join our B.Sc in Data Science program and become part of the next generation of technology leaders.