The Bachelor of Science in Informatics Engineering study plan at University of Technology Bahrain is an accredited bachelor programme spanning about 6 years (12 academic levels), requiring 204 credit hours across 67 courses of required and elective study. The table below lists the courses and their credit hours for each level.
First Year - First Trimester17 credits
Code
Course
Credits
ARAB600
Arabic Language
3
CHEM611
General Chemistry
3
IENF611
Introduction to Computing
3
ENGL611
English Communication Skills 1
3
EUTH500
Euthenics
0
MATH631
Calculus 1
5
First Year - Second Trimester17 credits
Code
Course
Credits
IENF621
Computer Programming
3
ENGL621
English Communication Skills 2
3
HIST600
History of Bahrain and GCC Region
3
MATH711
Calculus 2
5
HUMR600
Human Rights
3
First Year - Third Trimester18 credits
Code
Course
Credits
IENF631
Advanced Programming
3
ENGL631
Speech and Oral Communication
3
SCIE631
Biology
3
MATH621
Probability and Statistics
3
PHYS631
University Physics 1
3
ENVS711
Environmental Science
3
Second Year - First Trimester18 credits
Code
Course
Credits
IENF711
Data Structures and Algorithm
3
ENGL711
Technical Writing
3
ENGG711
Engineering Drawing
3
MATH722
Advanced Mathematics
3
MATH622
Discrete Mathematics
3
PHYS711
University Physics 2
3
Second Year - Second Trimester18 credits
Code
Course
Credits
ENGG721
Electric Circuit Theory 1
3
IENF721
Principles of Communications
3
IENF722
Database Systems
3
IENF723
Introduction to Data Science
3
MATH731
Multivariate Calculus
3
PHYS722
University Physics 3
3
Second Year - Third Trimester18 credits
Code
Course
Credits
ENGG734
Signals and Systems
3
ENGG733
Engineering Economy
3
ENGG731
Electronics 1
3
ENGG732
Electric Circuit Theory 2
3
MATH732
Numerical Methods and Analysis
3
MATH733
Linear Algebra
3
Third Year - First Trimester18 credits
Code
Course
Credits
ENGG813
Digital Logic Design
3
IENF811
Computer Networks 1
3
ENGG812
Electronics 2
3
IENF812
Artificial Intelligence
3
ENGG811
Electromagnetics
3
MATH821
Optimization Methods
3
Third Year - Second Trimester18 credits
Code
Course
Credits
IENF821
Computer Networks 2
3
IENF822
Advanced Digital Logic Design
3
IENF823
Computer Organization and Architecture
3
IENF824
Power Electronics
3
ENGG821
Control Systems
3
ENGG831
Engineering and Project Management
3
Third Year - Third Trimester17 credits
Code
Course
Credits
IENF831
Computer Networks 3
3
IENF832
Operating System
3
IENF833
Machine Vision
3
IENF834
Systems Analysis and Design
3
IENF835
Cloud Computing
3
ENGG842
Safety Engineering
2
Fourth Year - First Trimester18 credits
Code
Course
Credits
IENF841
Digital Systems Design using HDL
3
IENF842
Wireless Communication Systems
3
ENGG841
Technopreneurship
3
IENF843
Enterprise Networking
3
IENF844
Microcontroller and Embedded Systems
3
ENGG851
Professional Ethics and Engineering Laws
3
Fourth Year - Second Trimester18 credits
Code
Course
Credits
IENF851
Software Engineering
3
IENF852
Major Elective 1
3
IENF853
Major Elective 2
3
IENF854
Major Elective 3
3
IENF855
Informatics Engineering Design Project A
3
IENF856
Robot Kinematics, Dynamics and Control
3
Fourth Year - Third Trimester9 credits
Code
Course
Credits
IENF861
Industrial Attachment
6
IENF862
Informatics Engineering Design Project B
3
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering.
Official source
Frequently asked questions about Bachelor of Science in Informatics Engineering
How many credit hours is Bachelor of Science in Informatics Engineering at University of Technology Bahrain?
Bachelor of Science in Informatics Engineering at University of Technology Bahrain requires completing 204 credit hours to graduate, spread across 67 courses.
How many years is Bachelor of Science in Informatics Engineering at University of Technology Bahrain?
The study plan for Bachelor of Science in Informatics Engineering spans about 6 years (12 levels/semesters) under the approved plan.
What degree does Bachelor of Science in Informatics Engineering award?
Bachelor of Science in Informatics Engineering at University of Technology Bahrain awards a Bachelor's degree after completing 204 credit hours.