Welcome to
Faculty of Computer Science and Engineering
Prof. Dr. Md. Mahabub Hossain

Wholehearted welcome to the Faculty of Computer Science and Engineering (CSE) at Hajee Mohammad Danesh Science and Technology University (HSTU), Dinajpur, Bangladesh. I feel honored to introduce you the second established faculty, Faculty of CSE, of this University. In this faculty, we have faith in thinking, innovation and creativity to create future scientists, engineers, professionals and responsible citizens for serving the growing needs of CSE, ECE and EEE in home and abroad. The faculty of CSE has been established in 2004 to offer the degree B.Sc. (Engineering) in CSE. At present, the faculty offers two other engineering degrees; B.Sc. (Engineering) in Electronics and Communication Engineering (ECE) (since 2006) and B.Sc. (Engineering) in Electrical and Electronic Engineering (EEE) (since 2013). The faculty is very vibrant through the encouragement of the young talented faculties, especially students who are continuously getting engaged in different national and international ICT events. As per the flavor of Digital Bangladesh, this faculty is continuously evolving through the involvement of students and faculty members into the empire of innovation and creativity. A good number of foreign students are being enrolled in this faculty in every academic year. There is a student association under this faculty; Association of Faculty of CSE (AFCSE). At the same time, a student can achieve certain recognition in extra-curricular or co-curricular activities through various clubs/welfare association under this faculty. I hope you can have a nice stay here and please reach the apex.

Prof. Dr. Md. Mahabub Hossain
Dean, Faculty of Computer Science and Engineering.

Enhancement of Excellency in Teaching & Research and produce skilled & competent graduates with ethical values in the field of CSE, ECE & EEE for global concerns.

1. To ensure quality education in the fields of Computer, Communication, Electronic and Electrical Engineering.
2. To establish a suitable environment in collaboration with expert faculties, well equipped labs, and enthusiastic students for assuring quality research.
3. To draw ethical and social assessments among students.


Hajee Mohammad Danesh Science and Technology University (HSTU) is the first Science and Technology University in the northern region of Bangladesh. This university comprises of several disciplines;Science, Engineering, Agriculture, Business Studies and Social Science.The Faculty of Computer Science and Engineering (CSE), the second established faculty of this university, was established in 2004. This faculty focuses on the important fields of engineering, e.g., Computer, Communication, Electronic and Electrical engineering. This faculty aims to make a concern effort towards achieving the goal of providing up-to-date and quality education and produce confident professionals in the field of Computer Science and Engineering,Electronics and Communication Engineering, and Electronic and Electrical Engineering to meet up the national and international demands.

The main objective of the faculty of CSE is to produce quality engineers and researchers with advanced technological knowledge by the cooperative and skilled faculty members with sufficient resources ina friendly environment. The courses are designed based on national and international standard in such a way so that students of this faculty have a balance of theory and practical skills to fit them for the extremely competitive professional platforms. A team of full-time and part-time faculty members and staffs are working ceaselessly to achieve the goal of this faculty. This faculty has brought up many graduates who are contributing not only in Bangladesh but also in the whole world in various sectors with their earned skills. Besides, this faculty organizes various activities such as seminars, workshops, project exhibitions, different kinds of technological competitions and extra-curricular activities.

Degree Offered by and the Departments under the Faculty of CSE

The faculty of Computer Science and Engineering was established offering the undergraduate degree named B.Sc. (Engineering) in Computer Science and Engineering. Later, to fulfil the growing demands of the country as well as the whole world, it also started to offer another two degrees.The names of the three undergraduate degrees are as follows:

Bachelor of Science (Engineering) in Computer Science and Engineering (B.Sc. (Engineering) in CSE)
Bachelor of Science (Engineering) in Electronics and Communication Engineering (B.Sc. (Engineering) in ECE)

To conduct theacademic activities of the degrees, the faculty consists of the following three departments: 

Department of Computer Science and Engineering (CSE)
Department of Electronics and Communication Engineering (ECE)
Department of Electrical and Electronic Engineering (EEE)

Duration and Structure of the Degree Program

Each Bachelor degree has a total duration of 4 (four) academic years. An academic year is called a Level. Each of the academic year (starts from January) or Level has 2 (two) semesters. So, a student has to complete a total number of 8 (eight) semesters to get the degree certificate within 7(seven) consecutive academic years starting from the academic year of first enrollment.

The 4 (four) Levels of Bachelor degree is written in the following English numeric format; Level 1, Level 2, Level 3 and Level 4. The 2 (two) semesters in each Level is written in Roman numbering format; Semester I and Semester II.Each semester consists of 6 (six) months (24 weeks); the specific duration according to the academic calendar is as follows:

Semester I (January-June)
Semester II (July-December)

Each Semester is divided into several portions for particular academic works as follows:

Academic Works



14 weeks

Mid-semester examination


Recess before final examination (Preparatory Leave)

2 weeks

Semester final examination

2 weeks

Publication of result

2 weeks

Course Pattern and Credit Structure

The entire undergraduate program of all degrees is a combination of a set of theoretical and sessional courses (practical or laboratory work), project and thesis work. These are assessed by several assessment processes;quiz (class test), assignment, written test, project work, presentation, report writing, viva voce, and project orthesis defense etc. The medium of instruction of this university is English.

Course Identification

Each course is associated with several things:Course Code for course identification,Course Title for course name and Credit Hour(s)that indicatesthe total number of class for a course, total marks and other associated things.Each Course Code consists of 3 (three) letters followed by 3 (three) digits. The letters form the short name of department conductsthe course.The first oneof the three digits indicates the Level (year) and the rest two digits are used for the serial number of the concerned course for that department. The odd and even code numbers specify that the course is a Theoretical course and Sessional course respectively.For example, the course code, CSE 135 demonstrates thatthe course isconducted be the department of CSE (Computer Science and Engineering),this course is for the students of Level1 with serial number 35 and this is a theoretical course. 

Credit or Credit Hours Each course has a specifiedCredit(or Credit Hour(s)) that has to be earned by the students. One credit is equal to 50 marks. So, a course of 3 Credits has total  marks.

For each theoretical course, there is 1 (one)lecture/class per week for 1 (one)credit. The duration of a lecture/class hour 50 (fifty) minutes in length. For example, for a course of 3 (three) credits, three are 3 (three) lectures/classes per week and the total number of lectures/classes is 42 (forty two) in a semester.

For each sessional course, a course with 0.75 credit requires 3 (three)hours of sessional class in every 2 (two) weeks and a course with 1.5 credits require 3(three) hours of sessional class per week.

Distribution of Marks

The distribution of total marks for a course is as follows:

Assessment Criteria

Percentage of Marks

Class Participation/Attendance


Quiz Test


Mid Semester Examination


Final Examination




For example, for a 3 (three) credit course the total marks is 150. From that, 15 marks (10% of 150) is assigned for class participation/Attendance, 15 marks (10% of 150) for quiz test, 30 marks (20% of 150) for mid semester examination and the rest 90 marks (60% of 150) is assigned for final examination.

Students must earn minimum of 60% percent class participation/attendance marks to take part in the semester final examination.

The total number of quiz tests for a course is equal to the credit of that course or next non-fractional number of the credit. For example, for a 3 (three) credit course, there are 3 (three)quiz tests and for a 1.5 credit course, there are 2 (two) quiz tests. There is minimum 2 (two) quiz tests in each sessional course. For example, for a 0.75 credit sessional course,total number of quiz tests is 2 (two).

For mid semester examination, students attend written examinations fortheoretical courses.For a sessional course, there are laboratory work, project work and viva etc.

For semester final examination, students sit for a written examination for each theoretical course having 2 (Two) Sections:Section A and Section B. The course teacher evaluates Section A and SectionBis be evaluated by the external examiner(s).For the sessional course, there may have laboratory work, project work, group work, presentation and viva etc. which also is evaluated by a group of examiners’ consisting of the internal and the external members.

Grading System

All the undergraduate degrees of this faculty follow the following grading system for student evaluation:

Marking Range

Letter grade

Grade point

80% or above



75% to less than 80%



70% to less than 75%



65% to less than 70%



60% to less than 65%



55% to less than 60%



50% to less than 55%



45% to less than 50%



40% to less than 45%



Less than 40%



Repeat examination

1. A student may be allowed to take repeat examination (s) to recover F grade (s) in the available next semester when the concerned course (s) will be offered on regular basis with retaining the earlier marks obtained from attendance, quizzes and mid semester examinations.
2. If a student fails in a repeat examination he/she may be allowed to appear in another repeat examination (s) within the time limit of 7 academic years for 4 years programs and 8 academic years for 5 years programs for the study. The students who will not recover F grade (s) within fourteen semesters for 4 years programs and sixteen semesters for 5 years programs, will be treated as no more students of the university.
3. The record of repeat examination will be indicated by the word "Repeat" on the transcript against the relevant course title.
4. A student will be allowed to take repeat examination for the improvement of C and D grades only one time and will be allowed to take maximum 2 courses in a repeat semester to improve his/her grade.
5. A special repeat examination will be held within 60 days after publication of results of Level 4/5 Semester II (last semester) examination for the students who obtained F grade (s) in any semester. None of the students will be allowed in this examination o improve C or D grade.
6. If a student fails to improve C or D grade his/her previous published results will be retained as valid results.

Course Curriculum for B.Sc. (Engineering) in CSE (old), effective from 2004 to 2016 Download

Course Curriculum for B.Sc. (Engineering) in CSE (new), effective from the semester Jan-Jun, 2017 Download

Course Curriculum for B.Sc. (Engineering) in ECE (old), effective from 2006 to 2016 Download

Course Curriculum for B.Sc. (Engineering) in ECE (new), effective from the semester Jan-Jun, 2017 Download

Course Curriculum for B.Sc. (Engineering) in EEE from 2013 to 2016 Download

Course Curriculum for B.Sc. (Engineering) in EEE, effective from the semester Jan-Jun, 2017 Download