BACHELOR IN COMPUTER SCIENCE AND ENGINEERING (BCSE) PROGRAM ![]()
[Objectives][Entry Requirements][International Students][ Duration and Program of Study]
he Bachelor of Computer Science and Engineering (BCSE) aims at preparing competent graduates capable of developing computer systems. The areas of computer science has been integrated with a portion of computer engineering in a single bachelor's degree program which enables CEAT to develop manpower capable of handling problems related to both software and hardware to cater to country's ever increasing need for manpower in the field of computer.
The BCS degree will thus help in the promotion and transfer of technology which is rapidly developing and will also prepare students for advanced graduate studies in computer science and computer engineering.
ENTRY REQUIREMENTS OF BCS STUDENTSeing a multi-cultural university
IUBAT encourages students of South and South East Asia and other countries
of the world to pursue study in BCS program. Anyone satisfying eligibility
criteria or equivalent is welcome to apply. The tuition and other
fees of the BCS program at IUBAT is competitive in the region and the cost
of living in Dhaka is one of the lowest. The international students
coming from the developing Commonwealth countries may apply for grants
from the Commonwealth Secretariat, through their respective country contact
points. The international students may receive further information or clarification
on the program by writing to IUBAT.
For Further Information on International Students, Click
Here
he BCS program is of 151 credit hours, -- the expected time for completion of the courses being 10 semesters for a full time student. A semester is of 16 weeks duration, and there are three semesters in a year and as such, a full time student can complete the degree requirements in 3.3 years. However, most students take 3.7 to 4 years to complete the program.
PROGRAM OF STUDY
he BCS curriculum consists of 151 credit hours of course works including theory and laboratory courses, and a practicum of 9 credit hrs. The courses of the BCS program are grouped into following areas:
Areas Typical Courses
a) Language: English
b) General Humanities Education:
Social Sciences
Physical Sciences
Mathematics
Career Planning
c) Core :
Fundamentals of Computers and Applications
Circuit Analysis
Electronics
Programming Languages
Computer Organization and Architecture
Operating System
Logic Design and Switching Circuits
Digital Circuits and Systems
Science of Materials
Assembly Language
Data Structures and Algorithms
System Analysis and Design
Database Management System
Information System Design and
Development
System Programming
Practicum
d) Specialization:
Microprocessor Interfacing for Measurement
and Control
Compiler Design
Computer Graphics
Data Communication and Computer Networks
Software Engineering
Computer Hardware Maintenance
Operations Research Project Management
Microprocessor Architecture Design
Programming Languages and Structures
Artificial Intelligence and Expert System
VLS Design
Microprocessor Based Systems Design
Real Time Programming
System Modeling and Simulation
Functional and Logic Programming
Introduction to Computer Vision
he courses are divided into languages, general education courses, computer core courses and computer specialization courses.
The curriculum on computer science emphasizes a broad foundation of computer software and hardware. The first year courses broaden the general education base of the students as well as acquaint them with basic languages of communication like English and the knowledge of Humanities, Social Sciences, Physical Sciences, Mathematics and Statistics. Moreover, the students learn to get used to computer usage.
The second year courses acquaint the students with analytical and basic tools like electronics, and science of materials, advance programming features, data structures and algorithms, digital circuits, assembly language, operating system, theory of computation, database management and the like.
The third year courses provide for an in-depth study of some specific core and specialized topics like computer architectures, compiler design, computer networks and computer graphics.
The final year of the program provides further specialization in software engineering, computer architectures, structures of different languages, computer trouble shooting, microcomputer interfacing techniques and selection from some elective subjects.
The hands on experience is provided for by introducing laboratory works as one hour credit courses in appropriate fields in different years of the program.
EAT
places great emphasis on the value of practical work experience in all
professional degree programs.
The practicum helps accomplish this role of providing maturity of knowledge
to the students through work experience in practical organizations and
thus undergoing specialization training in computer based operations in
the area of software and/or hardware.
Procedurally, after a student completes his/her requisite courses (142
credit hours), CEAT places a BCS student as an internee with suitable organizations.
This internship is an integral component of BCS program and is worth 9
credit hours.
he comprehensive examination is conducted for students who have satisfactorily completed all the courses (142 credit hours) of the program. The objective of the comprehensive examination is to test the student's capability to comprehend the entire program. It consists of a written test of three hours and an oral examination which is conducted by a board consisting of academics and practitioners. The examination is graded and the students must obtain a passing grade to qualify. The students must take this examination to fulfil the requirements of the program. The comprehensive examination is a pre-requisite to practicum.
[NOTE:
AFTER USING A LINK, PLEASE USE THE BACK ICON ON YOUR BROWSER
TO RETURN HERE ]
ART
201 Career Planning and Development [1]
BUS
101 Introduction to Business [3]
BUS
201 Business Communication [3]
ENG
101 Basic English Composition [4]
ENG
102 English Comprehension and Speaking [3]
ENG
203 Advanced English Composition [3]
PHI
114 Introduction to Philosophy [3]
PSY
105 General Psychology [3]
CHM
104 General Chemistry [3]
CHM
116 General Chemistry Lab [1]
PHY
103 General Physics I [3]
PHY
115 Physics Lab [1]
MAT
101 Mathematics [4]
MAT
160 Applied Calculus [3]
MAT
218 Numerical Analysis [3]
MAT
257 Discrete Mathematics [3]
STA
240 Statistics [3]
MGT
201 Management Process [3]
MGT
302 Project Management [3]
EEN
210 Circuit Analysis [3+1]
CSC
101 Fundamentals of Computers and Applications
[3]
CSC
102 Computer Applications Lab [1]
CSC
181 Programming (Fortran90/95) [3]
CSC
182 Programming Lab [1]
CSC
207 Computer Organization and Architecture [3]
CSC
223 Science of Materials [2]
CSC
231 Fundamentals of Electronics [2]
CSC
232 Electronics Lab [1]
CSC
281 Programming (Pascal) [3]
CSC
287 Operating Systems [3]
CSC
307 Assembly Language [3]
CSC
319 Digital Circuits and Systems [2]
CSC
329 Logic Design and Switching Circuits [2]
CSC
330 Logic Lab [1]
CSC335
Microprocessor Interfacing for Measurement and Control [3]
CSC
361 Theory of Computation [3]
CSC
381 Programming (C++) [3]
CSC
387 System Analysis and Design Fundamentals [3]
CSC
391 Data Structures and Algorithms [3]
CSC
407 Microprocessor Architecture Design [3]
CSC
433 Database Management System [3]
CSC
437 Compiler Design [3]
CSC
441 Introduction to Functional and Logic Programming
[3]
CSC
447 Operations Research [3]
CSC
449 Computer Hardware Maintenance [2]
CSC
450 Hardware Workshop [1]
*CSC
451 Information System Design and Development [3]
CSC
455 Computer Graphics [3]
CSC
461 Programming Languages and Structures [3]
CSC
463 System Programming [3]
CSC
465 Data Communication and Computer Networks [4]
CSC
469 Software Engineering [3]
CSC
490 Practicum [9]
Electives:
CSC
471 Microprocessor Based Systems Design [3]
CSC
473 System Modeling and Simulation [3]
CSC
481 VLSI Design [3]
CSC
483 Artificial Intelligence and Expert System
[3]
CSC
485 Introduction to Computer Vision [3]
CSC
487 Real Time Programming [3]
CSC
489 Selected Advanced Topics [3]
he BCS degree will be conferred only to the student who has fully complied with the graduation requirements and has applied for it. The requirements are that the student has:
1. completed all the prescribed courses with a minimum of 151
credit hours.
2. earned at least 'C' grades in each of the core and specialization
courses.
3. earned at least passing grade (D) in each of the remaining
courses
4. earned a cumulative grade point average (CGPA) of 2.5
5. earned passing grade in the practicum
6. earned at least a passing grade in the comprehensive examination
7. satisfactory behavior and discipline
8. library and financial clearance from the college and the university
135, Road 9A(Old 19) Dhanmondi
Residential Area, Dhaka-1209
GPO Box : 2857, Dhaka-1000
PO Box : 11051, Uttara Post Office, Dhaka-1230, Bangladesh
Telephones : (880-2) 9124201,
816064, 9124226, 816074, 9129579, 895395 and 895805
Fax : (880-2) 810494, Cable
: IUBAT
