Department of Computer Science and Engineering
Philosophy
The University is more of a “learning institution” than a mere “teaching institution”. Its focus is more on gaining knowledge than mere skills. The faculty are individuals who are deep researchers qualified to write and critique contemporary textbooks in the area they reach; obviously they do not teach to a “fixed syllabus”. The faculty are highly qualified and deep researchers; and therefore, they “design” the courses taking into account current trends and the student background so as to blend what is collectively taught across different courses into a cohesive body of knowledge that prepares the students not just for today but to take on the developments that are likely to take place years ahead. The lectures are supplemented by several laboratory sessions, tutorials, self-reading (both individually and in groups), and projects. It is not sufficient to pick up what is taught in the class or written in the textbooks; it is important to understand, assimilate and demonstrate the individual and collective ability to apply the knowledge to a research/application environment.
Objectives
- Graduates in different fields of Computer Engineering and IT are having technical knowledge and skill so that graduates of the program should be able to attain professional recognition as member of professional bodies or could be promoted to the executive / managerial lever or higher in their engineering career.
- Graduates in different fields of Computer Engineering and IT should able to develop continuously their professional contemporary knowledge that is directly or indirectly beneficial to their engineering career development.
- Graduates in different field of Computer Engineering and IT who are sensible to religious and cultural values of the country so that graduates develop their personality in an integrated manner
- Graduates should able to contribute towards technology development of the country as well as changing technological environment so that graduate should able to keep in view of the ongoing technological reforms and implementation of information technology.
- Graduates should able to understand and develop their knowledge by extending new creative ideas and technical knowledge through research and development services to different clients of IT industry
- Graduates should able to develop the department as a centre of excellence to contribute towards the engineering education standard and socioeconomic development of the country.
Bachelor of Science in Computer Science and Engineering (CSE)
Program Name: Bachelor of Science in Computer Science and Engineering (CSE)Full Name: Bachelor of Computer Science and Engineering
Abbreviation: B. Sc. Engineering in Computer Science and Engineering (CSE)
Degree requirement: Earn Minimum 150 credits & Minimum CGPA 2.5
Organizer: Faculty of Science and Engineering
Program Objectives:
- Graduates in different fields of Computer Engineering and IT are having technical knowledge and skill so that graduates of the program should be able to attain professional recognition as member of professional bodies or could be promoted to the executive / managerial lever or higher in their engineering
- Graduates in different fields of Computer Engineering and IT should able to develop continuously their professional contemporary knowledge that is directly or indirectly beneficial to their engineering career
- Graduates in different field of Computer Engineering and IT who are sensible to religious and cultural values of the country so that graduates develop their personality in an integrated
- Graduates should able to contribute towards technology development of the country as well as changing technological environment so that graduate should able to keep in view of the ongoing technological reforms and implementation of information
- Graduates should able to understand and develop their knowledge by extending new creative ideas and technical knowledge through research and development services to different clients of IT industry.
- Graduates should able to develop the department as a Centre of excellence to contribute towards the engineering education standard and socioeconomic development of the
Admission Requirements
Minimum 2nd division in both SSC and HSC with science background or five subjects in O–level and 3 major subjects (Math, Physics and Chemistry) in A–level education are required. The students who have completed under GPA system will have to have a minimum CGPA of 2.5. The O- and A – level students must have an average grade of B.
Those having Diploma Engineering with CGPA 2.5 on the scale of 4.0 or minimum second division in Electrical / Electronic / Computer / Telecommunication / Power / Mechanical are eligible for admission with wavers in some courses as per decision of the departmental equivalence committee. University does not allow GED for any program. But the total exempted credits must not be more than 18 credits.
Frequency of Admission
Admission at the CSE Program will be held 2 (two) terms / semesters in a year. The Semester in an academic year will be as follows:
Spring | January – June |
Fall | July – December |
As per UGC guideline,
- Total Weeks in a Semester = 18 Weeks
- Total Class Weeks in a Semester = 15 Weeks
- Classes per Week = 2 Classes
- Class duration = 1 hour- 30 Minutes.
Courses List for B.Sc. in CSE Program
Core Courses [All courses are compulsory] (99 Credits)
|
|||
Course Code | Course Title | Credits | |
Theory | Practical | ||
CSE111 | Computer Fundamentals | 02 | 01 |
CSE121 | Structured Computer Programming with C | 02 | 01 |
CSE122 | Basic Electrical and Electronics Engineering | 02 | 01 |
CSE132 | Digital Electronics and Logic Design | 02 | 01 |
CSE211 | Computer Architecture and Organization | 02 | 01 |
CSE212 | Object Oriented Programming with C++ | 02 | 01 |
CSE221 | Data Structure and Algorithm | 02 | 01 |
CSE222 | Operating System Fundamentals | 02 | 01 |
CSE223 | Theory of Computation | 03 | 00 |
CSE231 | Programming with JAVA | 02 | 01 |
CSE232 | Database Management System | 02 | 01 |
CSE233 | Microprocessor & Assembly Language Programming | 02 | 01 |
CSE234 | Computer Peripherals and Interfacing | 03 | 00 |
CSE312 | Data and Tele Communication | 02 | 01 |
CSE321 | Computer Graphics and Multimedia | 02 | 01 |
CSE313 | Software Design Pattern | 02 | 01 |
CSE322 | Computer Networking | 02 | 01 |
CSE323 | Professional Programming with C#.NET | 02 | 01 |
CSE324 | Compiler Design | 02 | 01 |
CSE331 | Developing Web Application | 02 | 01 |
CSE332 | Design and Analysis of Algorithms | 02 | 01 |
CSE333 | Artificial Intelligence | 02 | 01 |
CSE334 | Software Engineering | 03 | 00 |
CSE335 | Mobile Application Development | 03 | 00 |
CSE411 | Distributed and Parallel Processing | 03 | 00 |
CSE412 | Systems Programming | 02 | 01 |
CSE413 | Introduction to Robotics | 02 | 01 |
CSE414 | Information System Analysis and Design | 03 | 00 |
CSE421 | Cryptography and data Security | 02 | 01 |
CSE422 | Digital Image Processing | 02 | 01 |
CSE423 | Introduction to Data science | 03 | 00 |
CSE431 | Wireless Communication | 03 | 00 |
CSE432 | Computer Simulation and Modeling | 02 | 01 |
Optional Courses :(A student has to take any two courses including its sessional (as appropriate) (6 credits) | |||
Optional Course (I) | |||
Course Code | Course Title | Credits | |
Theory | Practical | ||
CSE424 | UNIX Programming | 02 | 01 |
CSE425 | Neural Network and Fuzzy System | 02 | 01 |
CSE426 | Optoelectronics and Optical Communication | 03 | 00 |
CSE427 | Electrical Measurement and Instrumentation | 02 | 01 |
CSE428 | Digital Signal Processing | 02 | 01 |
CSE429 | Introduction to Machine Learning | 03 | 00 |
Optional Course- II | |||
Course Code | Course Title | Credits | |
Theory | Practical | ||
CSE434 | Internet and Internet Engineering | 02 | 01 |
CSE435 |
Decision Support and Expert Systems and Knowledge Engineering |
03 | 00 |
CSE436 | Mobile and satellite Communication | 03 | 00 |
CSE437 | Graph Theory and Reliability Analysis | 02 | 01 |
CSE438 | VLSI Design | 03 | 00 |
CSE439 | Introduction to Bio Informatics | 03 | 00 |
Science Courses (All Basic Science & Mathematics Courses are compulsory) (24 credits) | |||
Course Code | Course Title | Credits | |
Theory | Practical | ||
MAT111 | Coordinate Geometry and Vector Analysis | 03 | 00 |
PHY111 | Physics | 02 | 01 |
MAT121 | Differential and Integral Calculus | 03 | 00 |
MAT131 | Matrices and Theory of Algebra | 03 | 00 |
STA211 | Statistics and Probability | 03 | 00 |
MAT132 | Discrete Mathematics | 03 | 01 |
MAT231 | Complex Variables and Transform Mathematics | 02 | 01 |
MAT311 | Diff. Equation, Fourier Series and Numerical Methods | 03 | 00 |
Business Courses (All Business Courses are compulsory) (06 credits) | |||
Course Code | Course Title | Credits | |
Theory | Practical | ||
ACT131 | Principles of Accounting | 03 | 00 |
BUS121 | Introduction to Business | 03 | 00 |
General Education Courses (All General Education Courses are compulsory) (09 credits)
|
|||
Course Code | Course Title | Credits | |
Theory | Practical | ||
ENG101 | Basic English -I | 03 | 00 |
ENG102 | Basic English -II | 03 | 00 |
BAS103 | Bangladesh Studies a) Bangladesh Society and Culture b) History of the Emergence of Bangladesh |
03 | 00 |
Project Work
|
|||
Course Code | Course Title | Credits | |
Theory | Practical | ||
CSE499 | Project Work & Project Report | 06 |
Trust University
Department of Computer Science and Engineering
Trust University
Department of Computer Science and Engineering
Trust University
Department of Computer Science and Engineering
Trust University
Department of Computer Science and Engineering
Trust University
Department of Computer Science and Engineering
Trust University
Department of Computer Science and Engineering
MESSAGE FROM CHAIRMAN
I welcome you to the website of computer science and engineering (CSE) at Trust university, Barishal. Our goal is to provide excellent teaching and laboratory facilities to the students through the specialization and skill of our teaching academics in the different fields of CSE. Since we are going to begin our program from the upcoming session, we have already setup the learning environment for the students at Trust University.
We not only facilitate the education, but also provide good culture with moral and ethical values to guide the students to become good citizens, so that the students can contribute to the development of our country. We hope that the students will be able to reach their goal according to their expectations. Thus, the students as well as people in the southern part of Bangladesh will benefit from this university.

Mohammed Faisal
Ph.D. research fellow, Dept. of ICE (UESTC, China)
B.Sc.(Engg) in CCE (IIUC), M.Sc. in EE (BTH, Sweden)
Dept. of Computer Science & Engineering
Trust University, Barishal.
Email: faisalbth27@gmail.com
201814010004@std.uestc.edu.cn
Phone:01942872831