Duration of Study
The minimum requirement for BCSE degree is 146 credit hours plus such courses as may be prescribed on the basis of individual competency and requires 4 years to complete for a full time student. It is possible to graduate earlier with additional course load. A semester is of 16 weeks duration, and there are 3 semesters in a year and as such, a full time student can complete the degree requirements earlier. However, most students take 4 years to complete the program.
- The comprehensive is conducted for students who have satisfactorily completed all the courses of the program.
- The objective of the comprehensive is to test the student’s capability to comprehend the entire program.
- It consists of a written test of three hours, a practical session and an oral examination which is conducted by a board consisting of academics and practitioners.
- The comprehensive is graded and the students must obtain a passing grade to qualify.
- The students must take comprehensive to fulfill the requirements of the program.
- The comprehensive is a pre-requisite to practicum.
- IUBAT CSE 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 real life 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, IUBAT CSE places a student as an internee with suitable organizations. This practicum is an integral component of CSE program and is assigned 6 credit hours.
Program of Study
The BCSE program is designed to give full exposition to participants on computer science and engineering emphasizing on theory and laboratory based research and development in the areas of computation, algorithm, data structure, computer elements, artificial intelligence, digital and logic design, compiler construction, computer architecture and organization, industrial automation, robotics, circuit analyses, signal processing and systems, database systems, electronics, human-machine interface, interactive system engineering, operating systems, programming fundamentals, software engineering, computer networking, wireless communication, fault diagnostic and tolerant system, parallel and distributed computing, digital control engineering, microprocessors, microware engineering, programming languages, electric and electronic machines, power electronics, process control and instrumentation, computer graphics, data acquisition systems, internet and web programming, hardware engineering , PC interfacing and process control.
IUBAT assesses fees for students on credit hour basis. Fees and refundable library and laboratory deposits in details have been provided in the financial information section of this bulletin.
This section also provides information on financing arrangement including merit-scholarships at the point of admission, in-course fee waiver scholarship, different scholarships, on-campus work opportunities, financial assistance in the form of grants, installment payment, deferred payment student loan etc. The standing IUBAT policy to cater to needs of all qualified students who aspire for higher professional education regardless of the income level of his/her family through appropriate educational financing arrangement under the concept Knowledge Based Area Development: A Step Towards Community Self-Reliance applies to BCSE program.
The Financial Information section also contains information on tuition fees for international students and special fees for students from SAARC countries and Least Developed Countries (LDC) of Asia and Africa.
Requirements for Graduation
The BCSE 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:
- Completed all the prescribed courses with a minimum of 143 credit hours plus such courses recommended by the department after reviewing individual background.
Earned at least ‘C’ grades in each of the core, specialization courses, and English courses
- Earned at least passing grade (D) in each of the remaining courses
- Fulfillment of English language requirementthrough English Language Competency Test (ELCT).
- Earned a cumulative grade point average (CGPA) of 2.5
- Earned at least a passing grade in the practicum
- Earned at least a passing grade in the comprehensive
- Satisfactory behavior and discipline
- Library and financial clearance from the college and the university
Humanities and Social Sciences
Suggested Course Sequence : Semester 1
Suggested Course Sequence : Semester 2
Suggested Course Sequence : Semester 3
Suggested Course Sequence : Semester 4
Suggested Course Sequence : Semester 5
Suggested Course Sequence : Semester 6
Suggested Course Sequence : Semester 7
Suggested Course Sequence : Semester 8
Suggested Course Sequence : Semester 9
Suggested Course Sequence : Semester 10
Suggested Course Sequence : Semester 11
Suggested Course Sequence : Semester 12
- The total credit hours requirement for the degree has been decided at 139 plus such courses as may be prescribed on the basis of review of individual backgrounds.
- ENG 101 is a remedial course and those having proficiency in beginning English can have exemptions on the basis of earlier accomplishment on record and demonstration of competency through examination.
- MAT 167 requires a basic mathematics competency and those who cannot meet its requirements will be required to undergo one or more course(s) in mathematics such as MAT107– Mathematics and/or MAT 147- Applied Calculus.
- CSE 103 and CSE 104 courses are introductory in nature and can be exempted on the basis of earlier accomplishment on record and demonstration of competency through examination.
- PHY 112 and PHY 113 are the beginning Physics courses and may qualify for exemption on the basis of earlier accomplishment on record and demonstration of competency through examination.
- CHM 115 and CHM 116 are the beginning Chemistry courses and may qualify for exemption on the basis of earlier accomplishment on record and demonstration of competency through examination.
Course Customization for Students with Polytechnic Diploma in Computer Science and Engineering
- Students with polytechnic diploma in computer science and engineering may have course waiver for 20 credit hours based on earlier accomplishment on record and through a standard test and viva. The courses that qualify for waiver are 1. ENG 101 Basic English Composition , 2. MAT 107 Mathematics , 3. PHY 112 General Physics , 4.PHY 113 Physics Lab , 5.CHM 115 General Chemistry , 6. CHM 116 Chemistry Lab , 7. CSE 103 Fundamentals of Computer and Applications , and 8.CSE 104 Computer Applications Lab . Such waived courses will be treated as “EXEMPTED COURES” in the final Transcript.
- Such diploma holders may also have class waiver for eleven credit hours involving 1. CSE 183 Programming in C [3.0], 2.CSE 184 Programming in C Lab [1.0], 3.MAT 147 Applied Calculus [3.0], 4. EEN 183 Circuit Analysis 1 [3.0] and 5. EEN 184 Circuit Analysis 1 Lab [1.0]. Registration in these courses and appearing in all examinations are required but the students may have the option of not attending the classes. All these courses will be treated as “REGULAR COURES” with grades obtained recorded in the final Transcript.
In the light of the above, entry level qualification and background of an applicant as well as his/her competence, the course requirements for the concerned student in the BCSE program will be customized.
The total credit hours requirement for the degree has been decided at 141 plus such courses as may be prescribed on the basis of review of individual backgrounds.
PHY 109, PHY 110, CHM 115 and CHM 116 are available for exemption on the basis of competency. ENG 101 is also available for exemption on the basis of competency. MAT 107 Mathematics may have to be added for those who cannot meet the requirement of MAT 147. CSE 103 and CSE 104 may qualify for exemption on the basis of competency.
In the light of the above, background of an applicant and his/her competence, the course requirements for the concerned student in the BCSE program will be customized.
Descriptions of Courses
Description of computer courses is given below, while the descriptions of the courses of other areas can be found under respective colleges.