doc. no. qr-aad-018 issue no. 01 revision no. 01 college ... · course title lec lab credit...

27
Salmabad, Kingdom of Bahrain Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College/Department: College of Engineering Date of Effectivity 16 September 2012 BSIE PROGRAMME SPECIFICATION 2012-2013 Page 1 of 27 This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office. 1. Teaching Institution AMA International University - Bahrain 2. University Department College of Engineering 3. Programme Title Bachelor of Science in Informatics Engineering (BSIE) 4. Title of Final Award Bachelor of Science in Informatics Engineering 5. Modes of Attendance offered Actual classroom learning- interactive 6. Accreditation None 7. Other external influences Local External Influences/References Ministry of Education (MOE), Higher Education Council (HEC) National Authority of Qualifications and Quality Assurance for Education and Training (NAQQAET) International External Influences/References Accreditation Board for Engineering and Technology (ABET) Association in Computing Machineries (ACM) in Computing Bologna Framework 8. Date of production/revision of this specification September 1, 2012 9. Aims of the Programme The Bachelor of Science in Informatics Engineering is an engineering programme which combines information technology with engineering concepts. It is an interdisciplinary scientific area focusing on the application of advanced computing, information and communication technologies to engineering. It covers the design and development of intelligent engineered products and processes enabled by the integration of computer, control systems and software engineering technologies. Graduates of the programme, three (3) to five (5) years after graduation shall be able to: 1. Practice as successful Informatics Engineer for the advancement of society. 2. Promote professionalism in informatics engineering practice. 10. Learning Outcomes, Teaching, Learning and Assessment Methods A. Knowledge and Understanding Skills A1. An understanding of professional and ethical responsibility. A2. The broad education necessary to understand the impact of engineering solutions in a global, economic, environment, and social context; and, A3. Knowledge of contemporary issues. Teaching and Learning Methods 1. Active and Engaged Learning. Students are required to attend the sessions regularly. Students learn by doing, making, writing, designing, creating, and solving. Active participation of the students during discussion is expected. Learning is an active process, and as such, students must engage with the course materials, i.e. reading the textbook and other assigned advanced readings.

Upload: others

Post on 14-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 1 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

1. Teaching Institution AMA International University - Bahrain

2. University Department College of Engineering

3. Programme Title Bachelor of Science in Informatics Engineering (BSIE)

4. Title of Final Award Bachelor of Science in Informatics Engineering

5. Modes of Attendance offered

Actual classroom learning- interactive

6. Accreditation None

7. Other external influences Local External Influences/References

Ministry of Education (MOE), Higher Education Council (HEC)

National Authority of Qualifications and Quality Assurance for Education and Training (NAQQAET)

International External Influences/References

Accreditation Board for Engineering and Technology (ABET) Association in Computing Machineries (ACM) in Computing

Bologna Framework

8. Date of production/revision of this specification

September 1, 2012

9. Aims of the Programme

The Bachelor of Science in Informatics Engineering is an engineering programme which combines information technology with engineering concepts. It is an interdisciplinary scientific area focusing on the application of advanced computing, information and communication technologies to engineering. It covers the design and development of intelligent engineered products and processes enabled by the integration of computer, control systems and software engineering technologies. Graduates of the programme, three (3) to five (5) years after graduation shall be able to:

1. Practice as successful Informatics Engineer for the advancement of society. 2. Promote professionalism in informatics engineering practice.

10. Learning Outcomes, Teaching, Learning and Assessment Methods

A. Knowledge and Understanding Skills

A1. An understanding of professional and ethical responsibility. A2. The broad education necessary to understand the impact of engineering solutions in a global,

economic, environment, and social context; and, A3. Knowledge of contemporary issues.

Teaching and Learning Methods

1. Active and Engaged Learning. Students are required to attend the sessions regularly. Students learn by doing, making, writing, designing, creating, and solving. Active participation of the students during discussion is expected. Learning is an active process, and as such, students must engage with the course materials, i.e. reading the textbook and other assigned advanced readings.

Page 2: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 2 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

2. Problem-based learning. After each topic, sample problems will be provided to students. Working in groups, students identify what they already know, what they need to know, and how and where to access new information that may lead to resolution of the problem.

Assessment Methods

Assessment is through a combination of written examinations (homework, quizzes and examinations) and problem sets (written reports, simulations and computer program/ system which students develop using various engineering tools).

B. Subject-Specific Skills

B1. An ability to design and conduct experiments, as well as to analyze and interpret data. B2. An ability to identify, formulate, and solve engineering problems; and B3. An ability to use the techniques, skills, and modern engineering tools necessary for engineering

practice.

Teaching and Learning Methods

1. Problem-based learning. After each topic, sample problems will be provided to students. Working in groups, students identify what they already know, what they need to know, and how and where to access new information that may lead to resolution of the problem.

2. Collaborative learning. Students will be divided into groups with at least three (3) members and each group will be provided with problems or projects that they will work on together to search for understanding, meaning, or solutions Each group is expected to work together in solving particular engineering problems, discuss the algorithm of the problems, and present the solution in class.

3. Discovery-based learning. During laboratory hours, students will be given experiments to work in groups where they can apply the theories and principles learned. This is an opportunity to have hands-on experience and maximize their learning through actual simulation.

Assessment Methods

Assessment is through a combination of written examinations (essays, class tests, homework) and assessed coursework (problem sets, laboratory exercises and machine problems).

C. Thinking Skills

C1. An ability to apply knowledge of mathematics, science and engineering.

C2. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economics, environmental, social, political, ethical, health and safety,

manufacturability, and sustainability.

Teaching and Learning Methods

1. Problem-based learning. After each topic, sample problems will be provided to students. Working in groups, students identify what they already know, what they need to know, and how and where to access new information that may lead to resolution of the problem.

2. Collaborative learning. Students will be divided into groups with at least three (3) members and each group will be provided with problems or projects that they will work on together to search for understanding, meaning, or solutions Each group is expected to work together in solving particular engineering problems, discuss the algorithm of the problems, and present the solution in class.

3. Discovery-based learning. During laboratory hours, students will be given experiments to work in

Page 3: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 3 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

groups where they can apply the theories and principles learned. This is an opportunity to have hands-on experience and maximize their learning through actual simulation.

Assessment Methods

Assessment is through a combination of written examinations (essays, class tests, homework) and assessed coursework (problem sets, laboratory exercises and machine problems).

D. General and Transferable Skills

D1. An ability to function in multidisciplinary teams; D2. An ability to communicate effectively; and D3. Recognition of the need for, and an ability to engage in life-long learning.

Teaching and Learning Methods

1. Problem-based learning. After each topic, sample problems will be provided to students. Working in groups, students identify what they already know, what they need to know, and how and where to access new information that may lead to resolution of the problem.

2. Collaborative learning. Students will be divided into groups with at least three (3) members and each group will be provided with problems or projects that they will work on together to search for understanding, meaning, or solutions Each group is expected to work together in solving particular engineering problems, discuss the algorithm of the problems, and present the solution in class.

3. Discovery-based learning. During laboratory hours, students will be given experiments to work in groups where they can apply the theories and principles learned. This is an opportunity to have hands-on experience and maximize their learning through actual simulation.

Assessment Methods

Assessment is through a combination of written examinations (essays, class tests, homework) and assessed coursework (problem sets, laboratory exercises and machine problems).

Page 4: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 4 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

11. Programme Structure

BACHELOR OF SCIENCE IN INFORMATICS ENGINEERING (BSIE)

CURRICULUM PLAN EFFECTIVE SY 2012-2013 REMEDIAL CLASSES

COURSE CODE

COURSE TITLE LEC Hrs

LAB Hrs

CREDIT UNITS

PRE-REQUISITES

MATH300 Remedial Mathematics 3 0 0 PREN300 Modular English 0 6 0 0 PREN301 Modular English 1 6 0 0 PREN302 Modular English 2 6 0 0 FIRST YEAR FIRST TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

CHEM400 General Chemistry 1 2 2 3

CSCI411 Introduction to Computing 2 2 3

ENGG410 Engineering Drawing 1 2 2 3

ENGL401 English Communication Skills 1 3 0 3

MATH401 College Algebra 3 0 3

HUMA400 Humanities 3 0 3

EUTH400 Euthenics 1 1 0 0

TOTAL 18

SECOND TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

MATH402 Plane and Spherical Trigonometry 3 0 3

ENGG421 Engineering Drawing 2 2 2 3 ENGG410

CHEM401 General Chemistry 2 2 2 3 CHEM400

ENGL402 English Communication Skills 2 3 0 3 ENGL401

ARAB400 Arabic Studies 3 0 3

CSCI421 Computer Programming 1 2 2 3 CSCI411

EUTH401 Euthenics 2 1 0 0 EUTH400

TOTAL 18

Page 5: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 5 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

THIRD TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

MATH406 Differential Calculus with Analytic Geometry

5 0 5 MATH401

ENGL403 Speech and Oral Communication 2 2 3 ENGL402

CSCI431 Computer Programming 2 2 2 3 CSCI421

ECON400 Introduction to Economics 3 0 3

HIST400 History of Bahrain and GCC 3 0 3

ENGG500 Safety Engineering 0 2 1

TOTAL 18

SECOND YEAR FIRST TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

MATH503 Discrete Mathematics 3 0 3 MATH401

ENVS400 Environmental Science 3 0 3 CHEM401

MATH501 Integral Calculus with Differential Equations

5 0 5 MATH406

ENGL502 Technical Writing 3 0 3 ENGL402

PHYS501 University Physics 1 2 2 3 MATH406

ENGG511 Professional Ethics in Engineering 1 0 1

TOTAL 18

SECOND TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

ENGG520 Engineering Materials 3 0 3 CHEM401

ENGG521 Engineering Mechanics 3 0 3 PHYS501

PHYS502 University Physics 2 2 2 3 PHYS501

MATH502 Advanced Mathematics 3 0 3 MATH501

CSCI512 Data Structures 2 2 3 CSCI431

MATH409 Probability and Statistics 3 0 3 MATH503

TOTAL 18

Page 6: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 6 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

THIRD TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

ENGG531 Electric Circuit Theory 1 2 2 3 MATH501, PHYS501

ENGG534 Electronics 1 2 2 3 PHYS502

CSCI621 Algorithm Analysis and Design 3 0 3 CSCI512

MATH504 Multivariate Calculus 2 2 3 MATH503

MATH505 Numerical Methods and Analysis 2 2 3 MATH502

PHYS503 University Physics 3 2 2 3 PHYS502

TOTAL 18

THIRD YEAR FIRST TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

CSCI522 Computer Organization and Architecture 2 2 3 ENGG531

MATH506 Linear Algebra 2 2 3 MATH504

ENGG613 Electronics 2 2 2 3 ENGG534

ENGG533 Strength of Materials 3 0 3 ENGG521

ENGG611 Electric Circuit Theory 2 2 2 3 ENGG531

CSCI533 Data Communication & Networking 1 2 2 3 CSCI512

TOTAL 18

SECOND TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

CSCI521 Database Management Systems 2 2 3 CSCI512

CSCI613 Data Communication and Networking 2 2 2 3 CSCI533

ENGG614 Control Systems 2 2 3 ENGG611

ENGG612 Electromagnetics 3 0 3 ENGG611

ENGG625 Logic Circuit & Switching Theory 2 2 3 ENGG534

ENGG626 Signals, Spectra & Processing 2 2 3 ENGG613

TOTAL 18

Page 7: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 7 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

THIRD TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

CSCI623 Operating Systems 2 2 3 CSCI 522

SOCI400 Sociology 3 0 3

CSCI660 Data Communication and Networking 3 2 2 3 CSCI613

CSCI532 Systems Analysis and Design 2 2 3 CSCI521

IENF633 Advanced Logic Circuits and Design 2 2 3 ENGG625

ENGG522 Engineering Economy 3 0 3 MATH409

Total 18

FOURTH YEAR FIRST TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

CSCI531 Object Oriented Programming 2 2 3 CSCI512

CSCI661 Data Communication and Networking 4 2 2 3 CSCI660

IENF641 Microcontrollers 2 2 3 IENF633

CSCI624 Software Design and Development 2 2 3 CSCI521, CSCI532

ENGG638 Engineering and Project Management 3 0 3 ENGG522

CSCI635 Network Security 2 2 3 CSCI660

TOTAL 18

SECOND TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

IENF651 Industrial Attachment 0 6 6 4th year standing

IENF652 Informatics Engineering Design Project A 0 6 3 All major courses,

IENF643 Major Elective 1: Optimization Methods 3 0 3 MATH505

TOTAL 12

THIRD TRIMESTER

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

IENF661 Informatics Engineering Design Project B

0 6 3 IENF652

IENF653 Major Elective 2 2 2 3

IENF662 Major Elective 3 2 2 3

IENF637 Engineering Laws and Contracts 3 0 3 4th Year Standing

TOTAL 12

Grand Total 204

Page 8: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 8 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

ELECTIVE COURSES MAJOR ELECTIVE 2

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

IENF653A Wireless Communication System 2 2 3 4th year standing

IENF653B Sensorics 2 2 3 4th year standing

MAJOR ELECTIVE 3

COURSE CODE

COURSE TITLE LEC LAB CREDIT PREREQUISITE/S

Hrs Hrs Units

IENF662A Microwave Communication Systems 2 2 3 4th year standing

IENF662B Robotics Technology 2 2 3 4th year standing

12. Awards and Credits

Degree/ Certificate Awarded Bachelor’s Degree

Total Units for Degree 204

Total Trimesters Completed 12

13. Personal Development Planning

1. Conduct in-house trainings and seminars related to electronics, software engineering, information systems, AutoCAD, programmable logic controllers, CAD/CAM technology, microcontrollers, automation systems and robotics technology.

2. Send faculty members in local and international conferences, seminars and trainings related to their fields of specialization.

3. Support faculty members in their conduct of research projects aligned to the College’s research thrusts and priorities.

4. Establish partnerships and linkages where research collaborations can be made.

5. Encourage publication of research outputs and dissemination of results through participation in international research conferences and fora.

Page 9: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 9 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

14. Admission Criteria

Admission to AMA International University - Bahrain (AMAIUB) is open to all qualified applicants. Criteria for Admission to the University

Acceptance to the University depends on the following criteria:

a) PASS MARK in the AMA Admission Test, which is 70% of the AMAAT required score for

the programme (for undergraduate only). The AMAAT score is the average of the scores

in Mathematics, Science, English and Logical Reasoning.

b) Past academic records

c) Relevant information stated in the University application form

d) Result of the Dean’s Interview

For undergraduate applicants, the weight of the admission criteria is as follows:

AMAAT Score 70%

Result of Dean’s Interview 30%

AMA Admission Rating 100%

To be admitted to the University, the undergraduate applicant must: Obtain an AMA Admission Rating of at least 70%. An applicant who has taken TOEFL, with a

score of at least 550 (173 CBT, 61 iBT) or IELTS, with a score of 5.5 is exempted only from

taking the English entrance examination, and the English Entrance Score will be determined

based on the result of the considered exam for exemption. The applicant has to undergo the

exams in the other subtest components.

Submit all requirements needed.

To be admitted to any undergraduate programme, the qualified applicant must satisfy the minimum AMAAT scores:

Subtest Component Programme

Engineering Studies

Computer Science Studies

Business Studies

Mathematics 70 60 50

Science 50 50 30

English 60 60 60

Logical Reasoning 50 50 50

Applicants who fail in English (with a score of 25 or less) but succeed the AMA Admission Rating

Page 10: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 10 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

are not allowed to enroll University-level courses before succeeding the English Remedial

courses. Applicants for the Engineering and Computer Science programmes, who fail in

Mathematics (with a score of 25 or below) but succeed the AMA Admission Rating are not

allowed to enroll in the core courses of the programme before succeeding the Mathematics

Remedial Course. Applicants who did not qualify for the AMAAT score and who have minimal

average in Mathematics and English of 25 (which is 50% of the minimal requirement), and having

also a minimal average in Science and Logical Reasoning of 25 are eligible to remedial courses.

Applicants for business who succeed the AMAAT Admission Rating and the English requirements

will be admitted without any remedial courses even if they do not succeed the minimal

requirements for Mathematics.

The remedial courses offered are English (PREN300, PREN301, PREN302) and Math (MATH300).

The Dean’s Interview covers the following:

Criteria Percentage

Communication Skills 10

Personality and Motivation 10

General Knowledge in the Programme’s related field 10

15. Key Resources of information about the programme

1. Included in the College Catalogue

2. Uploaded on the AMAIUB website

Page 11: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 11 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

16. Curriculum Skills Map

Year/ Level

Course Code

Course Title

Core (C) or

Option (O)

Program Learning Outcomes

Know-ledge & under-standing

Course-Specific Skills

Thinking Skills

General & Transferable

Skills A1 A2 A3 B1 B2 B3 C1 C2 D1 D2 D3

f h j b e k a c d g i

Year 1

1st Tri

MATH401 College Algebra (C)

ENGG410 Engineering Drawing 1

(C)

ENGL401 English Communication Skills 1

(C)

CHEM400 General Chemistry1

(C)

EUTH400 Euthenics1 (C)

CSCI411 Introduction to Computing

(C)

HUMA400 Humanities (C)

Year 1

2nd Tri

MATH402 Plane and Spherical Trigonometry

(C)

ENGG421 Engineering Drawing 2

(C)

CHEM401 General Chemistry 2

(C)

ENGL402 English Communication Skills2

(C)

ARAB400 Arabic Studies (C)

CSCI421 Computer Programming 1

(C)

EUTH401 Euthenics2 (C)

Year 1

3rd Tri

MATH406 Differential Calculus with Analytic Geometry

(C)

ENGL403 Speech and Oral Communication

(C)

CSCI431 Computer Programming 2

(C)

Page 12: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 12 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

ECON400 Introduction to Economics

(C)

HIST400 History of Bahrain and GCC Region

(C)

ENGG500 Safety Engineering

(C)

Year 2

1st Tri

MATH409 Probability and Statistics

(C)

ENVS400 Environmental Science

(C)

ENGL502 Technical Writing (C)

MATH501 Integral Calculus with Differential Equations

(C)

PHYS501 University Physics 1

(C)

ENGG511 Professional Ethics in Engineering

(C)

Year 2

2nd Tri

CSCI512 Data Structures

ENGG520 Engineering Materials

(C)

MATH502 Advanced Mathematics

(C)

ENGG521 Engineering Mechanics

(C)

PHYS502 University Physics 2

(C)

MATH503 Discrete Mathematics

(C)

Year 2

3rd Tri

CSCI621 Algorithm Analysis and Design

(C)

ENGG531 Electric Circuit Theory 1

(C)

ENGG534 Electronics 1 (C)

MATH504 Multivariate Calculus

(C)

Page 13: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 13 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

MATH505 Numerical Methods

(C)

PHYS503 University Physics 3

(C)

Year 3

1st Tri

CSCI522 Computer Organization and Architecture

(C)

ENGG533 Strength of Materials

(C)

ENGG611 Electric Circuit Theory 2

(C)

ENGG613 Electronics 2 (C)

CSCI533 Data Communications and Networking 1

(C)

MATH506 Linear Algebra (C)

Year 3

2nd Tri

CSCI521 Database Management System

CSCI613 Data Communications and Networking 2

(C)

ENGG614 Control Systems (C)

ENGG612 Electromagnetics (C)

ENGG625 Logic Circuit and Switching Theory

(C)

ENGG626 Signals, Spectra and Processing

(C)

Year 3

3rd Tri

CSCI532 Systems Analysis and Design

(C)

CSCI623 Operating Systems

(C)

CSCI660 Data Communications and Networking 3

(C)

ENGG522 Engineering Economy

(C)

IENF633 Advanced Logic Circuits and Design

(C)

Page 14: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 14 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

SOCI400 Sociology (C)

Year 4

1st Tri

CSCI531 Object Oriented Programming

(C)

CSCI624 Software Design and Development

(C)

CSCI635 Network Security (C)

CSCI661 Data Communications and Networking 4

(C)

ENGG638 Engineering and Project Management

(C)

IENF641 Microcontrollers (O)

Year 4

2nd Tri

IENF651 Industrial Attachment

(C)

IENF652 Informatics Engg Design Project A

(C)

IENF643 Major Elective 1: Optimization Methods

(C)

Year 4

3rd Tri

IENF653A Major Elective 2: Wireless Communication

(O)

IENF653B Major Elective 2: Sensorics

(O)

IENF661 Informatics Engg Design Project B

(C)

IENF653A Major Elective 3: Microwave Communication Systems

(O)

IENF653B Major Elective 3: Robotics Technology

(O)

ENGG637 Engineering Laws and Contracts

(C)

Page 15: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 15 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

Course Description

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

CHEM400 GENERAL CHEMISTRY 1 2 2 3

This course deals with atomic theories, relationships between structure and properties of matter, conversion of units, periodic table, stoichiometry, chemical bonding, chemical reactions, gas laws and an introduction to organic chemistry.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI411 INTRODUCTION TO COMPUTING 2 2 3

This course covers the basic concepts of computer hardware and software. It includes the discussion of microcomputer systems and workstations; networking and the internet and the interdisciplinary science of computing. It also provides a discussion of problem solving and algorithm development. Laboratory sessions focus on the use of word processing, spreadsheets and presentations using Microsoft Office applications.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG410 ENGINEERING DRAWING 1 2 2 3 This course introduces basic concepts of engineering drawing using Computer-Aided Design. Using the fundamental concepts and CAD as a tool, student works towards producing a functional set of engineering drawings including orthographic projections, isometric projections, dimensions, and other attributes in 2D perspective.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGL401 ENGLISH COMMUNICATIONS SKILLS 1 3 0 3

This course provides comprehensive, up-to-date and relevant instruction in correct English grammar. Communication skills are emphasized so students will be able to communicate thoughts, ideas, information, and messages in writing. Students will also be actively involved in learning how to improve sentence construction. This course is built upon a framework of concepts that helps students become proficient in English. The integration of language skills aims to increase their communicative competence and to prepare them for the academic and social challenges in college.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH 401 COLLEGE ALGEBRA 3 0 3 The course is designed to familiarize learners with college algebra concepts that is useful in analysis and simplification of mathematical problems. Content includes algebraic, exponential and logarithmic functions, applications of matrices and geometric progressions as applied to business, computer science and engineering.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

HUMA400 HUMANITIES 3 0 3 This course is designed to provide students with a broader exposure to the humanities. It focuses on central concepts, historical development and fundamental nature of philosophy, architecture, sculpture, music, painting and other forms of visual arts. It aims at an integrated presentation of the humanities as

Page 16: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 16 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

a whole.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

EUTH400 EUTHENICS 1 1 0 0

This course focuses on the discussion of the policies and procedures that are intended to guide each member of AMAIUB community in the performance of his/her role. This is used as a resourceful tool that orients the students with academic and non-academic policies of AMA International University Bahrain. It contains the history, vision / mission and objectives of the institution, the services and academic support available.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH402 PLANE AND SPHERICAL TRIGONOMETRY 3 0 3

The course covers topics on angles and their measurement, trigonometric functions, inverse trigonometric functions, identities, graphs and periodicity of trigonometric functions, solutions of trigonometric equations, solutions of right and oblique plane triangles, spherical trigonometry, exponential, and logarithmic equations and their applications.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG421 Engineering Drawing 2 2 2 3

This course covers topics in creating 3-D views such as front elevation, side elevations, and possibly a perspective view. With one 3-D CAD model, views can be generated in any angle either inside or outside of the model or animation. If the drawing contains mechanical parts, virtual prototypes or even rapid prototypes can be generated.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CHEM401 GENERAL CHEMISTRY 2 2 2 3

This is lecture-laboratory course which includes topic on structure and reactions of alkyl halides, alcohol, ethers, carboxylic acid, aldehydes, ketones, and amines. It also introduces the students to the chemistry of heterocycles, carbohydrates, and amino acids, nomenclature of organic compounds, synthesis and reaction techniques.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGL402 ENGLISH COMMUNICATIONS SKILLS 2 3 0 3

This course aims to equip students with the skills necessary for meaningful communication. It aims to improve and expand the students’ ability to speak and to write efficiently, which are significant tools in helping ensure their academic success. It also includes the steps in the writing process helpful in writing unified and coherent paragraphs. This course emphasizes Standard English so students speak and write with confidence.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ARAB400 ARABIC STUDIES 3 0 3

The course aims to study the development of Arabic language, culture and literature. It discusses the historical development of the Arabic language, and compares its main features with those of the English language. It also elucidates on the themes and methods of presentation of selected literary works by prominent Arabic writers, such as, among others, the Prophet Mohammed, Abu Al-Aswad, Abdulmallek

Page 17: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 17 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

bin Marwan, Ibn Al-Mukafaa, Sebaweeh, Al Mutanabi, Najeeb Mahfooz, Taha Hussain, and Mustafa Al-A Aqqaad.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI421 COMPUTER PROGRAMMING 1 2 2 3

This course covers problem solving and algorithm development, with emphases on developing good programming habits, and programming in a modern computer language. It includes a discussion of an overview of the Java language syntax, including packages, classes, methods, variables, conditional statements, and control flow. The laboratory focuses on the implementation of the programming theories and concepts using Java.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

EUTH401 EUTHENICS 2 1 0 0

The course introduces the students to the guidelines on disciplinary actions as regards to violations of the rules and regulations of the University. The students will be taught on the general concepts and principles on values formation, attitudes and personality development. This course will encourage the students to participate in classroom discussion for them to better understand and appreciate acceptable social norms and conduct of an educated individual.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

MATH406 DIFFERENTIAL CALCULUS WITH ANALYTIC GEOMETRY

5 0 5

The course is the first part of the calculus courses series. Topics include: basic rules of differentiation; continuity and differentiability; techniques of differentiation; higher order differentiation; applied problems of Newton method, extreme of functions, the mean value theorem, optimization problems, velocity and acceleration and simple harmonic motion. It also deals with tangent and normal lines, conics and transcendental functions.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENGL403 SPEECH AND ORAL COMMUNICATION 2 2 3

This course covers the basic principles of effective speech communication such as pronunciation, articulation, enunciation, intonation and vocal flexibility. It includes theories, mechanics, and techniques of speech composition and delivery with emphasis on practical speaking experiences and awareness of audience psychology that will be used in any varied speech situations.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI431 COMPUTER PROGRAMMING 2 2 2 3

This course enables students to understand and develop Java applications. Topics include arrays, recursion, exception handling, inheritance and polymorphism, file handling, and basic applets, strings, GUI, Java events.

The laboratory focuses on the development of programs in Java. It starts with the concepts of arrays and progresses from exception handling to Basic Applets.

Page 18: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 18 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ECON400 Introduction to Economics 3 0 3

The course presents tools of economic analysis, demand and supply, price discrimination and income distribution in a systematic way which imparts intuitive appreciation of the power and scope of microeconomics. The learners are introduced to the economic realities that a country is facing today along with some statistical tools to understand these broader economic realities. The learners who have no prior exposure to this course will be to develop an understanding of the basic tools, concepts and theories of microeconomics.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

HIST400 HISTORY OF BAHRAIN AND THE GCC 3 0 3

The course deals with the study of the history of the Kingdom of Bahrain and the Gulf Region, including the rule of Great Britain in the Kingdom and the reasons why Great Britain left it. Aside from prehistoric or ancient allusions to the Kingdom of Bahrain, the major topics of discussion include the strategic importance of the Kingdom of Bahrain and the Gulf Region, the history of Al-Utoub (migration from Najd), the legal status of Bahrain under British protection, and the withdrawal of the British from the Gulf and Bahrain.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG500 SAFETY ENGINEERING 0 2 1

This course deals with the study of the foundations of safety engineering and applications of safety principles to industrial and commercial systems. It covers topics concerning safety management, occupational health, fire prevention and control, electrical safety and environmental safety. Further, students will learn how to conduct risk analysis and some of the mitigation measures.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH503 DISCRETE MATHEMATICS 3 0 3

This course introduces the basic concepts and techniques of discrete mathematics. The course includes the discussion of mathematical logic, propositions, quantifiers, predicates, proof techniques, mathematical induction, fundamentals of set theory, sets, power sets, algebra of sets, relations, functions, countability and finiteness, graphs and trees.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENVS400 ENVIRONMENTAL SCIENCE 3 0 3

This course is an introduction to environmental science. It examines the ecological foundation of environmental systems; the ecological impacts of population growth and environmental degradation by humans and the strategies for sustainable management of environment and natural resources; mineral resource extraction; water resource use and water pollution; air pollution and climate change; and the conventional and sustainable energy supply.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

MATH501 INTEGRAL CALCULUS WITH DIFFERENTIAL 5 0 5

Page 19: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 19 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

EQUATIONS

This course aims to provide the students’ knowledge and understanding of the concepts and skills in evaluating definite, indefinite integrals and differential equations which they can use in solving important applications of integral calculus and differential equations in the fields of engineering and computer sciences.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENGL502 TECHNICAL WRITING 3 0 3

This course deals with the application of the fundamental principles of technical writing, a form of communication that focuses on scientific subjects and other topics associated with business, science and technology. This is designed to develop the students’ technical writing abilities, through discussions on definition, characteristics, history, importance, concern for ethics, and the advantages of collaborative writing.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

PHYS501 UNIVERSITY PHYSICS 1 2 2 3

This is a calculus-based introductory physics course. Topics include measurement and SI units, vectors, Newton’s laws of motion, projectile motion, work, energy, momentum and impulse, rotational dynamics, equilibrium of a rigid body, and periodic motion.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG511 PROFESSIONAL ETHICS IN ENGINEERING 1 0 1

This course explores the field of ethics as it relates to engineering practice. This framework is used to examine several case studies of ethical problems in engineering. It discusses the concepts of environmental protection and sustainability to understand how they relate to engineering ethics. The course is intended to promote greater reflection by engineers on their activities to better understand the social dimensions of engineering practice.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG520 ENGINEERING MATERIALS 3 0 3

This course deals with the study of the properties and structure of different engineering materials, such as metals, polymers, ceramics, semiconductors, composites and biomaterials. It covers the analysis of the chemical, mechanical, magnetic and electrical properties of materials. This also emphasizes the various considerations in selecting materials appropriate for a particular application.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG521 ENGINEERING MECHANICS 3 0 3

This course deals with the study of force systems, force components, moment of a force, resultant of coplanar force systems, concurrent force systems, parallel force systems characteristics of a couple, non-concurrent, nonparallel force systems, resultant of spatial force systems, equilibrium, and free body diagrams. It also includes analysis of structures, methods of analysis, friction, moments, and centroids.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

PHYS502 UNIVERSITY PHYSICS 2 2 2 3

A continuation of calculus-based physics course. Topics include electric charges, fields and potentials;

Page 20: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 20 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

Coulomb’s and Gauss’s laws; capacitors and dielectrics; direct current circuits; Kirchhoff’s law; magnetic field and flux; Ampere’s and Lenz’s laws; induced EMF, mutual and self-inductance; AC and RLC circuits.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH502 ADVANCED MATHEMATICS 2 2 3

This course deals with the study of complex numbers, series solutions of ordinary differential equations, basics of Fourier series, Fourier integral and Laplace Transforms. Using MATLAB, mathematical software, solutions to functions of complex variables, series solutions of linear and non-linear equations.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI512 DATA STRUCTURES 2 2 3

This course introduces the students to advanced problem solving. Topics include: arrays, stacks, queues, linked lists, hash tables, trees, sets and graphs, and strategies for choosing data structures.

The laboratory component covers the implementation of stacks and queues using arrays and lists queues, and implementation of trees and graphs.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH409 PROBABILITY AND STATISTICS 3 0 3

This course provides an elementary introduction to probability and statistics with applications. Topics include basic probability models, combinatorics, random variables, discrete and continuous probability distributions, statistical estimation and testing, confidence intervals, and an introduction to linear regression.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG531 ELECTRIC CIRCUIT THEORY 1 2 2 3

This course covers the study of elementary circuit analysis. Also included are the study of resistance, inductance and capacitance, wires and cables, Ohm’s Law, Kirchoff’s Laws and network theorem and use of determinants and matrices in network problems, latches and flip-flops, and combinational logic circuits.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENGG534 ELECTRONICS 1 2 2 3

The course deals with the study of diodes applications, analysis of rectifiers, clipping circuits, clamping, multipliers circuits, special purpose diodes and its applications, and bipolar junction transistors (BJT). It covers the basics of electronics and semiconductors including diodes, special-purpose diodes, and transistors. Further, it covers analysis of circuits and troubleshooting various failures of diode and bipolar junction transistor circuits.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI621 ALGORITH ANALYSIS AND DESIGN 3 0 3

This course introduces formal techniques to support the design and analysis of algorithms, focusing on practical considerations of efficiency. Topics include; BIG O Notation, Time and space complexity, the different algorithmic strategies like brute force algorithm, Greedy algorithms ,divide and conquer algorithms and the fundamental computing algorithms like sorting algorithms; binary search trees, graph

Page 21: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 21 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

and tree algorithms; depth and breath-first traversals; minimum spanning tree.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH504 MULTIVARIATE CALCULUS 3 0 3

This is the third part of the course in calculus focused on vector and multi-variable calculus. Topics include vectors and matrices, partial derivatives, double and triple integrals, and vector calculus in 2 and 3-space. These mathematical tools and methods are used extensively in the physical sciences, engineering, economics and computer graphics. It also includes an introduction to numerical methods, including the study of iterative solutions of equations, interpolation, curve fitting, numerical differentiation and integration.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH505 NUMERICAL METHODS AND ANALYSIS 2 2 3

This course deals with the study of numerical approximations and errors, numerical solutions of linear and non-linear equations, interpolation and curve fittings, numerical differentiation and integration. The topics include errors and errors approximation (Bisection, Secant, Regula Falsi) and numerical solution of non-linear equations (Gauss Jordan, Jacobi and Method of Relaxation). The course also covers topics on interpolation and curve-fittings using Lagrange Method, Method of Least Squares and Numerical Differentiation.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

PHYS503 UNIVERSITY PHYSICS 3 2 2 3

This course is a continuation of PHYS502, covers first and second laws of thermodynamics, waves and optics, relativity, atomic and molecular physics, nuclear physics.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI522 COMPUTER ORGANIZATION AND ARCHITECTURE

2 2 3

This course provides undergraduate students with the basic organization and architecture of computer systems, beginning with the basic organization of Von Neumann machine then moving forward to more recent architectural concepts. Topics include computer functions, components, bus interconnections, memory models, input output models, number systems, Boolean algebra, combinational and sequential circuits, registers, processor functional units and control, pipelining, memory and caching, stored program computing, memory management, computer system organization, and assembly language programming.

The laboratory component uses TASM software and debugger to perform assembly language programming and debugging.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

MATH506 LINEAR ALGEBRA 2 2 3

This course deals with the study of matrices and determinants, and their applications in solving systems of linear equations. It also includes important topics such as vector spaces, subspaces, linear transformations, orthogonality, eigenvalues and eigenvectors and Laplace and Inverse Laplace transformations. Using MATLAB, a mathematical software, solutions to a variety of mathematical

Page 22: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 22 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

problems are determined: for example, problems in matrices, determinants, arithmetic and geometric series; sets of different types of inequalities; systems involving quadratics and its application in solving linear systems; as well as eigenvalues and eigenvectors.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG613 ELECTRONICS 2 2 2 3

The course deals with the study of bipolar junction transistor (BJT) biasing techniques, small AC signal analysis of transistors, field effect transistors (FET) and operational amplifiers (Op-amp) and their applications. It covers circuit analysis and troubleshooting of BJTs and FETs. Students will also be introduced to concepts of transistor circuits and OP_Amps circuits including their various applications.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG533 STRENGTH OF MATERIALS 3 0 3

This course deals with the study of the relationship between externally applied loads and their internal effects on bodies. It covers analysis of the different stresses, such as normal, flexural, and shear. It also deals with Hooke’s Law analysis, axial deformation, torsion, helical springs, thin-walled cylinders, as well as analysis of shear and moment in beams.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG611 ELECTRIC CIRCUIT THEORY 2 2 2 3

This course covers the topics of sinusoidal voltage and current on RLC circuits, vector algebra and its application to AC circuit analysis, sinusoidal and non- sinusoidal single phase system, and three phase systems. In details, the course covers reactance, impedance, resonance, power in AC circuits and impedance network. The theorems to be covered include Mesh, Superposition, Thevenin, Norton and Nodal Analysis.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI533 DATA COMMUNICATIONS AND NETWORKING 1

2 2 3

This course provides discussion of data communications and networking. It includes a detailed discussion of the different network models, concepts that have direct effect on the efficiency of a network, network technologies, distributed computation, networking, communication software, and security issues.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI521 DATABASE MANAGEMENT SYSTEM 2 2 3

This course provides the fundamental topics of database management systems. The topics include introduction to the database theories, models, data normalization, data description languages, data manipulation languages and query design.

The Laboratory sessions include creating tables, defining integrity and constraints, data manipulation, data selection, joins, nested queries and views.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI613 DATA COMMUNICATIONS AND NETWORKING 2

2 2 3

Page 23: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 23 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

This course provides an in-depth discussion of networking. It focuses on the functions of a router and its protocols. Topics include router components, static and dynamic routing protocols, VLSM, RIPv1, RIPv2, and OSPF.

The laboratory sessions provide a practical approach to learning the basic and advanced router configurations, such as router interface and password configurations, static routing and dynamic routing.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG614 CONTROL SYSTEMS 2 2 3

This course deals with the study of the concepts of control systems. It also covers mechanical and electrical modeling, review of Kirchhoff’s and voltage laws, Newton’s third law of motion, Laplace, and inverse Laplace transformations. It deals, as well with the discussion of time-domain response of second order control systems, and reduction rules applied to block diagram of linear control systems.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG612 ELECTROMAGNETICS 3 0 3

This course deals with the study of the vector analysis, i.e. rectangular, cylindrical and spherical coordinate systems. It covers also the study of Coulomb’s Law, electrical field intensity, electrical flux density, Gauss’ Law and divergence, energy and potential, conductors, dielectric, and capacitance.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENGG625 LOGIC CIRCUIT AND SWITCHING THEORY 2 2 3

The course deals with the concepts of digital design and digital circuits. It covers the study of number systems and codes, Boolean and switching algebra, gate network analysis and synthesis, realization of logical circuits using integrated circuits, as well as testing of various logic gates such as AND, OR, NOT, EX-OR, EX-NOR, NAND, and NOR gates.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG626 SIGNALS, SPECTRA AND PROCESSING 2 2 3

This course covers the study of convolutions, chirp-Z transform, wavelet transform, FIR filters, IIR filters, random signal analysis, correlation functions, DFT, FFT, spectral analysis, and applications of signal processing to speech, image, etc.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI623 OPERATING SYSTEMS 2 2 3

This course provides an overview of computer system and the operating system. Topics include threads, operating system structures, process management, deadlocks, file systems, directory structure, protection, security and distributed systems.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

SOCI400 SOCIOLOGY 3 0 3

This course is an introduction to sociology as a way of understanding the world. The way individuals view the world comes from what they learn in their everyday activities which is essential in the study. The key component of this course is to study the interaction of people in the society and with other sociological factors that influence their behavior.

Page 24: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 24 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI660 DATA COMMUNICATIONS AND NETWORKING 3

2 2 3

This course provides a comprehensive, theoretical, and practical approach to learning the technologies and protocols needed to design and implement a converged switched network. Students learn about the hierarchical network design model and how to select devices for each layer. The course explains how to configure a switch for basic functionality and how to implement Virtual LANs, VTP, and Inter-VLAN routing in a converged network. The different implementations of Spanning Tree Protocol in a converged network are presented, and students develop the knowledge and skills necessary to implement a WLAN in a small-to-medium network.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI532 SYSTEMS ANALYSIS AND DESIGN 2 2 3

The course stresses concepts and methods used in the analysis and design of computer-based information systems. It includes the discussion of typical computer systems life cycles, system requirements and specification, feasibility concerns, system design, fault tolerance, people and interface issues, compliance with ethical and legal standards and quality issues.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF633 ADVANCED LOGIC CIRCUITS AND DESIGN 2 2 3

The course deals with the study of the concepts of sequential logic circuits and how they differ from logic circuits from combinational logic circuits in terms of applications. The different types of flip flops are discussed briefly. Registers and counters serve as implementation of the flip-flops. Lastly timing diagrams are presented as an integral part in determining the characteristics of sequential circuits.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG522 ENGINEERING ECONOMY 3 0 3

This course deals with the study of economic environment, interest and money-time relationship, depreciation, capital financing, comparing alternatives, replacement studies, break-even analysis, benefit cost ratio, and benefit cost difference. It presents mathematical techniques and practical advice for evaluating decisions in the design and operation of engineering systems.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI531 OBJECT ORIENTED PROGRAMMING 2 2 3

This course introduces the fundamental principles and technology of object-oriented programming, with emphasis on the C++ programming language. Topics include data abstraction, information hiding, encapsulation, inheritance, polymorphism, templates, exceptions and object-oriented considerations for software design and reuse.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI661 DATA COMMUNICATIONS AND NETWORKING 4

2 2 3

This course discusses the WAN technologies and network services required by converged

Page 25: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 25 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

applications in enterprise networks. The course uses the Cisco Network Architecture to introduce integrated network services and explains how to select the appropriate devices and technologies to meet network requirements. Students learn how to implement and configure common data link protocols and how to apply WAN security concepts, principles of traffic, access control, and addressing services. Finally, students learn how to detect, troubleshoot, and correct common enterprise network implementation issues.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

IENF641 MICROCONTROLLERS 2 2 3

This course deals with the study of the Input / Output interfacing and other peripherals associated on microprocessors and microcontrollers. This includes the discussion of the PBasic programming commands, loop programming methods, and mechanical devices and sensor applications.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

CSCI624 SOFTWARE DESIGN AND DEVELOPMENT 2 2 3

The course gives an introduction to software design paradigms, system and software requirements, computer-aided software engineering, and software design fundamentals using existing documentation for a proposed system. In-depth survey of data flow-oriented, object-oriented, data-oriented, and real-time design. Team project involves the implementation of the proposed system using structured programming, information hiding, and strength and coupling measures, software reviews, software testing techniques and strategies, software maintenance. Each student will be required to make an oral presentation as part of the team project.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

ENGG638 ENGINEERING AND PROJECT MANAGEMENT

3 0 3

This course deals with the study of management theories, methods and quantitative tools (such as Linear Programming, CPM, PERT) used to effectively execute engineering management principles such as planning, organizing and controlling engineering projects. This includes the study of the preparation of the project management plan applying all the engineering management principles, tools and techniques.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

CSCI635 NETWORK SECURITY 2 2 3

This course covers the fundamentals of security in the networked environment. It includes coverage of risks and vulnerabilities, threat modeling and policy formation, controls and protection methods, encryption and authentication technologies, personnel and physical security issues, as well as ethical and legal issues.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF651 INDUSTRIAL ATTACHMENT 0 6 6

This 6-unit course is the practicum course where the students are exposed to actual work environment. The students are required to complete 240 hours of on-site training. They are sent to work environments under the supervision of a practicum professor. Moreover, the students submit a report and a performance evaluation made by the on- site supervisor.

Page 26: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 26 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF652 INFORMATICS ENGINEERING DESIGN PROJECT A

0 6 3

This course is a first in only two sequence of Informatics Engineering design sequence which prepares student for engineering practice through a culminating major design experience or capstone based on the knowledge and skills acquired in foundation and core courses and incorporating appropriate engineering standards (IEEE, ISO) as an integral part and with due importance and consideration to multiple realistic constraints tradeoffs.

The course provides an enriching environment for students to incorporate design standards and make decision as a result of multiple design tradeoff/constraints (economics, environmental, social, political, ethical, health and safety, manufacturability, and sustainability) analysis and evaluation as part of the design process.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF643 MAJOR ELECTIVE 1: OPTIMIZATION METHODS

3 0 3

The course takes a unified view of optimization and covers the main areas of application of core optimization algorithms. The topics include linear optimization, robust optimization, network flows, dynamic optimization and non-linear optimization.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF661 INFORMATICS ENGINEERING DESIGN PROJECT B

0 6 3

This course is a continuation of Informatics Engineering Design A (IENF652) which enables student to design a system, component, or process to meet desired needs within realistic constraints through a culminating major design experience or capstone based on the knowledge and skills acquired in foundation and core courses and incorporating appropriate engineering standards (IEEE, ISO) as an integral part and with due importance and consideration to multiple realistic constraints tradeoffs.

The course provides an enriching environment for students to incorporate design standards and make decision as a result of multiple design tradeoff/constraints (economics, environmental, social, political, ethical, health and safety, manufacturability, and sustainability) analysis and evaluation as part of the design process.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF653A WIRELESS COMMUNICATIONS SYSTEM 2 2 3

This course deals with the study of radio channel models, channel capacity, digital modulation method and their performance in AWGN-channel, carrier and symbol synchronization, performance of digital modulation in fading channel, diversity techniques, adaptive modulation and coding, multi-antenna techniques and channel equalizers in wireless communication.

COURSE CODE COURSE TITLE LEC

HRS

LAB

HRS

UNITS

Page 27: Doc. No. QR-AAD-018 Issue No. 01 Revision No. 01 College ... · COURSE TITLE LEC LAB CREDIT PREREQUISITE/S Units CHEM400 General Chemistry 1 2 2 3 CSCI411 Introduction to Computing

Salmabad, Kingdom of Bahrain

Doc. No. QR-AAD-018

Issue No. 01

Revision No. 01

College/Department: College of Engineering Date of Effectivity 16 September 2012

BSIE PROGRAMME SPECIFICATION 2012-2013 Page 27 of 27

This is a quality document. Revision of this document should undergo the standard procedure. The original copy of this document is filed at the office of the Academic Affairs Department (AAD). The user should secure the latest revision of this document from the AAD office.

IENF662B MICROWAVE COMMUNICATION SYSTEMS 2 2 3

This course deals with the study of high frequency energy generation and transmissions. Topics include waveguides, microwave oscillators, principles of solid-state microwave devices, and propagation of radio waves in the atmosphere.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF653B SENSORICS 2 2 3

The course covers the functions, technical characteristics, and applications of the different sensors in the automation industry. It covers topics on analog sensors, proximity sensors, capacitive sensors, ultrasonic sensors and pneumatic proximity sensors including their technical characteristics and operating parameters.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

IENF662B ROBOTICS TECHNOLOGY 2 2 3

This course covers topics on robotics technology systems, types, structure and operation of industrial robots. Robot performance, workspace, velocity, precision and robot coordinate system. This includes also sample programming and simulation.

COURSE CODE COURSE TITLE LEC HRS

LAB HRS

UNITS

ENGG637 ENGINEERING LAWS AND CONTRACTS 3 0 3

This course covers topics in basic law, contracts, intellectual property, the responsible engineer, moral thinking, risk/safety/liability, employer responsibilities, product liability, and environmental responsibilities. It also provides a historical perspective on society's environmental concerns, and discusses environmental statutes, our regulatory system, approaches to preventing and mitigating environmental problems, and the elements of an effective environmental management system.