BACHELOR’S DEGREE IN COMPUTER AND COMMUNICATION ENGINEERING (BSCCE)

499 Undergraduate Project Guidelines

This programme achieved Full Confidence by QQA

The Computer and Communications Engineering undergraduate programme focuses on computer and communication engineering concepts and applications. The programme provides exposure to diverse cutting-edge technologies spanning computer architecture, microprocessors, embedded systems, digital signal processing, and modern digital and analogue communication systems.

A significant feature of this Bachelor programme is the inclusion of professional courses such as the ones offered by Cisco required by the job market in the Engineering sector. These job-oriented courses have been woven into the main curriculum to prepare students who take up jobs that need special skills. Ahlia University College of Engineering students will hence be able to achieve international certification; an opportunity made available by these courses.

The Cisco Network Associate and Professional Certificates (CCNA and CCNP)  are embedded within the programme. With these certifications, students will be able to build a functional configuration to support the specified network operational requirements. The certificate track is divided into four dependent courses, the first two are compulsory inserted within the third year of the program(CCNA-1and CCNA-2); and the remaining two courses ( CNNP-1 and CCNP-2) are listed among the programme electives for students to choose from.

Graduates from the department of  computer engineering have the opportunity to work as Computer engineer’s, Telecommunication Engineer’s, Communication Networks Engineer’s and other career prospects in such growth areas as Telecommunications and Internet technology, Automotive and Traffic Technology, etc. Besides this, they have the opportunity to be instructors in universities after continuing their higher studies.

Qualification: Bachelors in Computer and Communication Engineering

Type: Undergraduate

Duration: 4 years

Qualification name: Computer and Communication Engineering

College: College of Engineering

  • This programme aims at providing the students with knowledge, background, ability and hands on practice in the area of Computer and Communication Engineering .
  • Students are provided with both theoretical and practical knowledge .
  • All practical sessions are taught in dedicated computer engineering and telecommunication engineering hardware laboratories while  software-based practicals are taught in computer laboratories equipped with modern programming and simulation software ( Matlab/Simulink, Pspice, Java Eclipse, Cisco network Tracer)
  • Assessment is through written theoretical exams and in-lab practical exams. Individual or group projects form part of the assessment in the third and fourth year courses and are evaluated through written and /or oral presentations.
  • The first year and a large part of the second year are common to both engineering programmes, the third and fourth years are more programme-specific and include specialisation courses and the final project in addition to four elective courses including the two Cisco professional courses (CCNP-1 and CCNP-2).
  • The programme is a four year full time Bachelor degree with a total of 134 Credit Hours, these credits include a gradation project.
  • The medium of instruction is 100% English

FIRST YEAR (35 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 & 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
PHYS 101 General Physics I 3 0 3 MATH 053 or passing placement test
STAT 101 Introduction to Statistics 3 0 3 MATH 053 or passing placement test
TOTAL PER SEMESTER 18
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
PHYS 121 Physics II 2 2 3 PHYS 101
HUMR 101 Principles of Human Rights 2 0 2
TOTAL PER SEMESTER 17

SECOND YEAR (33 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 201 Electric Circuits 2 2 3 PHYS 102 AND MATH 102
MATH 201 Discrete Mathematics 3 0 3 MATH 101
MATH 205 Differential Equations 3 0 3 MATH 102
ITCS 201 Object-Oriented Programming I 2 2 3 ITCS 122
ENGL 201 Academic English III 3 0 3 ENGL 102
TOTAL PER SEMESTER 15
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 221 Electronic Circuits 2 2 3 ECCE 201
ITCS 224 Data Structures 2 2 3 ITCS 201
ECCE 203 Digital Logic 2 2 3 ITCS 101
ECTE 224 Signals & Systems 2 2 3 MATH 205
MATH 221 Linear Algebra 3 0 3 MATH 101
ENGL 202 Academic English IV 3 0 3 ENGL 201
TOTAL PER SEMESTER 18

THIRD YEAR (36 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 303 Computer Architecture and Organization 2 2 3 ECCE 203
MATH 311 Complex Analysis 3 0 3 MATH 102
ECTE 314 Communication systems I 2 2 3 ECTE 224 AND ECCE 221
ECCE 326 Digital Logic Design 2 2 3 ECCE 203
ECTE 329 Computer Networks 2 2 3  ITCS 214 OR ECCE 203
TOTAL PER SEMESTER 15
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 323 Microprocessors 2 2 3 ECCE 303
HU/SS XXX Humanities/ Social Sciences X X 3 Completion of at least 66 credits
ETHC 392 Ethics and Professional Practice in IT and
Engineering
3 0 3 ECTE 314
ECTE 324 Communication systems II 2 2 3 STAT 101 AND MATH 102
STAT 302 Applied Probability 3 0 3 MATH 205 AND MATH 311
PHYS 321 Electromagnetics Theory 3 0 3 MATH 205 AND MATH 311
TOTAL PER SEMESTER 18
SUMMER SESSION
Course Code Course Title Lec Lab Cre Prerequisite
INTR 461 BSCCE Internship 0 0 3 Completion of at least 90 credits AND
Minimum CGPA 2
TOTAL PER SEMESTER 3

FOURTH YEAR (33 CREDITS)

FIRST SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 403 Embedded Systems 2 2 3 ECCE 323
ECTE 450 Digital Signal Processing 2 2 3 ECTE 224
IERM 498 Research Methods in Information Technology &
Engineering
3 0 3 Completion of at least 90 credits
XXXX XXX Technical Elective 1 X X 3
ECON 424 Engineering Economics 3 0 3  Completion of at least 90 credits
TOTAL PER SEMESTER 15
SECOND SEMESTER
Course Code Course Title Lec Lab Cre Prerequisite
ITCS 409 Operating Systems 3 0 3 ECCE 303 OR ITCS 303
ECCE 499 Major Project X X 3 IERM 498 AND ETHC 392
ECTE 424 Wireless Communications 2 2 3 ECTE 324 AND PHYS 321
ECTE 405 Multimedia Communications 3 0 3 ECTE 450
XXXX XXX Technical Elective 2 X X 3
TOTAL PER SEMESTER 15
LIST OF PROGRAMME ELECTIVE COURSES
Course Code Course Title Lec Lab Cre Prerequisite
ECCE 324 Principles of Control Systems 2 2 3 ECTE 224 AND MATH 205
ECCE 451 Machine Learning 2 2 3 STAT 302 AND MATH 205
ECCE 452 Computer Vision 2 2 3 ITCS 224
ECTE 474 Optical Communications 2 2 3 ECTE 324
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.

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