BACHELOR’S DEGREE IN INFORMATION TECHNOLOGY (BSIT)

499 Undergraduate Project Guidelines

To provide students with critical competences and cutting-edge skills of core information technologies of human computer interaction, information management, programming, networking, and web systems and technologies.

To enable students to critically analyze, identify, and solve real-world problems; to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs; to manage information; to effectively integrate IT-based solutions into the user environment.

To instill in students a keen appreciation of, and to demonstrate, professionalism and ethical behavior, including responsible teamwork, creativity and communication skills with professional attitudes, and to prepare them for the complex actual work environment and for life-long learning.

A. Knowledge and Understanding

A1: Concepts and Theories: Demonstrate critical knowledge and understanding of mathematics and current technical concepts and practices in the core information technologies of human computer interaction, information management, programming, networking, and web systems and technologies.

A2: Contemporary Trends, Problems and Research: Be cognizant of up-to-date trends, problems, research issues, and methods in information technology.

A3: Professional Responsibility: Demonstrate an understanding of best practices and standards of information technology and their application.

B. Subject-specific skills

B1: Problem Solving: An ability to critically analyze and identify user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems.

B2: Modeling and Design: An ability to model, design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.

B3: Application of Methods and Tools: An ability to use current techniques, skills, and tools necessary for computing practice.

C. Critical-Thinking Skills

C1: Analytic: Critically analyze the complexity of real problems, evaluate the possible alternative computable solutions and analyze their performance and impact on individuals, organizations, and society.

C2: Synthetic: Demonstrate the ability to integrate existing and new technologies into unified computer systems and effectively integrate IT-based solutions into the user environment.

C3: Creative: Innovate and apply new alternative methods to solve IT and real world problems.

D. General and Transferable Skills (other skills relevant to employability and personal development)

D1: Communication: Express and communicate ideas effectively, in written and oral form.

D2: Teamwork and Leadership: An ability to function effectively on teams, as member or leader with decision making responsibilities, to accomplish a common goal.

D3: Organizational and Developmental Skills: Demonstrate an ability to manage learning tasks independently and professionally with a view to inculcating skills for self-development and life-long learning in order to effectively prioritize, plan, manage and allocate appropriate resources to implement tasks.

D4: Ethical and Social Responsibility: Demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities.

This program achieved full confidence by QQA

COMMUNICATION:

Express and communicate ideas effectively, in written and oral form.

TEAMWORK AND LEADERSHIP:

An ability to function effectively on teams, as member or leader with decision making responsibilities, to accomplish a common goal.

ORGANISATIONAL AND DEVELOPMENTAL SKILLS:

Demonstrate an ability to manage learning tasks independently and professionally with a view to inculcating skills for self-development and life-long learning in order to effectively prioritise, plan, manage and allocate appropriate resources to implement  tasks.

ETHICAL AND SOCIAL RESPONSIBILITY:

Demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities.

Qualification: Bachelors in Information Technology

Type: Undergraduate

Duration: 4 years

Qualification name: Information Technology

College: College of Information Technology

FIRST YEAR (32 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ARAB 101 Composition for Native Speakers of Arabic I 3 0 3
ENGL 101 Academic English I 3 0 3 (ENGL 052 AND ENGL 055) OR passing
placement test
ITCS 101 Introduction to Computers & IT 2 2 3
MATH 101 Calculus I 3 0 3 (MATH 053) OR passing placement test
HUMR 101 Principles of Human Rights 2 0 2
PHYS 131 Physics I for Information Technology 3 0 3 (MATH 053) OR passing placement test
TOTAL PER SEMESTER 17
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ENGL 102 Academic English II 3 0 3 ENGL 101
HIST 121 Modern History of Bahrain 3 0 3
ITCS 122 Introduction to Programming Techniques 2 2 3 ITCS 101
MATH 102 Calculus II 3 0 3 MATH 101
STAT 101 Introduction to Statistics 3 0 3 (MATH 053) OR passing placement test
TOTAL PER SEMESTER 15

SECOND YEAR (33 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ENGL 201 Academic English III 3 0 3 ENGL 102
MATH 202 Calculus III 3 0 3 MATH 102
ITCS 201 Object-Oriented Programming I 2 2 3 ITCS 122
XXXX XXX Free Elective X X 3
ITCS 209 Discrete Structures 3 0 3 MATH 102
ITMS 205 Internet Applications and Services 2 2 3 ITCS 101
TOTAL PER SEMESTER 18
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ENGL 202 Academic English IV 3 0 3 ENGL 201
ITCS 221 Object-Oriented Programming II 2 2 3 ITCS 201
ITCS 214 Computer Systems 3 0 3 ITCS 101
ITCS 222 Visual Programming 2 2 3 ITCS 122
ITCS 224 Data Structures 2 2 3 ITCS 201
TOTAL PER SEMESTER 15

THIRD YEAR (39 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ITCS 303 Design and Analysis of Algorithms 2 2 3 ITCS 224 AND ITCS 209
ITCS 313 Software Engineering I 2 2 3 ITCS 201
ITCS 323 Database Systems: Design and Application 2 2 3 ITCS 222
ITMS 302 Human Computer Interaction 2 2 3 ITCS 222
HU/SS XXX Humanities/ Social Sciences X X 3
TOTAL PER SEMESTER 15
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ETHC 392 Ethics and Professional Practice in IT and
Engineering
3 0 3 Completion of at least 66 credits
ITCS 327 Software Engineering II 3 0 3 ITCS 313
ECTE 329 Computer Networks 2 2 3 ITCS 214
ITCS 333 Introduction to SQL (ODBA – 1) 2 2 3 ITCS 323
ITCS 3XX Major Elective 2 2 3
XXXX XXX Free Elective X X 3
TOTAL PER SEMESTER 18
SUMMER
Course Code Course Title Lec Lab Cre Prerequisite
INTR 441 BSIT Internship 0 12 6 Completion of at least 90 credits AND
Minimum CGPA 2
TOTAL PER SEMESTER 6

FOURTH YEAR (30 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ITCS 404 Information Security Engineering 2 2 3 ITCS 327
ITCS 401 Software Project Management 2 2 3 ITCS 327
ITCS 409 Operating Systems 3 0 3 ITCS 214 OR ECCE 303
IERM 498 Research Methods in Information Technology &
Engineering
3 0 3 Completion of at least 90 Credits
ITMA 401 E-Commerce 3 0 3 ITCS 101
TOTAL PER SEMESTER 15
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ITCS 425 Web Engineering 2 2 3 ITMS 205 AND ITCS 327
ITCS 413 Intelligent Systems 2 2 3 ITCS 303
ITCS 4XX Major Elective 2 2 3
ITCS 427 Mobile Computing 2 2 3 ECTE 329 AND ITCS 221
ITCS 499 Major Project X X 3 ETHC 392 AND IERM 498
TOTAL PER SEMESTER 15
LIST OF MAJOR ELECTIVE COURSES
Course Code Course Title Lec Lab Cre Prerequisite
ITCS 334 Introduction to PL/SQL (ODBA – 2) 2 2 3 ITCS 333
ITCS 341 System Administration I 2 2 3 ITCS 214
ITCS 422 Distributed Systems 2 2 3 ITCS 409
ITCS 433 Database Administration I (ODBA – 3) 2 2 3 ITCS 334
ITCS 434 Database Administration II (ODBA – 4) 2 2 3 ITCS 433
ITCS 441 System Administration II 2 2 3 ITCS 341
ITMS 351 Graphics and Multimedia 2 2 3 ITMS 205
View All Courses

Bachelor’s Degree fees

The estimated duration for completion of a Bachelors Degree at Ahlia University is 4 years. This is structured around 134 credit-hours covering 45 courses.

The duration of study for each course is fifteen weeks, covering approximately 45 study hours.

Application Fee BD 20
Registration Fee BD 200
Placement Tests Fee (if applicable) BD 40
Orientation Courses (if applicable) BD 900
First Year Courses – 12 courses (BD 300 Per Course) BD 3,500
Second Year Courses – 11 courses (BD 330 Per Course) BD 3,630
Third Year Courses – 11 courses (BD 360 Per Course) BD 3,960
Fourth Year Courses – 11 courses (BD 390 Per Course) BD 4,290
TOTAL BD 16,540

Please note that the fees listed above do not include the cost of text books required to complete the program.

To view and download the course syllabus files click here

Entry Requirements
Entry Requirements

Applicants must hold at least a recognized and endorsed secondary school certificate or equivalent.

more info
Academic Rules and Regulations
Academic Rules and Regulations

Content coming soon.

more info

Admissions are open.

Apply now