Slide background
Enter the ever-changing field of IT…
Take the lead to connect people and organisations

Bachelor of Information and Communications Technology


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

DSC_0088The 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
  • Networking
  • Programming
  • Database Systems

Graduate Profile

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.

Career Opportunities

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

Networking Major

  • Network Administrator
  • Network Applications Developer
  • Network Security Analyst
  • Information Security Analyst

Programming Major

  • Programmer
  • Project Coordinator
  • System Developer
  • Mobile Programmer
  • Analyst Programmer
  • Web Developer

Database Systems Major

  • Database Administrator
  • Database Designer
  • Database Developer
  • Application Support Engineer
  • Data Analyst

Teaching and Assessments

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.

Work Placement

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)

Summary of Programme Structure

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.

Accreditation and Partnerships

Networking stream:

Cisco CCNA

Database stream:

Oracle Academy

Management of Information Systems stream:

Comptia A+, Microsoft Academy, EMC Cloud Computing, SAP

Programming Stream:

Oracle Java certification

Database Systems Major

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.

View a list of School of ICT and Web Media student projects here.

For sponsorship opportunities (e.g. sponsor the event, students awards), please contact Bahrain Polytechnic Industry liaison


Core Courses

Normally Taken YearCourse TitleCourse CodeMandatory / ElectiveNQF LevelNQF Credit
1English  Communications 1EL5001515
1English Communications 2EL5002515
1Computer SystemsIT6001615
1Networking 1IT6003615
1Unix SystemsIT6004615
1Database Systems 1IT6005615
1Computer Programming 1IT6008615
1Maths for ComputingIT6010615
2English for Specific Purposes 3EL6901615
2English for Specific Purposes 4EL6902615
2Introduction to Information SecurityIT6011615
2Web FundamentalsIT6012615
2Web AuthoringWM6001615
2Systems Analysis and DesignIT7001715
2Database Systems 2IT7005715
2Computer Programming 2IT7008715
1 – 3National Requirement Courses 5 – 615
1 – 3Elective Courses3 – 845
4IT ProjectIT7099760

Programming Major Required Courses

Normally Taken YearCourse TitleCourse CodeMandatory / ElectiveNQF LevelNQF Credit
3Object Oriented DesignIT7006715
3Games DevelopmentIT8101815
3Mobile ProgrammingIT8108815
3Advanced ProgrammingIT8118815
3Database Programming 2IT8415815
4Research Project IT8098860
4Cooperative Learning Project (Programming)IT8199860

MIS Major Required Courses

Normally Taken YearCourse TitleCourse CodeMandatory / ElectiveNQF LevelNQF Credit
3Enterprise Resource Planning (ERP)IT7202715
3Infrastructure for e-CommerceIT8202815
3Systems AdministrationIT8203815
3Cloud ComputingIT8212815
3Data Centre ManagementIT8213815
4Research Project IT8098860
4Cooperative Learning Project (MIS)IT8299Mandatory860

Networking Major

Normally Taken YearCourse TitleCourse CodeMandatory / ElectiveNQF LevelNQF Credit
2Networking and Data Communications 2IT7003715
3Ethical HackingIT7301715
3Data Centre ManagementIT8213815
3Computer Networking 3IT8303815
3Wireless CommunicationsIT8313815
3Advanced NetworkingIT8323815
4Research Project IT8098860
4Cooperative Learning Project (Networking)IT8399860

Database Systems Major

Normally Taken YearCourse TitleCourse CodeMandatory / ElectiveNQF LevelNQF Credit
3Web InfrastructureIT7007715
3Database Programming 1IT8405815
3Database AdministrationIT8406815
3Database Programming 2IT8415815
3Data MiningIT8416815
4Research Project IT8098860
4Cooperative Learning Project (Database)IT8499860

WP-Backgrounds by InoPlugs Web Design and Juwelier Schönmann