Improvements in the practice of programming entail the determined and precise use of mathematical understanding, calculation, and proving techniques, just like in other branches of applied mathematics and engineering.
Given this, BRAC University’s 36 credit intensive Master of Science in Computer Science and Engineering program has been created to teach the mathematical concepts of software and hardware specification, design, and efficient implementation.
Theory and practice will be combined in the MSc program. It teaches the cutting-edge methods and theories that underlie the state-of-the-art methods and ideas being created in application fields (such machine learning, verification, and computer security). These include mathematical analyses of programs and algorithms as well as models for computation and data.
The objective of the degree is to produce a well-informed and well-balanced graduate who can use computer science and engineering tools to solve real world problems. At master’s level, they will be trained in research methodology, so that they can contribute towards creation of new knowledge.
Areas: | |
Professor Lecturer Researcher Software developer Quality assurance engineer Data scientist Network engineer IT consultant Information systems manager Database administrator Multimedia programmer Systems analyst Games developer Technical writer Graduate Destinations CSE graduates have worked for companies such as: Amazon Apple Banglalink BJIT bKash |
BRAC Brain Station 23 BRAC University Cefalo Datasoft Dynamic Solution Innovators Ltd Enosis Solutions Eucalyptus Grameenphone HP Microsoft NativeWaves GmbH NewsCred Robi Samsung R&D Therap TigerIT WellDev |
Placement Opportunities:
Student tutorship
Teaching assistantship
Research assistantship
Studying Abroad:
George Mason University
Purdue University
University of Delaware
Virginia Tech
Texas A&M University
University of Alberta
The University of British Columbia
University of Rochester
California Institute of Technology
University of Washington
North Carolina State University
New York University
The University of Sydney
The University of Adelaide
Monash University
University of Toronto
University of Calgary
Program Core:
List of Courses (All courses are 3 credit hours)
CSE701: Advance Logic Design
CSE702: Computer Arithmetic
CSE703: Computer Organization and Design
CSE704: Advanced Microprocessor
CSE705: Computer Communications and Networks
CSE706: Parallel Algorithm
CSE707: Distributed Computing Systems
CSE708: Graph Theory
CSE709: Computational Geometry
CSE710: Advanced Artificial Intelligence
CSE711: Symbolic Machine Learning I
CSE712: Symbolic Machine Learning II
CSE713: Advanced Syntactic Pattern Recognition
CSE714: Speech Recognition
CSE715: Neural Network and Fuzzy Systems
CSE716: Advanced Database Systems
CSE717: Mathematical Programming
CSE718: Petri Net Theory and Modeling of Systems
CSE719: Multimedia Systems
CSE720: Computer Graphics and Animation
CSE799: Special Topic
Course descriptions for MS courses changes every semester to meet industry standards.
CVIS (Computer Vision and Intelligent Systems)
The Computer Vision and Intelligent Systems Research Lab inspires innovation among the students to realize their vision. It aims to design and implement research projects in the fields of computer vision, data science, artificial intelligence, machine learning, machine vision, medical image processing & analysis, 3D vision, virtual, augmented & mixed reality, and so on.
Thesis Lab
Students get access to a dedicated, highly equipped computer laboratory that has been set up with the sole objective of aiding their thesis work.
General Computer Laboratories
Advanced computer laboratories are available for students to complete their coursework and explore their knowledge further.
Student Tutors/ Teaching Assistants
Dedicated tutoring sessions are available for students 24/7. Student tutors are available on campus from 8:00 am to 5:00 pm, and online support is given via Discord, Google Meet etc till 1:00 am.
Dedicated Consultation Hours of Faculty Members
Alongside weekly lecture hours, all faculty members provide dedicated consultation hours and tutoring sessions.