Home / Faculty of Engineering / Computer & Communication Engineering
DEPARTMENT OF COMPUTER & COMMUNICATION ENGINEERINGDesign the networks, systems, and chips that connect the modern world — from embedded processors to cloud infrastructure.
B.S.
Degree Awarded
3 Years
Typical Duration
110
Credit Hours
6+
Career Paths
The Bachelor of Science in Computer and Communication Engineering (CCE) prepares graduates to design and develop complex computing and communication systems. The program bridges hardware and software, covering digital logic, computer architecture, networking, signal processing, and embedded systems.
Students gain hands-on experience from the first semester — building circuits, programming microcontrollers, and designing communication networks — culminating in a team capstone project and summer internship.
Faculty: Faculty of Engineering
Degree: Bachelor of Science
Credits: 110 credit hours
Duration: 3 years
Faculty Email: foe@aul.edu.lb
Tap any semester to expand and see the official course list. Click a course name to view its description.
— Year 1 —
ENG 213 — General English3
ENGR 202 — Introduction to Engineering3
MAT 201 — Calculus III3
CSC 213 / 213L — Programming I + Lab4
CCN 211 / 211L — Networking I + Lab4
MCE 204 — Engineering Graphics and CAD3
ENG 214 — Academic English3
CSC 214 / 214L — Programming II + Lab4
CCE 210 / 210L — Logic Design + Lab4
MAT 220 — Linear Algebra3
CST 201 — General Education I3
— Year 2 —
ENG 216 — Methodology3
MAT 211 — Discrete Mathematics3
CST 202 — General Education II3
CCE 308 / 308L — Machine Architecture & Assembly + Lab4
MAT 203 — Differential Equations3
CSC 222 / 222L — Database Systems + Lab4
CCE 213 / 213L — Electric Circuits I + Lab4
MAT 208 — Probability and Statistics3
MAT 312 — Engineering Mathematics3
CSC 311 / 311L — Data Structures + Lab4
PHY 211 — Electricity & Magnetism3
ENGR 499 — Engineering Internship1
— Year 3 —
CCE 214 / 214L — Electric Circuits II + Lab4
CCE 338 — Signals and Systems3
CCE 309 — Microprocessors and Interfacing3
MAT 320 — Numerical Computing3
ELEC — Major Elective4
CCE 344L — Electronics Lab1
CCE 418 / 418L — Wireless Communications + Lab4
CSC 323 / 323L — Operating Systems + Lab4
CCE 412 — Advanced Communication Topics3
FREE — Free Elective3
ENGR 498 — Senior Engineering Project3
Design and analyze digital circuits, computer architectures, and communication systems.
Develop software solutions using structured and object-oriented programming methodologies.
Apply mathematical and analytical tools to solve real-world engineering problems.
Work effectively in multidisciplinary engineering teams on complex projects.
Apply professional and ethical standards in engineering practice and communication.
CCE opens doors in telecom, computing, defense, and the Internet of Things.
Embedded Systems Engineer
Telecom & Network Engineer
Software Developer
Cybersecurity Engineer
RF & Signal Engineer
Systems Architect
IoT Engineer
IT Consultant
Apply to the CCE program or speak with admissions about your next step.