Bachelor of Science in Computer Science & Engineering (BSCSE)
Admission Requirements:
Every applicant, without any exception, must fulfill the admission requirements as laid down by IBAIS University. Admission test and interview for admission into the first trimester will be held three times a year. No interim or supplementary admission test or interview will be arranged.
A higher secondary certificates or its equivalent in science with Mathematics and Physics is the basic educational requirement. Minimum five subjects in O-level and two subjects in A-level education are required. Minimum qualifying GPA to be eligible to apply is 2.5 individually in SSC/ ‘O’ level and HSC/ ‘A’ level examinations.
Students having Diploma in Computer Science/Engg. will be waived equivalent courses and classes will be held in the evening.
For all foreign certificates, the University as per rules of Bangladesh Government will determine equivalence.
Degree Requirements:
The B.Sc. degree requirements are as follows:
(a) Completion of 156 credit hours courses
(b) Completion of the dissertation with at least a ‘C+’ grade (4.0 credit hours)
(c) Passing of all courses individually and maintaining a minimum CGPA of 2.5
Duration:
A student under normal work load will have 12-15 credit hours per trimester for undergraduate programs. Four years will be required to complete the Bachelor degree.
Twelve Trimester Course Sequence
FRESHMAN YEAR (First Year)
1st Trimester
Course Code | Course Title | Credit Hours |
ENG 101 | Freshman English-I | 3.0 |
CSE 111 | Computer Fundamentals & Programming Techniques | 3.0 |
CSE 112 | Computer Fundamentals & Programming Techniques Lab | 1.5 |
MAT 115 | Calculus & Coordinate Geometry | 3.0 |
PHY 119 | Physics | 3.0 |
PHY 120 | Physics Lab | 1.5 |
2nd Trimester
Course Code | Course Title | Credit Hours |
ENG 106 | Freshman English-II (Pre-requisite ENG 101) | 3.0 |
EEE 113 | Electrical Engineering | 3.0 |
EEE 114 | Electrical Engineering Lab | 1.5 |
CSE 121 | Structured Programming Language (Pre-requisite CSIT 111) | 3.0 |
CSE 122 | Structured Programming Language Lab | 1.5 |
CSE 135 | Discrete Mathematics | 3.0 |
3rd Trimester
Course Code | Course Title | Credit Hours |
EEE 123 | Electronics (Pre-requisite EEE 113) | 2.0 |
EEE 124 | Electronics Lab | 1.0 |
CSE 131 | Object Oriented Programming (Pre-requisite CSE 121) | 3.0 |
CSE 132 | Object Oriented Programming Lab | 1.5 |
MAT 125 | Differential EquationsOption – I | 3.03.0 |
SOPHOMORE YEAR (Second Year)
4th Trimester
Course Code | Course Title | Credit Hours |
CSE 213 | Digital Logic Design | 3.0 |
CSE 214 | Digital Logic Design Lab | 1.5 |
MAT 215 | Matrix & Linear Algebra | 3.0 |
CSE 217 | Data Structure (Pre-requisite CSE 121 & CSE 135) | 3.0 |
CSE 218 | Data Structure LabOption -1 | 1.53.0 |
5th Trimester
Course Code | Course Title | Credit Hours |
CSE 220 | Engineering Drawing | 1.5 |
CSE 225 | Numerical Methods | 3.0 |
CSE 227 | Algorithms (Pre-requisite CSE 217) | 3.0 |
CSE 228 | Algorithms Lab | 1.5 |
MAT 235 | Statistics & ProbabilityOption – I | 3.03.0 |
6th Trimester
Course Code | Course Title | Credit Hours |
CSE 231 | Database Management System (Pre-requisite CSE 221) | 3.0 |
CSE 232 | Database Management System Lab | 1.5 |
CSE 237 | Theory of Computation | 3.0 |
MAT 315 | Vector & Fourier Analysis, Complex Variable &Laplace Transformation
Option – I |
3.0
3.0 |
JUNIOR YEAR (Third Year)
7th Trimester
Course Code | Course Title | Credit Hours |
CSE 311 | Digital Electronics & Pulse Techniques(Pre-requisite EEE 123, CSE 213) | 3.0 |
CSE 313 | Computer Architecture (Pre-requisite CSE 213) | 3.0 |
CSE 314 | Computer Design Lab | 1.5 |
CSE 315 | Data Communication(Pre-requisite MAT 315)
Option – I |
3.0
3.0 |
8th Trimester
Course Code | Course Title | Credit Hours |
CSE 321 Software Engineering | 3.0 | |
CSE 322 | Professional Software Design Lab | 1.5 |
CSE 325 | Operating System Concepts (Pre-requisite CSE 313) | 3.0 |
CSE 326 | Operating System Concepts Lab | 1.5 |
MAT 329 | Mathematical Analysis for Computer Science | 3.0 |
9th Trimester
Course Code | Course Title | Credit Hours |
CSE 331 | System Analysis & Design(Pre-requisite CSE 231, CSE 313 & CSE 321) | 3.0 |
CSE 333 | Artificial Intelligence (Pre-requisite CSE 135, CSE 227) | 3.0 |
CSE 334 | Artificial Intelligence Lab | 1.5 |
CSE 335 | Computer Networks | 3.0 |
CSE 336 | Computer Networks Lab | 1.5 |
SENIOR YEAR (Fourth Year)
10th Trimester
Course Code | Course Title | Credit Hours |
CSE 415 | Microprocessor & Assembly Language Programming(Pre-requisite CSE 313) | 3.0 |
CSE 416 | Microprocessor & Assembly Language Programming Lab | 1.5 |
CSE 423 | Computer Peripherals & Interfacing | 3.0 |
CSE 424 | Computer Peripherals & Interfacing LabOption – II
Option – II Lab |
1.5
3.0 1.5 |
Major in Telecommunication
11th Trimester
Course Code | Course Title | Credit Hours |
TE 407 | Digital Communication | 3.0 |
TE 408 | Digital Communication Lab | 1.5 |
TE 413 | Telecommunication Engineering | 3.0 |
TE 414 | Telecommunication Engineering Lab | 1.5 |
CSE 417 | Optical Fiber Communication | 3.0 |
12th Trimester
Course Code | Course Title | Credit Hours |
TE 453 | Wireless, Mobile & Satellite Communications | 3.0 |
TE 455 | Telecommunications Transmission & Switching | 3.0 |
CSE 400 | Dissertation | 4.0 |
Major in Computer Networking
11th Trimester
Course Code | Course Title | Credit Hours |
CN 439 | Distributed System | 3.0 |
SE 455 | Web Programming | 3.0 |
SE 456 | Web Programming Lab | 1.5 |
CN 471 | Client-Server Computing | 3.0 |
CN 472 | Client-Server Computing Lab | 1.5 |
12th Trimester
Course Code | Course Title | Credit Hours |
CN 453 | Embedded Network Systems | 3.0 |
CN 485 | Network Management & Security | 3.0 |
CSE 400 | Dissertation | 4.0 |
Major in Software Engineering
11th Trimester
Course Code | Course Title | Credit Hours |
CN 439 | Distributed System | 3.0 |
SE 451 | Object Oriented Methodology | 3.0 |
SE 452 | Object Oriented Methodology Lab | 1.5 |
SE 455 | Web Programming | 3.0 |
SE 456 | Web Programming Lab | 1.5 |
12th Trimester
Course Code | Course Title | Credit Hours |
CSIT 313 | E-Business | 3.0 |
SE 457 | Software Quality Assurance | 3.0 |
CSE 400 | Dissertation | 4.0 |
All B.Sc. candidates should complete supervised study and research culminating in a dissertation in their fields of specialization. The completed dissertation should be well-bound and printed in accordance with the regulations of IBAIS University.
Option I: Any Five
Course Code | Course Title | Credit Hours |
SOC 104 | Introduction to Social Science | 3.0 |
ACT 110 | Principles of Accounting | 3.0 |
BUS 212 | Business Communication | 3.0 |
ECON 213 | Economics | 3.0 |
MGT 215 | Introduction to Management | 3.0 |
MKT 216 | Principles of Marketing | 3.0 |
Option II: Any One with Lab
Course Code | Course Title | Credit Hours |
CSIT 411 | Compiler (Pre-requisite CSIT 237) | 3.0 |
CSIT 412 | Compiler Lab | 1.5 |
CSIT 421 | Computer Graphics | 3.0 |
CSIT 422 | Computer Graphics Lab | 1.5 |
CSIT 425 | Pattern Recognition (Pre-requisite MAT 215, MAT 315) | 3.0 |
CSIT 426 | Pattern Recognition Lab | 1.5 |
CSIT 447 | Multimedia Systems Design | 3.0 |
CSIT 448 | Multimedia Systems Design Lab | 1.5 |
BSCSE Waiver Policy:
To apply for BSCSE credit waiver, a student must have an average grade of C+ or better and courses must have been taken within the past 7 (seven) years. Students having Diploma in Engineering will get waiver according to this waiver policy.
ENG 101: Three credit hours in English – the equivalent of ENG 101 at IBAIS University.
SOC 104: Three credit hours in Social Science – the equivalent of SOC 104 at IBAIS University.
ENG 106: Three credit hours in English – the equivalent of ENG 106 at IBAIS University.
ACT 110: Three credit hours in Accounting – the equivalent of ACT 110 at IBAIS University.
CSE 111: Three credit hours in Computer Science – the equivalent of CSE 111 at IBAIS University.
CSE 112: One and half credit hour lab in Computer Science – the equivalent of CSE 112 at IBAIS University.
PHY 119: Three credit hours in Physics – the equivalent of PHY 119 at IBAIS University.
PHY 120: One and half credit hour lab in Physics – the equivalent of PHY 120 at IBAIS University.
BUS 212: Three credit hours in Business Communication – the equivalent of BUS 212 at IBAIS University.
ECON 213: Three credit hours in Economics – the equivalent of ECON 213 at IBAIS University.
MGT 215: Three credit hours in Management – the equivalent of MGT 215 at IBAIS University.
MKT 216: Three credit hours in Marketing – the equivalent of MKT 216 at IBAIS University.
CSE 220: One and half credit hour lab in Engineering Drawing – the equivalent of CSE 220 at IBAIS University.
CSE 311: Three credit hours in Digital Electronics & Pulse Techniques – the equivalent of CSE 311 at IBAIS University.
Option II: Any one course with lab (4.5 credit hours) equivalent to CSIT 411 & CSIT 412/CSIT 421 & CSIT 422/CSIT 425 & CSIT 426/CSIT 447 & CSIT 448.