Engineering - Computer-Engineering
- Degree: Bachelor
- Campus: Debbieh, Tripoli
- Faculty: Engineering
- Department: Electrical & Computer Engineering
Program Description
| Chairperson | Ziad Osman. |
| Professors | Sobhi Abou Chahine, Ali Haidar. |
| Associate Professors | Mohamad Tarnini, Mohammad Ayache, Hamza Issa. |
| Assistant Professors | Abdallah El Ghaly, Alaa Daher, Amira Zaylaa, Hiba Halabi, Manal Fattoum, Ziad Doughan, Majeed Abdul Rahman. |
| Lecturer | Hiba Bazzi, Iman Haidar, Youssef Ajra, Oussama Dankar. |
The mission of the Computer Engineering (CE) Program is to prepare students for rewarding careers and higher education, engage in scientific research pushing the frontiers of the field even further, and get involved in local community issues requiring specialist participation.
The Computer Engineering Program is designed such that its students upon graduation will:
- Possess the highest level of technical robustness in the field of computer engineering that will earn them recognition and esteem among their colleagues.
- Have the knowledge and skills to invent novel technology, provide creative designs, and suggest innovative solutions to challenging problems.
- Stay abreast of emerging technologies, continually learning new theory and skills to nourish ever-developing careers.
- Demonstrate good citizenship, fulfilling their professional responsibilities towards their communities, Lebanon, and the World at large.
- Excel on multi-disciplinary and multi-cultural teams, and effectively employ their oral and written communication skills to resolve problems.
Upon completion of the program graduates shall be able to:
- an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
- an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- an ability to communicate effectively with a range of audiences
- an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
- an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
- an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- an ability to acquire and apply new knowledge as needed, using appropriate learning strategies
The undergraduate curriculum for the degree of Bachelor of Engineering in Computer Engineering consists of 150 credit-hours of course work + IC3 + 30 credits transferred from Lebanese Baccalaureate or equivalent..
The Computer Engineering career encompasses opportunities in a wide range of areas such as industry, military, communications, aerospace, business, government, medicine, to name but a few. Computer engineering is in steady progress with an ever-expanding job market. Specific jobs include the functions of designing, analyzing, and maintaining computer systems. Furthermore, graduates can analyze, design, test, and evaluate network systems. In addition, they can develop, create, and modify general information security schemes. In addition, they can develop, and test systems and application software programs. Trending areas in computer engineering comprise artificial intelligence and machine learning, cybersecurity, smart cities, autonomous driving, vehicular networks, and more. Indeed, computer engineers enjoy high job satisfaction as reflected in market studies. In modern terms, computer engineers are digital transformation and world smartification leaders, believers in sustainable development, technology entrepreneurs and professionals with an engineering mindset!
The Bachelor of Computer Engineering consists of 150 credit-hours of course work. The Student’s Study Plan is given to every CE student upon his/her enrollment. The CE curriculum consists of the following components:
| Common Requirements | Credits |
|---|---|
| General University Requirements | 20 |
| Basic Sciences and Mathematics | 26 |
| General Engineering Courses | 9 |
| CE Program-Specific Requirements | Credits |
| Engineering topics from outside the program | 9 |
| CE Core | 69 |
| Technical Electives | 12 |
| Final Year Project | 4 |
| Internship | 1 |
The CE program provides the following track options:
- Artificial Intelligence and Machine Learning (19 Credits):
- Mandatory track base (10 Credits): COMP 215, COMP 364, and COMP 501 and COMP 502 (A Capstone Design Project in Machine Learning and Artificial Intelligence)
- Track cap (9 Credits): Select three elective courses rom the following mandatory list: COMP 474, COMP 477, COMP 533, COMP 534, COMP535, COMP551, COMP 560, COMP 564, COMP 565, COMP 568
- Networks and Cybersecurity (19 Credits):
- Mandatory track base (10 Credits): COMP 454, COMP 543, and COMP 501 and COMP 502 (A Capstone Design Project in Networks and Cybersecurity)
- Track cap (9 Credits), select three elective courses from the following mandatory list: COMP 431, COMP 455, COMP 477, COMP 505, COMP 510, COMP 512, COMP 529, COMP 532, COMP 554, COMP 555, COMP 556, COMP 559, and COMP 567
Students not joining a track can freely select their major elective courses.
- Digital Systems Laboratory (DSL)
- Measurement and Electronics Laboratory (MEL)
- Machines and Power Laboratory (MPL)
- Software Laboratory (SWL)
- Control and Industrial Electronics Laboratory (CIEL)
- Networks and Cybersecurity Laboratory (NCL)
- Communications Laboratory (COML)
- Digital Signal Processing Laboratory (DSPL)
- Electric Power and Protection Laboratory (EPPL)
- Power Electronics Laboratory (PEL)
- Robotics and AI lab (RAIL)
Year |
Debbieh |
Tripoli |
|---|---|---|
2019/2020 |
41 |
|
2020/2021 |
53 |
|
2021/2022 |
65 |
|
2022/2023 |
83 |
|
2023/2024 |
76 |
78 |
Year |
Debbieh |
|
|---|---|---|
2019/2020 |
14 |
|
2020/2021 |
17 |
|
2021/2022 |
24 |
|
2022/2023 |
29 |
|
2023/2024 |
37 |
|
Study Plan:
| Course Code | Course Title | Credits | Hours Distribution | Course Type |
|---|---|---|---|---|
| First Semester | ||||
| ENGR002 | Introduction to Engineering | 2 | (2Crs.: 2Lec,0Lab) | GEC |
| MATH281 | Linear Algebra | 3 | (3Crs.: 3Lec,0Lab) | BSMC |
| MATH282 | Calculus | 3 | (3Crs.: 3Lec,0Lab) | BSMC |
| MCHE213 | Dynamics | 3 | (3Crs.: 3Lec,0Lab) | GE |
| PHYS281 | Electricity and Magnetism | 3 | (3Crs.: 3Lec, 0Lab) | BSMC |
| ARAB001 | Arabic Language | 2 | (2Cr.:2Lec) | CUR |
| Second Semester | ||||
| COMP208 | Programming I | 3 | (3Crs.: 2Lec,2Lab) | GE |
| COMP225 | Digital Systems I | 3 | (3Crs.: 2Lec, 2Lab) | ETOS |
| MATH283 | Differential Equations | 3 | (3Crs.: 3Lec,0Lab) | BSMC |
| PHYS282 | Material Properties and Heat | 3 | (3Crs.: 2Lec,2Lab) | BSMC |
| POWE212 | Electric Circuits I | 3 | (3 Crs.: 3Lec, 0Lab) | ETOS |
| ENGL001 | GENERAL ENGLISH | 2 | (2Cr.:2Lec) | CUR |
| Summer I | ||||
| CHEM241 | Principles of Chemistry | 3 | (3Cr.:3 Lec) | BSMC |
| ENGL211 | Advanced Writing | 2 | (2Crs.: 2Lec,0Lab) | GEC |
| BLAW001 | Human Rights | 1 | 1 Lec. | CUR |
| ------- | General Electives | 3 | (3) | E |
| Third Semester | ||||
| COME223 | Digital Electronics | 3 | (3Crs.:2Lec, 2 Lab) | ETOS |
| COMP210 | Programming II | 3 | (3Crs.:2Lec, 2Lab) | CECC |
| COMP215 | Programming for Engineers | 3 | (3Crs.:2Lec, 2Lab) | CECC |
| COMP226 | Digital Systems II | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP231 | Discrete Structures | 3 | (3Crs.:3Lec,0Lab) | CECC |
| ENGL300 | Speech Communications | 2 | (2Crs.: 2Lec,0Lab) | GEC |
| Fourth Semester | ||||
| COMP232 | Data Structures | 3 | (3Crs.:2Lec,3Lab) | CECC |
| COMP311 | Object Oriented Programming | 3 | (3Crs.: 2Lec,2Lab) | CECC |
| COMP325 | Microprocessor Organization and Design | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| INME221 | Engineering Economy | 3 | (3Crs.: 3Lec,0Lab) | GE |
| MATH284 | Numerical Analysis | 3 | (3Crs.: 3Lec, 0Lab) | BSMC |
| MATH381 | Probability and Statistics | 3 | (3Crs.: 3Lec, 0Lab) | BSMC |
| Summer II | ||||
| CHEM405 | Solid State Chemistry | 2 | (2Crs.: 2Lec,0Lab) | BSMC |
| ENGR001 | Engineering Ethics | 1 | (1Crs.: 1Lec, 0Lab) | GEC |
| MGMT002 | Entrepreneurship I | 2 | (2Crs.: 2Lec, 0Lab) | GEC |
| ------- | General Electives | 4 | (4) | E |
| Fifth Semester | ||||
| COME411 | Instrumentation | 3 | (3CRS.:0Lec,0Lab) | CEECC |
| COMP337 | DESIGN AND ANALYSIS OF ALGORITHM | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP361 | Control Systems for Computer Engineers | 3 | (3Crs.:2Lec, 2Lab) | CECC |
| COMP423 | Computer Architecture | 3 | (3Crs.:2Lec,2Lab) | CECC |
| COMP453 | Transmission and Processing of Digital Signals | 3 | (3Crs.:2Lec,2Lab) | CECC |
| COMPxxx | Technical Electives 1 | 3 | (3) | E |
| Sixth Semester | ||||
| COMP344 | Database Systems | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP364 | Introduction to Artificial Intelligence and Machine Learning | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP428 | DIGITAL SYSTEMS DESIGN | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP442 | Software Engineering | 3 | (3Crs.:2Lec,3Lab) | CECC |
| COMP454 | Computer Networks | 3 | (3Crs.: 3Lec, 0Lab) | CECC |
| COMP454L | Computer Networks Lab | 1 | (1Cr.: 0Lec, 3Lab) | CECC |
| ------- | General Electives | 1 | (1Cr.) | E |
| Summer III | ||||
| COMP499 | Internship | 1 | (1Cr.) | CECC |
| Seventh Semester | ||||
| COMP500 | Research Methodology | 2 | (2Crs.: 2Lec, 0Lab) | CECC |
| COMP501 | Final Year Project I | 1 | (1Cr.) | CECC |
| COMP543 | Cryptography and Information Security | 3 | (3Crs.: 3Lec, 0Lab) | CECC |
| COMP543L | Cryptography and Information Security LAB | 1 | (1Cr.) | CECC |
| COMPxxx | Technical Electives 3 | 3 | (3) | E |
| COMPxxx | Technical Electives 2 | 3 | (3) | E |
| Eighth Semester | ||||
| COMP443 | Operating Systems | 3 | (3Crs.:2Lec,2Lab) | CECC |
| COMP452 | Compilers | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMP502 | Final Year Project II | 3 | (3Cr.) | CECC |
| COMP525 | Embedded and Microprocessor Systems | 3 | (3Crs.: 2Lec, 2Lab) | CECC |
| COMPxxx | Technical Electives 4 | 3 | (3) | E |