+880 1713-493287 [email protected]
ভর্তি চলছে! ভর্তি চলছে! জাতীয় বিশ্ববিদ্যালয়ের অধীনে ড্যাফোডিল ইনিস্টিটিউট অব আইটি (DIIT) -৫০% ছাড়ে ২০২২-২০২৩ সেশনে ভর্তি চলছে।ফোন: +8801847140188

B.Sc. In Computer Science & Engineering (CSE)


Message from the head of the department

Gain the technical and design skills you’ll need to succeed in the growing field of computing with the Bachelor of Science in Computer Science. The program balances a strong academic foundation with real-world programming assignments. The CSE online or on-campus courses include object-oriented programming, data structures and algorithms, operating systems, computer communication networks, software engineering, and computer architecture. Students interested in further study can efficiently transition to the next level through the BSc Computer Science and Engineering Transition Program. A degree in Computer Science will provide you with both a fundamental grounding in the core elements of our discipline, as well as exposure to real-world problems and solutions. You will not only learn how computers work, but also how to make computers work for you. By the time you complete your degree, you will be empowered to leverage your newfound knowledge of computing and software development to devise creative solutions to a wide range of problems and application domains.

Md. Imran Hossain

Lecturer & Coordinator

Why Study CSE at DIIT?

Daffodil Institute of IT runs professional CSE programs under the National University of Bangladesh. In 2000, Daffodil Institute of IT (DIIT) became affiliated to the National University for conducting the BSc (Professional) in Computer Science. Daffodil Institute of IT (DIIT) is an innovative, non-profit private institute, pioneering quality in computer-based education, offering a unique combination of both academic and professional skills in a modern congenial environment. With students from different social backgrounds from Dhaka and all over the country, DIIT holds the top position of all institutions under the National University in CSE programs. The mission of DIIT is to provide quality education with international standards to develop the economy of the country and turn our population from a burden to strength. DIIT aspires to enhance its already outstanding reputation for skills and professionalism through a collaborative and proactive approach. DIIT works with faculty & employees as a team to maintain its position at the forefront of the higher education sector.

Apply Now

Existing Facilities

Online Class

Online Lab

IT Club

Programing Club


Experienced Faculty

Wi-Fi Campus

Job Facility


Years of Journey

Bs.c in CSE

High Employment Field Central to the Knowledge Economy

Bangladesh is potentially facing a major shortage of skilled labour in the information, communication, and technology sector. Computer Science Job openings are projected to multiply in years to come. Computer Science salaries are higher than most other fields. CS professionals work in wide variety of industries, including Software & Web Developer, Business Analyst, Gaming Industry, Mobile Application Development, Medical Imaging, Graphic designers and illustrators ,Computer and network operators and web technicians ,Systems testing technicians ,Database analysts and data administrators and User support technicians etc.

Computer Science and Engineering Discipline is committed to develop graduates with state of the art erudition and expertise to world class industries and research groups. The students were more complex problem solvers and lifelong learners who will be able to create, share and apply their knowledge in multidisciplinary areas to earn benefits for humanity.

To provide leaders in the field of computer science and engineering by producing globally competitive professionals.


Student Enrolled








Students from Science disciplines in the SSC and HSC examinations are eligible to be admitted into the B.Sc. in CSE Program in the NU-approved Colleges/Institutes as per the policy of the National University through centrally administered Online based admission procedures. After the announcement of admission notice, intending students should apply in the National University Online Admission Portal. A combined score is developed based on marks in the SSC and HSC examinations. Selections will be made on the basis of combined merit score. Detailed procedure of admission, qualifications for admission and allocation of seats will be determined by the National University.

Students receiving F grades in one or more courses must take the improvement examination(s) in subsequent semesters. Two chances will be given to convert F grade into any countable grade. If the students receive a countable grade, in that case, he/she will not be allowed to further improve his/her grade. Moreover, the improved grade would not be higher than B Plus. Students can attempt to improve their grades from D to B minus. However, students cannot take the improvement exam for more than two courses in a particular year. Students will not be allowed to improve their In-course, Oral (viva voce), and Internship/Project paper) grade in any circumstances.

       Makeup classes for weaker students.

     Fully private tuition/coaching free study environment  

     Regularly arranging Programming Contests, Workshops, Seminars, &

     Annual Programs like Project Showcasing, IT Fest, Study Tours,

     Facilities for industrial attachment

     Google Classroom for each course

   Scholarships from Daffodil Foundation: Full or partial tuition scholarships on the basis of academic excellence and extra-curricular activities

     No Session Jam

     Career Support (Software based Industry, BCS, Banks, BPOs, Multinational Companies)

     Hostel and Library facility

     Intensive Care Sessions (ICS) before the Final exam

     Experienced and qualified  Faculty members

     Multimedia Classrooms, Computer Labs, Electrical Circuit Lab

       Facility of Online classes (as per requirement)

Students having Higher Secondary Certificate (HSC) / Equivalent qualification degree including Physics and Mathematics, Candidate having at least GPA 3.00 or Chemistry and also having GPA 2.50 with fourth Subject in both SSC & HSC examinations. Students having 'O level' and 'A level' with subjects including Physics and Mathematics with a minimum 'B' Grade and GPA of 2.0 will be eligible for admission.

The total duration of the Program is 4 (four) years. Semester wise system will be followed in this Program. There will be 2 (two) semesters in a year. Each semester will be of 6 (six) months in duration. To obtain the degree, students must have to complete 136.5 credits with a minimum CGPA of 2.00 on a scale of 4.00. If any student fails or gets below C+ grade in any course, he/she will get the opportunity to improve the grade by retaking the same in the subsequent semester.

Each 3 credit course will require a minimum of 45 class lectures per semester (3 lectures per week), each semester being of six months duration. Each semester will consist of about 21 weeks, in which 17 weeks will be kept for class lectures, 1 week for the pre-examination break and 3 weeks for examination. The duration of class lectures should not be less than 50 minutes. A teacher assigned for a particular course should plan the lectures accordingly, keeping in view the course content to match the available working days excluding holidays and other off days. The final year students are allowed 3 months, after their final examination, to complete and submit their Internship Report/Project paper.

Every student of CSE Program must attend at least 75% of class lectures to qualify for sitting in the semester final examinations. Students having less than 75% attendance but more than 60% can be allowed to sit in examinations as non-collegiate students. Rules applicable for non-collegiate students will be applied to them.

 Grading Systems Result of a CSE student will be determined on the basis of Grade Point in a 4-point scale along with Letter Grade. However, to determine the Letter Grade/Grade Point the following range of marks will be considered:

Numerical Grade

Letter Grade

Grade Point













Very Good












Above Average








Below Average





Less than 40





The results of two semesters in each academic year will be calculated for promotion to next year (1st year to 2nd year). The student must appear at the semester final examination in all courses and pass at least 60 percent of the total courses for example, 6 (six) out of 10 (ten) courses with a grade of D or above. Same rules will be applicable for promotion to the subsequent years, that is, 2nd to 3rd and 3rd to 4th year.

Any Student who fails to qualify for the CSE degree within the seven academic years including Project Paper Defense, he/ she will automatically be dropped from the program.


The medium of instruction of the CSE Program will be English.

a. There will be at least two in-course examinations and one home assignment to be conducted by the course teacher for his/her course and marks along with grade be submitted to the Head of the Department for compilation and subsequent submission to the Controller of Examinations of the National University. Only semester final examinations will be conducted by the National University. The routine for the final examination is spread in such a way that those sitting for improvement and retakes should not coincide. A single examiner will evaluate the final examination scripts under a head examiner.

b. Viva-Voce and Research Project: Students are required to appear before an oral exam (viva-voce) at the end of their third year. The weight of the viva voce exam will be 3 credits. In the 8th semester students will undertake an internship/ project relating to their specialization area under the supervision of a faculty member. The project paper will be evaluated by two examiners, that is, the supervisor of the student and an external member to be nominated by the respective examination committee from the National University TMIS database. Students are required to defend their internship or project paper before a committee. The committee members will be nominated by the respective examination committee.


Syllabus & course outline

DIIT (NU) follows the syllabus given by National University and each course contains 3 credits and duration of per course including Mid-term and internal final is 45 hours. It has a yearly basis of two semesters and a total of 8 semesters, 137 credits.


Class routine and class

Class routine will be prepared by the respective batch coordinator defining the starting date of class and probable completion time is after 26 to 30 classes (more than 30 classes depending on course).\


The lead time & lag time depends on from the fill up date of semester final Exam selected by the National University, because the curriculum including semester final exam is governed by the National University. In our organization, lead time and lag time is observed by the course coordinator.


The Exam committee along with the respective batch coordinator fixes the date of Mid-Term & Final (Internal) Exam minimum 10 days before starting the Exam. Internship & Viva, Lab, Practical Exam date is fixed by National University.


Generally, when the syllabus given by National University is completed half portion (class 12-15) Mid-Term Exam is started and after completing   full syllabus Final (Internal) Exam is started. Quiz, Presentation & Assignment are conducted by the respective course teacher. Per semester, at last 3 Quizzes, 2 Presentations, 2 Assignments have to be conducted.


Midterm question paper will be half of final exam (BBA, BTHM 35 Marks CSE 40) and Final (Internal) exam paper will be as like as the model of National University question (BBA, BTHM -70marks & CSE- 80 marks) concerned course teacher will prepare two set questions (Set- A&B) after discussing with other concerned teachers and submit to the respective batch coordinator before 3 days of starting exam. The question paper should be checked randomly (if needed).


The Answer Scripts of semester final are checked by the examiners who are assigned by the NU authority & final result is also published by them. For Mid- Term & Final (Internal) Exam the answer scripts have to be distributed to the Respective course teachers mentioning the submission date of answer scripts And the course teacher will impute the marks on the result sheet within the date of submission. Before submitting the answer scripts, the concerned course teachers have to show the students so that they can identify their faults/mistakes.The answer scripts have to be checked if any problem is arisen and preserved for one semester.


Periodical regular students’ feedback should be taken by the students monitoring team. Students monitoring have to record priority basis for justification and further necessary steps, Random checking of batch wise file maintained by teachers will be observed by respective coordinator and batch coordinator.

DIIT Alumni Network staff strives to develop an extensive network of constituents who grow in their knowledge, celebrate and engage with their beloved DIIT. We are intentional to develop meaningful relationships by connecting alumni, parents and friends with the DIIT.

We help our constituents stay connected through Academic and Professional Networks, Regional Networks, Affinity Networks, and the Parents Network. DIIT supporters of all ages gather for business networking, women's groups, calls to prayer and to meet other people with similar interests through the DIIT Alumni Network. We are here to help you stay connected and deepen your meaningful relationship with DIIT.

Most of all, we want to extend an invitation to join with us as we celebrate our esteemed institution. Are you interested in starting a network or reconnecting with DIIT? We will work closely to connect you to the right group. Ready to come back for homecoming or move to a city and connect with local alumni? We will welcome you with open arms.

Computer Science & Engineering (CSE)
Semester Fees & Others (Lab Fees , Extra Curricular Fees , Development Fees)
GPA (HSC)Admission Fees(Before Mid-Term Examination)(Before Internal-Final Examination /Form fill-up )TotalTuition FeesGrand Total
5.00 (Golden)15,0006,5006,50013,000N/A119,000
4.00 - 4.9915,00010,00010,00020,0002400*48290,200
2.50 - 3.9915,00010,00010,00020,0002800*48309400


CSE 1st Year National University Syllabus

CSE 2nd Year National University Syllabus

CSE 3rd Year National University Syllabus

CSE 4th Year National University Syllabus



Md Mahmudul Huq Topu

Software Engineer

Mohammad Amdadul Islam Nidhro

Software Engineer

Md. Harun Or Rashid

Senior Software Engineer

Md Sydul Islam

Managing Director

Saidul Islam


Shah Jalal

Software Engineer

Afjalul Ahsan

Software Engineer

Md Shazid Mohaimin

Sr. Key Account Manager