Welcome to
Faculty of Computer Science and Engineering
Adiba Mahjabin Nitu

Adiba Mahjabin Nitu
Dean, Faculty of Computer Science and Engineering.


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. 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 in Computer Science and Engineering (B.Sc. CSE)
Bachelor of Science in Electronics and Communication Engineering (B.Sc. ECE)
Bachelor of Science in Electrical and Electronic Engineering (B.Sc. EEE)

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

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

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%




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

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

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

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

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

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