To be a focal point for Computer Science and Information Technology both nationally and internationally, playing an important role in the digital transformation of Lebanon and the region through knowledge generation and provision of expertise.
The Computer Science department seeks to prepare the next generation of technology leaders and professional IT innovators whether in Cloud Computing, Cybersecurity, Artificial Intelligence or Distributed Systems.
This Bachelor of Science program is designed to provide students with a strong foundation in computing principles while integrating Artificial Intelligence (AI) across the entire curriculum. It combines software engineering, data systems, networking, and cloud technologies with AI-augmented development practices to prepare graduates for modern, evolving tech environments.
The program balances theoretical foundations with hands-on, project-based learning, enabling students to design, build, secure, and deploy real-world applications enhanced by AI capabilities.
Graduates of the Computer Science program will eventually be able to:
| Year | Semester | Code | Title | Credits |
|---|---|---|---|---|
| Year 1 | Semester 1 | ENGL211 | Expressions and Communications I | 5 |
| MATH211 | Calculus I | 5 | ||
| GEST210 | Principles of Management | 5 | ||
| GEST211 | Business Law | 5 | ||
| MATH212 | Algebra | 5 | ||
| INFO222 | Logic and Logic Programming | 5 | ||
| INFO211 | Information Technology & AI | 3 | ||
| Year 1 | Semester 2 | ENGL221 | Expressions and Communications II | 5 |
| GEST220 | Principles of Marketing | 5 | ||
| MATH231 | Probability and Statistics | 5 | ||
| INFO221 | Introduction to Programming | 5 | ||
| MATH221 | Linear Algebra | 5 | ||
| GEST221 | Survey of Economics | 5 | ||
| Year 2 | Semester 3 | HUME231 | Culture and Humanities I | 5 |
| ARAB211 | Arabic Language | 5 | ||
| INFO231 | Databases | 5 | ||
| INFO232 | Web Programming | 5 | ||
| INFO233 | Object Oriented Programming | 5 | ||
| MATH230 | Operations Research | 5 | ||
| Year 2 | Semester 4 | HUME241 | Culture and Humanities II | 5 |
| GEST240 | Human Resource Management | 5 | ||
| INFO241 | Network I | 5 | ||
| INFO242 | Web Programming II | 5 | ||
| INFO243 | Graphical User Interface | 5 | ||
| PROJ245 | Internship | 2 | ||
| Year 3 | Semester 5 | INFO351 | Operating Systems | 5 |
| INFO352 | Rapid Application Development | 5 | ||
| INFO353 | Programming Methodology and Design | 5 | ||
| INFO354 | Programming Project | 5 | ||
| INFO355 | Network II | 5 | ||
| INFO244 | Computer Architecture | 5 | ||
| Year 3 | Semester 6 | INFO361 | Advanced Programming | 5 |
| INFO362 | SQL Programming with ORACLE | 5 | ||
| INFO363 | Network and Systems Administration | 5 | ||
| INFO364 | Contemporary Technologies | 5 | ||
| INFO366 | Client / Server | 5 | ||
| PROJ366 | Senior Project | 5 | ||