Academic Programs

Explore our comprehensive degree offerings

🔍
All Courses
Media & Communication
Computer Science
MC

Media & Communication

Bachelor of Social Science (BSS)
CIS101
Fundamentals of Computer System
ENG101
English Listening & Speaking Skills
MAT101
Intermediate University Mathematics II
ENG102
English Reading Skills
HEA101
Health and Society
ENG105
Business English
MAT211
Probability & Statistics
CMN201
Introduction to Communication
ENV101
Introduction to Environmental Science
FRN101
Elementary French
CMN202
Public Speaking
ANT101
Introduction to Anthropology
CMN203
Mass Communication: Structure and Process
NCH101
National Culture & Heritage
PHY101
University Physics-I
PHY101L
University Physics-I Lab
CMN205
Introduction to Interactive Media
ENV310
Silviculture and Forest Management
ENV401
Environmental and Social Impact Assessment
CMN304
Language of Film
CMN406
Theories of Media and Communication
CMN407
Methods in Media Research
CMN412
Narrative Video Production
CMN414
Communication Policy and Planning
CMN306
Script Writing
CMN309
Shooting and Lighting
ENV206
Basic Concepts in Environmental Pollution
ENV212
Environmental Geography
CMN308
Newspaper Reporting and Editing
CMN404
Documentary Video Production
CMN413
Computer Mediated Communication
CMN415
Global Communication and National Culture
CMN307
Film and Television in Bangladesh
CMN312
Sound Theory and Practice
CMN416
TV Drama Production
LFE201
Live-in-Field Experience (Inter-Term Course)
CMN207
Introduction to Media Writing
CMN302
Media, Culture and Society
CMN417
Film-TV Business Practice
CMN421
Business Journalism
CMN409
Cinema and Cultural Identity
ENV316
Environmental Management System
CS

Computer Science

Bachelor of Science (BSc)
CS 1101
Programming Fundamentals
CS 1102
Programming 1
BIOL 1301
Introduction to Biology
CS 2203
Databases 1
CS 3306
Databases 2
MATH 1280
Introduction to Statistics
CS 1103
Programming 2
CS 2205
Web Programming 1
CS 1104
Computer Systems
CS 3305
Web Programming 2
CS 3303
Data Structures
CS 2204
Communications and Networking
MATH 1201
College Algebra
CS 2301
Operating Systems 1
CS 2401
Software Engineering 1
MATH 1302
Discrete Mathematics
CS 3307
Operating Systems 2
PHIL 1404
Introduction to Global Ethics
CS 4404
Advanced Networking and Data Security
PSYC 1205
Emotional Intelligence (EI)
HIST 1421
Greek and Roman Civilization
AHIST 1401
Art History
CS 4403
Software Engineering 2
ENGL 1405
World Literature
ENGL 1102
English Composition 2
CS 4406
Computer Graphics
CS 3440
Big Data
MATH 1211
Calculus
CS 3304
Analysis of Algorithms
CS 4405
Mobile Applications
CS 3340
Systems & Application Security
CS 3308
Information Retrieval
CS 4402
Comparative Programming Languages
CS 4407
Data Mining and Machine Learning
BUS 1101
Principles of Business Management
41
Media Courses
34
CS Courses
75
Total Courses