Follow us:-
  • BSc in CSE

    Language: English

  • 3,22,900

Course Overview

The Department of Computer Science and Engineering aims to create a platform for the next generation of Computer Scientists and Engineers by providing an environment of mutual understanding where both teachers and students will feel the urge to practice the art of creating and sharing knowledge , getting involved in research activities by applying their gained knowledge and creativity which will enable them to contribute effectively in national progress and build up themselves as future leaders of the country’s digital revolution.


Vision

To attain the global height in tertiary education through creative endeavors and provide leaders in the field of computer science and engineering by producing globally competitive professionals.

Mission

  • Building a strong base of fundamental concepts of Computer Science among the Students and making them aware of the concept working behind the latest technologies
  • Inspiring Students to effectively collaborate in critical thinking, problem solving and innovate solutions in the sector software technologies in an ethical approach.
  • Making the Students aware about the importance of getting involved in research activities and guiding them towards the way to contribute to the development of the society and nation.
  • Engaging students in co-curricular or extra-curricular activities, community services or service to humanity and enhancing ethical knowledge.

Infrastructure

In order to provide quality education to the students The Department of Computer Science and Engineering has essential infrastructural features as following

  • Spacious Classrooms equipped with modern technologies like large display monitors and projectors
  • Two Computer laboratories with around fully functional 60 Computers with high configurations and internet connection.
  • Wi-Fi Enabled Classrooms.
  • Full time library facility for the students with an enriched collection of books on different subjects.

Description of the Program

This is a Four (04) year Honours Degree Program with 164 Credit Hours. During the first two years, the students will be introduced to the fundamentals of computer Science. This comprehensive introduction lays foundation in computer programming, data structures, computer hardware organizations, engineering mathematics and theory of computation. In this period, the students are also exposed to broad based pure science courses and a wide range of liberal arts courses, social science and some business courses.

The third year concentrates on broadening the fundamental knowledge in Computer Science and its applications. It will potentially form the basis for the student to become a well-balanced computer professional for the future.

During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability to expose them to the systems used in the business community. A student will be required to complete a minimum of 158 credits in order to achieve his Bachelor degree.

  • an ability to apply knowledge of math, science, engineering.
  • an ability to design and conduct experiments and analyze data.
  • an ability to identify, formulate, and solve engineering problems.
  • an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Program Educational Objectives (PEO)

  • PEO1 : Think Logically and Critically
  • PEO2 : Design Conscientiously
  • PEO3 : Implement Efficiently and Accurately
  • PEO4 : Enhance Humanity and Ethical Knowledge

Program Learning Outcomes (PLO):

  • PLO1 : Engineering Knowledge: Able to apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.
  • PLO2 : Problem Analysis: Able to identify, formulate, research literature and analyze complex engineering problems reaching substantiated conclusions using principles of mathematics, natural sciences, engineering sciences and businesses.
  • PLO3 : Design/Development of Solutions: Able to design solutions for complex engineering problems and design system components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental considerations.
  • PLO4 : Conduct investigations of complex problems: Able to use research-based knowledge and research methods including design of experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
  • PLO5 : Modern Tool Usage: Able to create, select and apply appropriate techniques, resources and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
  • PLO6 : History, Evolution, Environment and Sustainability: Able to trace the historical roots of Bangladesh as an independent state focusing on the social, economic and political developments that have taken place since its independence. Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of and need for sustainable development.
  • PLO7 : Ethics: Able to apply ethical principles and commit to professional ethics, responsibilities and norms of engineering practice.
  • PLO8 : Communication: Able to communicate effectively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations and give and receive clear instructions.
  • PLO9 : Individual and Team Work: Able to function effectively as an individual, and as a member or leader in diverse teams and in multi-disciplinary settings.
  • PLO10 : Project Management and Finance: Able to demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • PLO11 : Life-long Learning: Able to recognize the need for and have the preparation and ability to engage in independent and life- long learning in the broadest context of technological Change.

Study Options:

Qualification Length Code
Bachelor of Science in Computer Science and Engineering 4 years full time CSE

Course Structure:

Total courses Category :A
Humanities & Social Science
Category: B
Science, Mathematics and other Engineering
Category: C
Engineering Compulsory
Category: D
Engineering Optional
43 7 10 23 3

Frequently Asked Question

The Department of the Computer Science and Engineering (CSE) strives to inspire excellence in the creation, application, and dissemination of knowledge in CSE comprehensive educational programs

Requirement for admission into this B.Sc. in CSE program is as of UGC rules. However, the minimum qualification for admission to undergraduate programs are:
  • 1 Total CGPA of SSC and HSC must be no less than 6.00 and the individual CGPA must be no less than 2.50.
  • 2 In O-level exam, there must be five subjects and in A-level, there must be two subjects. Among the seven subjects, there must be four B grade or gpa 4.00 and three C grade or 3.5 for the admission.
  • 3 In case of the descendent of freedom fighters, total CGPA of SSC and HSC must be 5.00
  • 4 Study background must be Science.
  • 5 Students will be recruited through an admission test.

Each course is assessed in 100 Marks with a breakdown of class tests, presentations, mid-term and final exams and viva-voce as follow:
Class Test/ Assignment: 10
Attendance: 10
Class Performacne: 10
Mid-term exam: 20
Final exam: 50
Total: 100

Given the pervasiveness of computer technology in today's society, there are many different job options open to the computer science major. The right job for you will depend on your personal skills, values, and interests.
Software Developer
Database Administrator
Computer Hardware Engineer
Computer Systems Analyst
Computer Network Architect
Web Developer
Information Security analysts
Computer & Information Research Scientists
Computer & Information Research Manager
IT Project Manager

Semester wise Courses:

Semester Number: 1
SL Course Code Course Name Credit Hours Prerequisite
1 GED-111 Technical English 3
2 STA-121 Basic Statistics 3
3 EEE-131 Electrical Circuit Analysis 3
4 EEE-132 Electrical Circuit Analysis Lab 1.5 EEE-131
5 MAT-141 Differential and Integral Calculus 3
6 CSE-101 Introduction to Computer Systems 3
7 CSE-103 Structured Programming Language 3
8 CSE-104 Structured Programming Language Lab 2
Semester Number: 2
SL Course Code Course Name Credit Hours Prerequisite
1 GED-211 Bangladesh Studies 3
2 EEE-231 Electronic Devices and Circuits 3 EEE-131
3 EEE-232 Electronic Devices and Circuits Lab 1.5 EEE-231
4 MAT-241 Vector Analysis and Geometry 3
5 PHY-251 Electricity, Magnetism and Optics 3
6 CSE-201 Discrete Mathematics 3
7 CSE-203 Object Oriented Programming Language 3 CSE-103
8 CSE-204 Object Oriented Programming Language Lab 1.5 CSE-203
Semester Number: 3
SL Course Code Course Name Credit Hours Prerequisite
1 GED-311 Economics 3
2 GED-313 Industrial Management 3
3 STA-321 Probability and Statistical Analysis 3
4 EEE-331 Digital Logic Design 3 EEE-231
5 EEE-332 Digital Logic Design Lab 1.5 EEE-232
6 MAT-341 Complex Variables, Laplace and Fourier Transforms 3 MAT-141
7 CSE-301 Data Structures 3 CSE-201
8 CSE-302 Data Structures Lab 1.5 CSE-103
Semester Number: 4
SL Course Code Course Name Credit Hours Prerequisite
1 GED-413 Financial and Managerial Accounting 3
2 MAT-441 Matrices and Differential Equations 3 MAT-141
3 CSE-401 Numerical Method and Linear Algebra 3
4 CSE-402 Numerical Method and Linear Algebra Lab 1.5
5 CSE-403 Design and Analysis of Algorithms 3 CSE-301
6 CSE-404 Design and Analysis of Algorithms Lab 1.5 CSE-301
7 CSE-405 Microprocessors and Interfacing 3
8 CSE-406 Microprocessors and Interfacing Lab 1.5
Semester Number: 5
SL Course Code Course Name Credit Hours Prerequisite
1 CSE-501- Computer Architecture 3
2 CSE-503 Theory of Computation 3 CSE-201
3 CSE-505 Operating System 3 CSE-103
4 CSE-506 Operating System and System Programming Lab 1.5 CSE-103
5 CSE-507 Database Management Systems 3 CSE-301
6 CSE-508 Database Management Systems Lab 1.5 CSE-301
7 CSE-509 System Analysis and Design 3 CSE-301
8 CSE-510 Mobile Applications Development Lab 1.5 CSE-507
Semester Number: 6
SL Course Code Course Name Credit Hours Prerequisite
1 CSE-601 Software Engineering 3 CSE-509
2 CSE-602 Software Engineering Lab 1.5 CSE-509
3 CSE-603 Computer Networks 3
4 CSE-604 Computer Networks Lab 1.5
5 CSE-605 Communication Engineering 3
6 CSE-606 Communication Engineering Lab 1.5
7 CSE-607 Web Engineering 3 CSE-507
8 CSE-608 Web Engineering Lab 1.5 CSE-507
9 GED-612 Technical Writing and Presentation 1.5
Semester Number: 7
SL Course Code Course Name Credit Hours Prerequisite
1 CSE-701 Compilers 3 CSE-503
2 CSE-702 Compilers Lab 1.5 CSE-503
3 CSE-703 Artificial Intelligence 3 CSE-203
4 CSE-704 Artificial Intelligence Lab 1.5 CSE-203
5 CSE-705 Computer Graphics 3 CSE-103
6 CSE-706 Computer Graphics Lab 1.5 CSE-103
7 CSE-790 Thesis/Project 1.5
8 CSE-763 Introduction to Robotics 3 CSE-703
9 CSE-764 Introduction to Robotics Lab 1.5 CSE-703
10 CSE-771 Graph Theory 3 CSE-301
11 CSE-772 Graph Theory Lab 1.5 CSE-301
Semester Number: 8
SL Course Code Course Name Credit Hours Prerequisite
1 CSE-801 Simulation and Modeling 3 CSE-203
2 CSE-802 Simulation and Modeling Lab 1.5 CSE-203
3 CSE-803 Digital Image Processing 3 CSE-301
4 CSE-804 Digital Image Processing Lab 1.5 CSE-301
5 CSE-805 Machine Learning 3 CSE-703
6 CSE-806 Machine Learning Lab 1.5 CSE-703
7 CSE-880 Industrial Training 1.5
8 CSE-890 Thesis/Project 3
9 CSE-811 Viva-Voce 0
10 CSE-867 Multimedia System 3 CSE-101
11 CSE-868 Multimedia System Lab 1.5
12 CSE-875 Natural Language Processing 3 CSE-805
13 CSE-876 Natural Language Processing Lab 1.5 CSE-805