The Information Technology undergraduate programme prepares students to be proficient not only in a wide variety of computer programmes but also in the design, implementation and use of information technology. The programme imparts thorough knowledge of the components of computer systems, the role of the operating systems, and inculcates expertise in programming languages, advanced applications, databases and expert systems.
- Programming Techniques
- Computer Systems
- Internet Applications and Services
- Visual Programming
- Models of Computations and Systems
- Software Engineering Methods
- Database Systems: Design and Applications
- Interactive Systems
- Software Analysis and Verification
- Mobile Information and Device programming
- Information Security
- Software Project Management
- Operating Systems
- Mobile Enterprise Systems
- Logic Programming and Knowledge Representation
- Distributed Systems
You will have xx hours teaching per week in lectures, tutorials and practical sessions. You will also spend xx hours per week, per module, on coursework, general reading and other preparation. Assessment includes examinations, coursework and problem-based exercises taught using real-life scenarios. As part of this course, you are required to spend up xx months working in industry at one of a variety of organisations in the Kingdom of Bahrain.
The B.Sc. Information Technology degree will prepare you for a dynamic career in business or IT. You will have knowledge of both the technical and commercial aspects of modern business, so a host of professional opportunities will be available to you on graduation. You will be very well placed to take on roles in IT, business management or consultancy, in the public or private sectors.
For more information about the programme, Click Here.