Programme Length and Credits
- 8 Semesters (Full-Time)
- 480 credits
Programme Entry Requirements
Applicants need to achieve the minimum requirements in the English and Mathematics entry tests OR Pass the English and Mathematics (Information Technology) courses from the Certificate in Academic Preparation programme.
Apply Course Fees Download Brochure
Introduction and Programme Aims
The programme aims to develop work-ready, skilled ICT graduates who have the necessary attributes and attitudes demanded of the ICT industry.
The focus of the programme is on practical, hands-on skills, backed by industry relevant partnerships that ensure the programme develops relevant skills that keep in line with the rapidly changing ICT landscape.
Each course has underlying concepts developed through a mixture of activities, and assessed using methods that closely model professional practice.
- Management Information Systems
- Database Systems
Graduates of the programme will:
- Have strong core ICT technical skills in a number of key domains.
- Have knowledge of the latest ICT industry systems and techniques.
- Be able to apply this knowledge to effectively manage existing systems.
- Be capable of analysing existing systems to suggest improvements.
- Be able to evaluate designs for new systems as detailed in specifications.
- Create or implement systems from specifications.
- Be well prepared for professional certification examinations.
- Follow a professional code of conduct.
- Recognise the professional, moral, and ethical issues involved in utilising Information Technology.
- Be a communicative, resourceful, lifelong learner.
- Apply resourcefulness, innovation and critical thinking to a range of industry-relecant situations.
This programme prepares students for the following careers:
Management Information Systems Major
- System Architect
- Business Analyst
- Systems Analyst
- IT Manager
- IT Project Manager
- Infrastructure Engineer
- Data Center Manager
- Network Administrator
- Network Applications Developer
- Network Security Analyst
- Information Security Analyst
- Project Coordinator
- System Developer
- Mobile Programmer
- Analyst Programmer
- Web Developer
Database Systems Major
- Database Administrator
- Database Designer
- Database Developer
- Application Support Engineer
- Data Analyst
The Polytechnic uses a student-centred approach to teaching where tutors will develop the lessons so that the students are engaged in the learning process. Students are encouraged to ask questions, and to use problem based learning strategies. Also we endeavour to create an atmosphere in the classroom where everyone is equal and free to express their opinion and share their knowledge. The role of the tutor changes from teacher to facilitator where tutors guide students, not direct them.
The programme uses a blended learning approach including; face-to-face classroom based learning, online supported delivery, project-based learning, job placement, internships, individual work, group work, and student-centred learning. An emphasis is placed on relevant practical projects in all years of the programme.
Bahrain Polytechnic aims to produce graduates who are competent and confident employees, with a reputation of being work-ready, flexible and adaptable with a strong commitment to teamwork and lifelong learning. The ICT programme seeks to align with this aim in its programme structure, assessment and teaching. A key component of this aim is the Cooperative Learning Project (CLP) which is a traditional work placement, with the requirement that students learn not only workplace skills, but also deliver a project of suitable academic and industry level.
Students undertake work placement in industry during year4. The work placement specifications are as follows:
- Placements are 15 weeks duration
- Can be allocated individually or in groups
- Bahrain Polytechnic will allocate an academic project supervisor
- The project should be directly related to the student’s major
- Projects should be completed at the host organisation’s premises
- Projects should be of benefit to the host organisation
- Payment for work completed is not expected and is at the discretion of the employer
Download the Cooperative Learning Project Booklet
To place BICT students please contact Bahrain Polytechnic Industry liaison.
- Bachelor of Information and Communications Technology (Management Information Systems)
- Bachelor of Information and Communications Technology (Networking)
- Bachelor of Information and Communications Technology (Programming)
- Bachelor of Information and Communications Technology (Database Systems)
The BICT programme is split into two sections. The first two years concentrate on developing a broad technical skills base. Because the programme is delivered in English there is a high level of English support in these first two years.
In Year 3 of the programme, students choose a major in which to specialise,. Year 4 of the programme is entirely dedicated to project work, affording students the opportunity to consolidate the knowledge gained in the previous three years. Semester A of Year 4 consists entirely of an in-house project, incorporating ICT project management, technical writing and project design and development. Semester B of Year 4 offers students the opportunity to go out into the workplace, under the supervision of both academic and industry staff to deliver a project of suitable academic and industry standard.
Management of Information Systems stream:
Comptia A+, Microsoft Academy, EMC Cloud Computing, SAP
Oracle Java certification
Every semester the Bachelor of ICT program, show cases In-house, Cooperative Learning and Research Projects. During the course of the semester, students research, analyze, design and plan a project with a view to deliver an ICT solution along with technical documentation conforming to industry standards.
For sponsorship opportunities (e.g. sponsor the event, students awards), please contact Bahrain Polytechnic Industry liaison
Normally Taken Year Course Title Course Code Mandatory / Elective NQF Level NQF Credit 1 English Communications 1 EL5001 5 15 1 English Communications 2 EL5002 5 15 1 Computer Systems IT6001 6 15 1 Networking 1 IT6003 6 15 1 Unix Systems IT6004 6 15 1 Database Systems 1 IT6005 6 15 1 Computer Programming 1 IT6008 6 15 1 Maths for Computing IT6010 6 15 2 English for Specific Purposes 3 EL6901 6 15 2 English for Specific Purposes 4 EL6902 6 15 2 Introduction to Information Security IT6011 6 15 2 Web Fundamentals IT6012 6 15 2 Web Authoring WM6001 6 15 2 Systems Analysis and Design IT7001 7 15 2 Database Systems 2 IT7005 7 15 2 Computer Programming 2 IT7008 7 15 1 – 3 National Requirement Courses 5 – 6 15 1 – 3 Elective Courses 3 – 8 45 4 IT Project IT7099 7 60 Normally Taken Year Course Title Course Code Mandatory / Elective NQF Level NQF Credit 3 Object Oriented Design IT7006 7 15 3 Games Development IT8101 8 15 3 Mobile Programming IT8108 8 15 3 Advanced Programming IT8118 8 15 3 Database Programming 2 IT8415 8 15 4 Research Project IT8098 8 60 Normally Taken Year Course Title Course Code Mandatory / Elective NQF Level NQF Credit 3 Enterprise Resource Planning (ERP) IT7202 7 15 3 Infrastructure for e-Commerce IT8202 8 15 3 Systems Administration IT8203 8 15 3 Cloud Computing IT8212 8 15 3 Data Centre Management IT8213 8 15 4 Research Project IT8098 8 60 4 Cooperative Learning Project (MIS) IT8299 Mandatory 8 60 Normally Taken Year Course Title Course Code Mandatory / Elective NQF Level NQF Credit 2 Networking and Data Communications 2 IT7003 7 15 3 Ethical Hacking IT7301 7 15 3 Data Centre Management IT8213 8 15 3 Computer Networking 3 IT8303 8 15 3 Wireless Communications IT8313 8 15 3 Advanced Networking IT8323 8 15 4 Research Project IT8098 8 60 Normally Taken Year Course Title Course Code Mandatory / Elective NQF Level NQF Credit 3 Web Infrastructure IT7007 7 15 3 Database Programming 1 IT8405 8 15 3 Database Administration IT8406 8 15 3 Database Programming 2 IT8415 8 15 3 Data Mining IT8416 8 15 4 Research Project IT8098 8 60 4 Cooperative Learning Project (Database) IT8499 8 60