Computer Science and Engineering (CSE)
Mission
“The mission of the Department of Computer Science and Engineering is to offer the strong academic program needed to produce well-educated students who can become productive members of the Computer Science and Engineering profession. This mission is consistent with the academic component of the University's mission, which is in part to provide a strong academic program in engineering.”
Objectives
“The Objective of the undergraduate Computer Science and Engineering program is to instill in IIUC graduates the knowledge, skills, attitude, and ethical values necessary to be successful practitioners who are able to impart positive social impacts at the state, regional, national, and international levels. Additionally, IIUC seek to provide the necessary academic background for Computer Science and Engineering graduates pursuing advanced degrees.”
The Program Educational Objectives (PEO)
The CSE Program Educational Objectives, which describe the professional accomplishments that graduates should achieve in various stages of professional career, and their associated Program Outcomes are as follows:
PEO-1: Graduates should demonstrate the ability for early career professional growth based on their grasp of fundamental concepts in Computer Science and Engineering.
Within the first few years after graduation, CSE graduates should be employed by an organization that serves the profession or enrolled in postgraduate studies. They should be participating in engineering practice based on their academic foundation.
PEO-1 is associated with following Program Outcomes:
- an ability to apply knowledge of math, science, engineering.
- an ability to design and conduct experiments and analyze data.
- an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, political, environmental, social, ethical, health and , anufacturability, and sustainability.
- an ability to identify, formulate, and solve engineering problems.
- an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
PEO-2: Graduates should utilize knowledge and skills to participate in Computer Science and Engineering design and/or management processes.
About five years beyond graduation, CSE graduates should be participating effectively in design processes and developing Computer Science and Engineering solutions within a team setting. They are expected to be engaged in management and leadership roles for Computer Science and Engineering projects and to assume positions of greater responsibility to the profession and public.
PEO-2 is associated with following Program Outcomes:
- an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, political, environmental, social, ethical, health and, manufacturability, and sustainability.
- an ability to function on multi-disciplinary teams
- an ability to professional and ethical responsibility
- an ability to Communicate effectively
- a knowledge of contemporary issues.
PEO-3: Graduates should develop professionally through a commitment to life-long learning. At all stages, CSE graduates should exhibit their potential for a sustained productive career through life-long learning. They should continue the professional registration process if necessitated by employment.
Admission Requirements
- Total GPA 6.50 in SSC/Dakhil & HSC/Alim but scoring not less than GPA 3.00 in any individual examination. Pass grade in Physics & Mathematics in HSC/Alim is a must; OR
- Minimum 5 (five) subjects in O level and 2 (two) major subjects in A level with minimum ‘B’ grade in 4 subjects and ‘C’ grade in 3 subjects. Physics & Mathematics in A level is a must.
BREAK-UP OF FEES & CHARGES
A student shall have to pay Tk. 6,61,576/- for completing Computer Science and Engineering degree as per the following break up:
SL | Description | Amount |
---|---|---|
1 | Admission Fees (Once & non-refundable) | Tk. 30,000/- |
2 | Semester Fees (Tk. 15,000 × 8) | Tk. 1,20,000/- |
3 | Tuition Fees: DC: 2,590 x 154 = 3,98,860/- URC: 1,100 x 9 = 9,900/- |
Tk. 4, 08,760/- |
4 | Exam Fees (Tk. 100 × 163 CH ) | Tk. 16,300/- |
5 | Establishment Fees (Tk. 4,000 × 8) | Tk. 32,000/- |
6 | Development Fees (Tk. 5,000 × 1 + Tk. 3,000 × 7) | Tk. 26,000/- |
7 | LAB Fee (Tk. 3,000 × 8) | Tk. 24,000/- |
8 | Library Development Fee | Tk. 2,000/- |
9 | Orientation Fee | Tk. 2,500/- |
10 | Rover Scout Fee | Tk. 16/- |
Total Fees and Charges: Tk. 6,61,576/- |
Semester-wise Payable Fess:
* First Installment (During Admission): Tk. 1,05,466/-
* Second to onward Installment (During Semester Registration):
SL | Description | Amount |
---|---|---|
1 | Semester Fees | Tk. 15,000/- |
2 | Tuition Fees: 2,590 x No. of CH of DC Courses 1,100 x No. of CH of URC Courses |
Tk. *****/- |
3 | Exam Fees (Tk. 100 × No. of CH of total registered Courses) | Tk. *****/- |
4 | Establishment Fees | Tk. 4,000/- |
5 | Development Fees | Tk. 3,000/- |
6 | LAB Fees | Tk. 3,000/- |
Semester-wise Total Fees and Charges: To be counted |
DC = Departmental Course, URC = University Requirement Course
PEO-3 is associated with following Program Outcomes:
- an ability to understand the impact of engineering solutions in a global, economic, environmental, and societal context
- a recognition of the need for, and an ability to engage in Life-Long Learning
- a knowledge of contemporary issues
Admission Test
Application for admission to B. Sc in Computer Science and Engineering shall be invited through an announcement in the National/Local Dailies and IIUC website www.iiuc.ac.bd twice a year. The deserving candidates have to apply through IIUC website www.iiuc.ac.bd or web link https://www.iiuc.ac.bd/home/apply-online. Students are admitted through a competitive written test. Usually questions paper are designed as semi broad & MCQ Type. Marks allocation of admission test are:
Physics | Chemistry | Math | General English | General Knowledge (Analytical Aptitude) | Viva | SSC & HSC GPA | Total |
---|---|---|---|---|---|---|---|
25 | 15 | 30 | 15 | 15 | 10 | 10 | 120 |
Admission Period
Students are admitted into “B. Sc in Computer Science and Engineering” program twice a year as follows:
Semester | Period | Application Period | Admission Test |
---|---|---|---|
Spring | January – June | September - October | November - December |
Autumn | July – December | March - April | May - June |
Duration
To complete the B. Sc. Engineering in Computer Science and Engineering program at the International Islamic University Chittagong, normally takes four academic years (i.e. 8 Semesters). Each academic year is divided into 2 Semesters (Spring Semester: February – July and Autumn Semester: August – January), each having a duration of 15 weeks (5×15=75 working days). There shall be a Mid-term Examination after conducting 6 weeks classes. 9 Weeks of classes will be conducted after Mid-term examination and after that Final Examination will take place at the end of each semester. In order to graduate, total 163 credit hours has to be undertaken and completed by a student during 8 semesters. By registering more number of courses in regular semesters, students may also complete their graduation studies within at least three academic years (i.e. 6 Semesters) of regular studentship. However a student may be allowed to complete their graduation studies in the University within maximum of six academic years (i.e.12 semesters).
Grading System
The Grading System for assessing the performance of the students shall be as follows:
Marks (%) | Letter Grade | Grade Point | Remarks |
---|---|---|---|
80-100 | A + | 4.00 | Excellent |
75–79 | A | 3.75 | Very Good |
70–74 | A- | 3.50 | |
65–69 | B+ | 3.25 | Good |
60–64 | B | 3.00 | |
55–59 | B- | 2.75 | Satisfactory |
50–54 | C+ | 2.50 | |
45–49 | C | 2.25 | Pass |
40–44 | D | 2.00 | |
00–39 | F | 0.00 | Fail |
Calculation of GPA and CGPA
GPA: Grade Point Average (GPA) is computed by dividing the total grade point earned by the number of credit hours attempted in a particular semester.
CGPA: Cumulative Grade Point Average (CGPA) is computed by dividing the total grade point earned by the total number of credit hours attempted at the diploma courses up to that point of time.
Achieving minimum GPA in each semester
A student shall have to obtain minimum GPA 2.00 in each semester.
Achieving minimum GPA in for awarding degree
A student shall have to obtain minimum CGPA 2.50 for awarding degree.
Summary of Courses
Summary of Courses:
Course Type | Details | Theoretical (C.H.) | Laboratory (C.H.) | Total C.H |
---|---|---|---|---|
Non- Departmental Courses | University Requirement Courses | 13 | 0 | 13 |
Interdisciplinary Courses | 6 | 0 | 6 | |
Basic Sciences Courses | Mathematics and Statistics Courses | 14 | 0 | 14 |
Basic Science Courses | 9 | 3 | 12 | |
Other Engineering Courses | 8 | 5 | 13 | |
Computer Science and Engineering Courses | 71 | 28 | 99 | |
Field Work | 0 | 1 | 1 | |
Project / Thesis | 0 | 4 | 4 | |
General Viva Voce | 1 | 0 | 1 | |
Total | 122 | 41 | 163 |
Semester wise number of courses & credits hours
Semester | No. Of Courses | Theoretical (C.H.) | Laboratory (C.H.) | Total C.H |
---|---|---|---|---|
1st | 8 | 15 | 3 | 18 |
2nd | 10 | 17 | 5.5 | 22.5 |
3rd | 10 | 15 | 6 | 21 |
4th | 11 | 16 | 5.5 | 21.5 |
5th | 9 | 16 | 4 | 20 |
6th | 11 | 15 | 5 | 20 |
7th | 11 | 13 | 6 | 19 |
8th | 11 | 15 | 5 | 20 |
Total | 81 | 122 | 41 | 163 |
Semester wise Courses:
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-1121 | Computer Programming I | 3 | |
2 | CSE-1122 | Computer Programming I Lab | 1.5 | |
3 | EEE-1121 | Basic Electrical Engineering | 3 | |
4 | EEE-1122 | Basic Electrical Engineering Lab | 1.5 | |
5 | MATH-1107 | Mathematics I (Differential and Integral Calculus) | 3 | |
6 | PHY-1101 | Physics I (Mechanics, Waves, Heat and Thermodynamics) | 3 | |
7 | UREL-1106 | Advanced English | 2 | |
8 | UREM-1101 | Text of Ethics and Morality | 1 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-1221 | Computer Programming II | 3 | CSE-1121 |
2 | CSE-1222 | Computer Programming II Lab | 1.5 | |
3 | CSE-1223 | Discrete Mathematics | 3 | |
4 | CSE-1230 | Competitive Programming I | 1 | |
5 | EEE-1221 | Electronics | 3 | EEE-1121 |
6 | EEE-1222 | Electronics Lab | 1.5 | |
7 | MATH-1207 | Mathematics II (Geometry and Differential Equations) | 3 | MATH-1107 |
8 | PHY-1201 | Physics II (Electromagnetism, Optics and Modern Physics) | 3 | PHY-1101 |
9 | PHY-1204 | Physics II Lab (Electromagnetism, Optics and Modern Physics) | 1.5 | |
10 | URED-1201 | Basic Principles of Islam (‘Aqidah + ‘Ibadah)) | 2 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CHEM-2301 | Chemistry | 3 | |
2 | CHEM-2304 | Chemistry Lab | 1.5 | |
3 | CSE-2321 | Data Structures | 3 | CSE-1121 |
4 | CSE-2322 | Data Structures Lab | 1 | |
5 | CSE-2323 | Digital Logic Design | 3 | EEE-1121 |
6 | CSE-2324 | Digital Logic Design Lab | 1.5 | |
7 | CSE-2340 | Software Development I | 2 | CSE-1221 |
8 | MATH-2307 | Mathematics III (Matrices, Linear System of Equations and Vector Analysis) | 3 | MATH-1207 |
9 | STAT-2311 | Probability and Statistics | 2 | |
10 | URED-2302 | Sciences of Quran and Hadith | 1 | |
11 | URED-2305 | Comparative Religion | 3 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-2421 | Computer Algorithms | 3 | CSE-2321 |
2 | CSE-2422 | Computer Algorithms Lab | 1 | |
3 | CSE-2423 | Database Management Systems | 3 | |
4 | CSE-2424 | Database Management Systems Lab | 1.5 | |
5 | CSE-2425 | Theory of Computing | 2 | |
6 | CSE-2430 | Competitive Programming II | 1 | |
7 | EEE-2421 | Electrical Drives and Instrumentation | 2 | EEE-1221 |
8 | EEE-2422 | Electrical Drives and Instrumentation Lab | 1 | |
9 | GEBL-2401 | Bangla Language and Literature | 2 | |
10 | MATH-2407 | Mathematics IV (Complex Variable, Fourier Analysis and Z-transform) | 3 | MATH-2307 |
11 | ME-2412 | Engineering Drawing Lab | 1 | |
12 | ACC-2401 | Financial and Managerial Accounting | 2 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-3521 | Computer Architecture | 3 | CSE-2323 |
2 | CSE-3523 | Microprocessors, Microcontrollers and Embedded Systems | 3 | |
3 | CSE-3524 | Microprocessors, Microcontrollers and Embedded Systems Lab | 1 | |
4 | CSE-3525 | Data Communication | 3 | |
5 | CSE-3527 | Compiler | 3 | CSE-2425 |
6 | CSE-3528 | Compiler Lab | 1 | |
7 | CSE-3529 | Systems Analysis and Design | 3 | |
8 | CSE-3532 | Tools and Technologies for Internet Programming | 2 | CSE-1222 |
9 | URED-3503 | Political Thoughts and Social Behavior | 1 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-3631 | Operating Systems | 3 | CSE-3521 |
2 | CSE-3632 | Operating Systems Lab | 1 | |
3 | CSE-3633 | Computer Networks | 3 | CSE-3525 |
4 | CSE-3634 | Computer Networks Lab | 1.5 | |
5 | CSE-3635 | Artificial Intelligence | 3 | |
6 | CSE-3636 | Artificial Intelligence Lab | 1 | |
7 | CSE-3637 | Software Engineering | 3 | CSE-3529 |
8 | CSE-3638 | Software Engineering Lab | 0.75 | |
9 | CSE-3640 | Software Development II Lab | 0.75 | CSE-3532 |
10 | URED-3604 | Life and Teachings of Prophet Muhammad (SAAS) | 1 | |
11 | GEHE-3601 | History of the Emergence of Bangladesh | 2 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-4708 | Field Work | 1 | |
2 | CSE-4741 | Computer Graphics | 3 | MATH-2307 |
3 | CSE-4742 | Computer Graphics Lab | 1 | |
4 | CSE-4743 | Computer Security | 2 | |
5 | CSE-4744 | Computer Security Lab | 1 | |
6 | CSE-4745 | Numerical Methods | 2 | CSE-1121 |
7 | CSE-4746 | Numerical Methods Lab | 1 | |
8 | CSE-4747 | Mathematical Analysis for Computer Science | 3 | STAT-2311 |
9 | CSE-4750 | Technical Writing and Presentation | 1 | |
10 | CSE-4800 | Project / Thesis | 4 | |
11 | ECON-3501 | Principles of Economics | 2 | |
12 | URIH-4701 | A Survey of Islamic History and Culture | 1 |
SL | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|
1 | CSE-4805 | Social, Professional and Ethical Issues in Computing | 2 | |
2 | CSE-4819 | Special Topic on Computer Science and Engineering | 3 | |
3 | CSE-4820 | Special Topic on Computer Science and Engineering Lab | 1 | |
4 | CSE-4822 | General Viva | 1 | |
5 | CSE-4823 | Fault Tolerant System | 3 | CSE-3521 |
6 | CSE-4824 | Fault Tolerant System Lab | 1 | |
7 | CSE-4825 | Basic Graph Theory | 3 | CSE-2321 |
8 | CSE-4826 | Basic Graph Theory Lab | 1 | |
9 | CSE-4827 | Simulation and Modeling | 3 | MATH-3501 |
10 | CSE-4828 | Simulation and Modeling Lab | 1 | |
11 | CSE-4839 | Digital System Design | 3 | |
12 | CSE-4840 | Digital System Design Lab | 1 | |
13 | CSE-4843 | Decision Support System and Expert System | 3 | |
14 | CSE-4844 | Decision Support System Expert System Lab | 1 | |
15 | CSE-4845 | Distributed Database | 3 | |
16 | CSE-4846 | Distributed Database Lab | 1 | |
17 | CSE-4847 | Software Project Management | 3 | |
18 | CSE-4848 | Software Project Management Lab | 1 | |
19 | CSE-4849 | Software Quality Assurance | 3 | |
20 | CSE-4850 | Software Quality Assurance Lab | 1 | |
21 | CSE-4851 | Wireless and Mobile Communication | 3 | |
22 | CSE-4852 | Wireless and Mobile Communication Lab | 1 | |
23 | CSE-4853 | Optical Fiber Communication | 3 | |
24 | CSE-4854 | Optical Fiber Communication Lab | 1 | |
25 | CSE-4855 | Communication Engineering | 3 | |
26 | CSE-4856 | Communication Engineering Lab | 1 | |
27 | CSE-4857 | VLSI Design | 3 | |
28 | CSE-4858 | VLSI Design Lab | 1 | |
29 | CSE-4859 | Real Time Embedded Systems | 3 | |
30 | CSE-4860 | Real Time Embedded Systems Lab | 1 | |
31 | CSE-4861 | Multimedia Theory | 3 | |
32 | CSE-4862 | Multimedia Theory Lab | 1 | |
33 | CSE-4863 | Digital Signal Processing | 3 | |
34 | CSE-4864 | Digital Signal Processing Lab | 1 | |
35 | CSE-4865 | Bioinformatics | 3 | |
36 | CSE-4866 | Bioinformatics Lab | 1 | |
37 | CSE-4867 | Speech and Language Processing | 3 | |
38 | CSE-4868 | Speech and Language Processing Lab | 1 | |
39 | CSE-4869 | Geographical Information System | 3 | |
40 | CSE-4870 | Geographical Information System Lab | 1 | |
41 | CSE-4871 | Neural Network and Fuzzy System | 3 | |
42 | CSE-4872 | Neural Network and Fuzzy System Lab | 1 | |
43 | CSE-4873 | Computer Vision and Robotics | 3 | |
44 | CSE-4874 | Computer Vision and Robotics Lab | 1 | |
45 | CSE-4875 | Pattern Recognition and Image Processing | 3 | |
46 | CSE-4876 | Pattern Recognition and Image Processing Lab | 1 | |
47 | CSE-4877 | Machine Learning and Data Mining | 3 | |
48 | CSE-4878 | Machine Learning and Data Mining Lab | 1 | |
49 | CSE-4879 | Computer Interfacing | 3 | |
50 | CSE-4880 | Computer Interfacing Lab | 1 | |
51 | MGT-3601 | Industrial Management | 2 |