DEPARTMENT HEAD
Dr. A.T.M. Mahbubur Rahman Sarker Dean (Faculty of Science & Eng.) & Chairman rahman.cse@diu.ac
Computer Science and Engineering (CSE) department started its journey in 1996 at the very beginning of the establishment of the university. Now, the CSE Department is the largest department of Dhaka International University. In total 26 full-time faculty members are serving about 1600 students in B. Sc and M. Sc levels. The faculty members of the CSE department are highly qualified, energetic, young and friendly with the students and university authority is also trying their best to increase the existing facility of the students.
Students are engaged in various academic, co-curricular and extra-curricular activities. Our students also participate in regional contests of the ACM International Collegiate Programming Contest regularly.
Our graduates are successfully working in reputed companies and organizations likes Dhaka Stock Exchange Limited, Data Soft, IP vision, Gramophone, Air-tel, Bangla-Link, TeleTalk, Robi, ICT division, etc. They are also working in Banks, Garments sector and NGOs, etc. Some of our graduates are also working as faculty members in the home and abroad. Our graduates are also pursuing higher studies in different universities in the UK, Germany, Japan, Sweden, Norway, and many other countries.
Recently, B.Sc. in CSE program at DIU has been accredited as a professional degree program by the Board of Accreditation for Engineering and Technical Education (BAETE) of the Institution of Engineers, Bangladesh (IEB). Our CSE graduates can become a member of IEB.
PROGRAM EDUCATIONAL OBJECTIVES
- Apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the conceptualization of engineering models
- Design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental considerations.
- Conduct investigations of complex problems including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions.
- Create, select and apply appropriate techniques, resource, and modern engineering tools including prediction and modeling, to complex engineering activities, with an understanding of the limitations.
- Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings
- 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.
- Demonstrate understanding of the societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to engineering practice.
- Understand and commit to professional ethics and responsibilities and norms of engineering practice.
- Understand the impact of engineering solutions in a societal context and demonstrate knowledge of and need for sustainable development
- Demonstrate a knowledge and understanding of management and business practices, such as risk and change management, and understand their limitations
- Recognize the need for, and have the ability to engage in independent and life-long learning.
FACILITIES
GALLERY
Our students engage themselves in various interesting extra curricular activities all through the year.
SYLLABUS
1st Semester | ||
---|---|---|
Code No. | Course Title | Credit |
0613-101 | Structured Programming Languages | 3 |
0613-102 | Structured Programming Languages Lab | 1 |
0533-101 | Physics | 3 |
0533-102 | Physics Lab | 1 |
0311-101 | Engineering Economics | 3 |
0231-101 | Communicative English | 3 |
0211-102 | Engineering Drawing Lab | 1 |
0541-101 | Linear Algebra and Coordinate Geometry | 3 |
Total credits | 18 | |
2nd Semester | ||
Code No. | Course Title | Credit |
0613-103 | Data Structures | 3 |
0613-104 | Data Structures Lab | 1 |
0613-105 | Discrete Mathematics | 3 |
0713-101 | Electrical Circuits | 3 |
0222-101 | Bangladesh Studies | 3 |
0413-102 | Financial and Managerial Accounting | 3 |
0541-102 | Differential and Integral Calculus | 3 |
Total credits | 19 | |
3rd Semester | ||
Code No. | Course Title | Credit |
0613-201 | Object-Oriented Programming Languages | 3 |
0613-202 | Object-Oriented Programming Languages Lab | 1 |
0613-203 | Computer Architecture | 3 |
0713-201 | Electronic Devices and Circuit | 3 |
0713-202 | Electronic Devices and Circuit Lab | 1 |
0531-201 | Chemistry | 3 |
0223-201 | Professional Ethics and Environmental Protection | 3 |
0541-201 | Differential Equations and Vector Analysis | 3 |
Total credits | 20 | |
4th Semester | ||
Code No. | Course Title | Credit |
0613-205 | Algorithms | 3 |
0613-206 | Algorithms Lab | 1 |
0613-207 | Microprocessor and Assembly Language | 3 |
0613-208 | Microprocessor and Assembly Language Lab | 1 |
0613-209 | Compiler Design | 3 |
0713-203 | Digital Logic Design | 3 |
0713-204 | Digital Logic Design Lab | 1 |
0413-202 | Business Strategy Management | 1.5 |
0542-202 | Statistical Methods and Probability | 3 |
Total credits | 19.5 | |
5th Semester | ||
Code No. | Course Title | Credit |
0613-301 | Operating System | 3 |
0613-302 | Operating System Lab | 1 |
0612-302 | Data Communication | 3 |
0613-303 | Software Engineering | 1.5 |
0612-303 | Database Management System | 3 |
0612-304 | Database Management Systems Lab | 1 |
0612-301 | Information System Management | 1.5 |
0541-301 | Complex Variables and Transforms | 3 |
Total credits | 17 | |
6th Semester | ||
Code No. | Course Title | Credit |
0612-305 | Computer Networking | 3 |
0612-306 | Computer Networking Lab | 1 |
0613-305 | Markup and Scripting Languages | 3 |
0613-306 | Markup and Scripting Languages Lab | 1 |
0613-307 | Software Development Management | 1.5 |
0613-308 | Software Development Management Lab | 0.5 |
0613-309 | Computer and Cyber security | 3 |
0613-310 | System Configuration and Performance Evaluation Lab | 1 |
0232-302 | Technical Writing and Presentation | 1 |
0541-302 | Numerical Analysis | 1.5 |
Total credits | 16.5 | |
7th Semester | ||
Code No. | Course Title | Credit |
0613-401 | Artificial Intelligence | 3 |
0613-402 | Artificial Intelligence Lab | 1 |
0613-403 | Computer Graphics and Multimedia | 3 |
0613-404 | Computer Graphics and Multimedia Lab | 1 |
0613-405 | Software Testing and Quality Assurance | 1.5 |
0613-406 | Software Testing and Quality Assurance Lab | 0.5 |
0613-409 | Mobile Application and Development | 3 |
0613-410 | Mobile Application and Development Lab | 1 |
0613-412 | Software Integration and Maintenance | 3 |
0688-400 | Capstone Project Design | 3 |
Total credits | 20 | |
8th Semester | ||
Code No. | Course Title | Credit |
0541/0413 | Elective Course | 3 |
0541/0413 | Elective Course | 3 |
0541/0413 | Elective Course | 3 |
0541/0413 | Elective Course | 3 |
0413-401 | Entrepreneurship: Innovation and Commercialization | 3 |
0688-400 | Capstone Project Design | |
Total credits | 18 |
Total Credit: 148 (For both 1st & 2nd shift)
Eligibility for Admission in M.Sc. CSE
Individuals who hold a Bachelor's degree in CS/CSE/EEE/EETE/IT/ECE/Applied Physics from a recognized university having CGPA not less than 2.5 will be considered for admission into the Master of Science in Computer Science and Engineering program. Students from CS/CSE/EEE/EETE/IT/ECE/Applied Physics will be required to take a number of prerequisite courses as decided by the Department of Computer Science and Engineering.
Grouping (M.Sc. CSE)
The M.Sc. in Computer Science and Engineering is divided into two groups : M.Sc. General Group and M.Sc. Thesis Group.
Duration of the Program :
The duration of the M.Sc. in CSE program is 3 Semester (1.5 years).
Total Credit: 40
Credits Load :
M.Sc. Project Group (Group A)
- 1st Semester : 12 Credits (Theoretical)
- 2nd Semester : 15 Credits (Theoretical)
- 3rd Semester : 7 Credits (Theoretical) & 6 Credits (Project Work & Viva)
M.Sc. Thesis Group (Group B)
- 1st Semester : 12 Credits (Theoretical)
- 2nd Semester : 9 Credits (Theoretical) & 6 Credits ( Thesis Work )
- 3rd Semester : 1 Credit (Theoretical) & 12 Credits ( Thesis Work )
Code No. | Course Title | Credit |
---|---|---|
0613-501 | Design and Analysis of Advanced Algorithm | 3 |
0612-502 | Advanced Networking | 3 |
0613-503 | Advanced Graph Theory | 3 |
0613-504 | Advanced Digital Signal Processing | 3 |
0619-505 | Syntactic Pattern Recognition | 3 |
0613-506 | Advanced Simulation and Modelling Techniques | 3 |
0612-507 | Cryptography Techniques and Network Security | 3 |
0613-508 | Bioinformatics Algorithms | 3 |
0613-509 | Parallel and Distributed Algorithms | 3 |
0612-510 | Advanced Database Management System | 3 |
0613-511 | Embedded System Design and Performance Analysis | 3 |
0612-512 | Wireless and Mobile Communication Networks | 3 |
0612-513 | Advanced Optical Communication | 3 |
0613-514 | VLSI Layout Algorithm and Design | 3 |
0613 -515 | Introduction to Robotics and Computer Vision | 3 |
0613-516 | Multimedia Information Systems | 3 |
0612-517 | Telecommunication Systems and Tele Traffic Engineering | 3 |
0619-518 | Machine Learning and Neural Networks | 3 |
0612-519 | Wireless Sensor Network | 3 |
0612-520 | Channel Modelling | 3 |
0613-521 | Advanced Logic and Filter Design | 3 |
0613-522 | Advanced Dependable and Fault Tolerant Computer Systems | 3 |
0613-523 | Advanced Digital Image Processing | 3 |
0619-524 | Speech Recognition | 3 |
0612-525 | Advanced Digital Communication | 3 |
0612-526 | Radio Frequency Technology | 3 |
0613-527 | Adaptive and Optimal Image Processing | 3 |
0613-528 | Advanced Logic Design | 3 |
0613-529 | Knowledge-Based System and Application Integration | 3 |
0613-530 | DNA Computing | 3 |
0619-531 | Quantum Computing | 3 |
0611-532 | Technical Report Writing | 1 |
0613-533 | Special Topics Related to Computer Science and Engineering | 3 |
0688-534 | Project Work | 6 |
0688-535 | Thesis Work | 18 |
0312-501 | World Civilization | 3 |