Chairperson’s Message

Welcome to the Department of Computer Engineering at the University Of Balamand!

Computer engineering is one of the most promising and interesting careers. Future trends include artificial intelligence, robotics, embedded hardware, tele-traffic, cyber-systems, cloud computing, computer vision, networking and telecommunications. We offer many courses on these hot topics.

By studying computer engineering at our department, you will get involved in electronics, microcontrollers, microprocessors, software, and hardware. Some tasks include controlling robots, writing software for different applications (networking, information security, face recognition, speech recognition…), designing embedded chips and controllers.

The major asset of our department is our faculty and staff members. Our faculty members are highly qualified, experienced, and prominent researchers. They work very hard to promote the development and success of our students.

Our graduates are well prepared for a career in the industry or for continuing higher education. We are particularly proud of the roles our graduates occupy in the industry locally and internationally. We also have alumni who have excelled in careers in research abroad pursuing doctoral and post-doctoral opportunities.

For any further help, please do not hesitate to contact me via email:
Issam Dagher, PhD

Program Educational Objectives

The Department of Computer Engineering adopts a mission that is in line with and closely related to the mission of the University and that of the Faculty of Engineering. Our Program’s Educational Objectives (PEOs) thus incorporate the values embodied in their respective mission statements. The PEOs of the Computer Engineering Programs are to:

  • - Deliver the in-depth knowledge and skills required in the design, prototyping, and management of computer systems in a secure network environment.

  • - Educate graduates to use computer engineering principles, techniques, and modern engineering tools for the design, setting up and troubleshooting of hardware and software systems.

  • - Graduate engineers who understand the ethical, legal, sustainability and social implications of technology.

  • - Prepare graduates for employment, professional development and the pursuit of higher and lifelong education.

Student Outcomes

Our programs provide graduates with a solid educational base that allows them to enjoy successful careers, pursue advanced studies, and develop as professional computer engineers. Every program thus emphasizes the acquiring of the fundamental knowledge required for a career in Computer Engineering, creating opportunities for students to apply their acquired knowledge in the analysis and solving of problems related to the computer engineering profession. The focus is put upon the need for professional skills and continuous self-improvement, both of which are characteristics of a professional computer engineer today.

Graduates with such inbuilt values and attributes should be able to pursue successful careers in challenging fields while maintaining the ability to function as team players, remain lifelong learners, and be agents of positive change. To achieve the Program Educational Objectives, the Faculty of Engineering in general, and hence the Department of Computer Engineering, has adopted ABET “a” through “k” as student outcomes, shown below:

  1. An ability to apply knowledge of mathematics, science, and engineering.

  2. An ability to design and conduct experiments, as well as to analyze and interpret data.

  3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.

  4. An ability to function in multidisciplinary teams.

  5. An ability to identify, formulate and solve engineering problems.

  6. An understanding of professional and ethical responsibility.

  7. An ability to communicate effectively.

  8. The insight, stemming from a broad educational background, to gauge the impact of engineering solutions in a global, economic, environmental, and societal context.

  9. A recognition of the need for, and an ability to engage in, lifelong learning.

  10. An awareness and understanding of contemporary issues.

  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Undergraduate Programs

The Program of the Bachelor of Science in Computer Engineering is designed to prepare students for the professional job market through the pursuit of comprehensive studies in the field. It aims at equipping students with a solid knowledge of the engineering sciences and appropriate general and specialized skills, enabling them to develop into well-rounded computer engineers. Our BS program includes 109 credits.

The Bachelor of Engineering in Computer Engineering Program augments the BS Program through imparting to students in-depth knowledge in specific areas, thus adding to their practical and general skills. Students are exposed to applied-learning experiences in synergy, which meet the requirements for registration in the Lebanese Order of Engineers. Our BE program includes 146 credits.

Graduate Programs

The Department of Computer Engineering offers a Master of Science (MS) that includes 47 credit hours spanning 4 regular semesters. It offers advanced graduate studies in 3 specialized fields: Cyber Systems Engineering, Telecommunications and Networking, and Artificial Intelligence and Machine Learning. The Faculty Admissions Committee makes the final decision on acceptance to the Master of Science Program. Entry to the Computer Engineering graduate program requires an average of at least 80.

Upon graduation, graduates are eligible to join the Order of Engineers and Architects.

Our rich Program offers specialized track options in the following areas:

Cyber Systems
Cybersecurity is the protection of internet-connected systems, including hardware, software and data, from cyberattacks. The goal of cybersecurity is to limit risk and protect IT assets from attackers with malicious intent. Cyber Systems Engineers are equipped with a deep understanding of information systems, networks, and protocols. As the world’s reliance on technology continuously grows so does the need for information security. Our graduates have a solid background of knowledge that enables them to design, build, and manage the networks and information security systems of the world.

Telecommunications and Networking
Telecommunications engineers combine knowledge from various disciplines within Electrical and Computer Engineering to design, advance, and enhance telecommunication systems. Their work ranges from basic circuit design to complex mass developments. They create the essential infrastructure the world relies on to communicate. Some of their tasks include: designing and overseeing the installation of telecommunications equipment and facilities, sharing of software or operating programs on remote system, and making information easier to access and maintain among network users.

Artificial intelligence and Machine Learning
Artificial intelligence (AI) and Machine Learning Track is intended for students who wish to develop their knowledge of AI and machine learning techniques and applications. The track includes the study of Human-like capabilities and intelligence such as understanding speech, vision, and making inferences from experience. It emphasizes the creation of intelligent machines that work and react like humans. Some of the activities computers with artificial intelligence are designed for include: Face detection and recognition, Biometrics, Neural Networks and deep learning, big data analysis.


Over the last twenty years, the Department has established advanced and well-equipped laboratories intended to consolidate and support classroom learning. It features 10 technical laboratories in addition to two computing facilities shared with other departments. The total surface area of technical laboratory facilities is approximately 600m2.

The laboratories are attended by experienced personnel with extensive technical experience and have equipment ranging from necessary tools to more sophisticated computing and communication systems. These labs make use of modern equipment in the computer engineering areas of digital hardware, embedded circuitry, VLSI, networking, cybersecurity, and the Internet of Things.


The following is a list of laboratory functionalities and equipment:

Instrumentation Lab

Electric Simulation and Design Lab

Logic Lab

Microcontroller Lab

Electronic Design Automation Lab

Embedded Controllers Lab

Programmable Logic Controllers Lab

Circuit Analysis Lab

Electronics Lab

Telecommunications Lab

Networking Lab

Cybersecurity Lab

Robotics Lab



Ready for
the next step?