Computer Science (CS)
Through the study of this pathway, the students will gain in depth knowledge about the key Computer Science areas such as Object Oriented Programming, Data Structures and Algorithms, Operating Systems, Computer Graphics and Multimedia, Data Management and Analysis, Changing Work Environments and Flexible working arrangements and Artificial Intelligence.
Career Opportunities
Computer Science graduates have a broad range of career opportunities as System programmer, Game AI programmer, software developer, database administrator, application programmer, data analyst, java programmer, expert system developer, etc…
General Admission Requirements
To be admitted in the programme the applicant should have a general secondary school certificate or or Technical Baccalaureate Certificate (BT3), on condition that such students enroll in the field of specialization relevant to the technical track as determined by the Lebanese Ministry of Higher Education
Programme Duration
The minimum number of semesters for a Bachelor degree is Seven regular semesters or Six regular and two summers.
The maximum number of semesters for a Bachelor degree is twenty-four semesters (twelve academic years) excluding summers.
Method of Delivery
The method of teaching for all faculty of Computer studies' programmes is full time teaching/ blended learning.
Lectures' attendance is mandatory at least once a week (or twice for some courses) for each registered course. Tutorials are offered from 8:00am to 9:00pm and can be scheduled into 1 or 2 days per week to accommodate working students.
Course Code | Course Title | Credit Hours | Prerequisite | Remarks |
AR113
| Arabic Communication Skills III
| 3
| | Granted for holders of Lebanese Bac. |
GB102
| Principles of Entrepreneurship for Non-Specialists
| 3 | AR111 |
|
EL111 | English Communication Skills I | 3 | EL099 | |
EL112 | English Communication Skills II | 3 | EL111 | |
GR118
| Life Skills and Coexistence
| 3 | | Granted for holders of Lebanese Bac.
|
GT101
| Learning and Information Technology
| 3 | EL099 | Granted for holders of Lebanese Bac.
|
Course Code | Course Title | Credit Hours | Prerequisite | Remarks |
GR131 | General Branch Requirement | 3 | | Granted for holders of Lebanese Bac. |
Course Code | Course Title | Credit Hours | Prerequisite | Remarks |
MST129 | Applied Calculus
| 4
| EL099 | Granted for holders of Lebanese Bac. |
TM260 | Security, Ethics and Privacy in IT & Computing | 4 | TM112 | Granted for holders of Lebanese Bac.
|
Course Code | Course Title | Credit Hours | Prerequisite | Remarks |
MS102 | Physics | 3 | EL111 | Granted for holders of Lebanese Bac. |
M109 | .NET Programming | 3
| EL111 | |
TM295 | System Modelling | 3
| MT132
| |
MT372 | Parallel Computing | 3 | M269 & M251
|
|
Course Code | Course Title | Credit Hours | Prerequisite |
TM103 | Computer Organization and Architecture | 4 | EL111 |
TM105 | Introduction to Programming | 4
| EL111 |
MT131 | Discrete Mathematics | 4 | EL111
|
MT132 | Linear Algebra | 4 | EL111 |
M110
| Python Programming
| 8 | EL111 |
TM112 | Introduction to Computing and Information TechnologyB | 8 | M110
|
M251
| Object-Oriented programming using Java | 8 | TM105 |
TT284
| Web Technologies
| 8
| TM112 |
M269 | Algorithms, Data Structures and Computability | 8 | M110 & MT131 |
TM298 | Operating Systems | 4
| TM105 & TM103 |
TM240 | Computer Graphics and Multimedia | 4
| MT132 & TM105 |
TM351 | Data Management and Analysis | 8
| M269 or M251 |
TM354 | Software Engineering | 8 | M251 |
TM358
| Machine Learning & Artificial Intelligence | 8 | M269 |
TM471
| | 8 | TM354 or TM358 or TM351
|
Course Code | Course Title | Credit Hours | Remarks |
GR77
| Skills for Success
| 1
| |
GR99
| Learning with Technology
| 1
|
|
University Requirements / Mandatory | 9 | 18
| $35 | $75 |
University Requirements / Elective | 0 | 3 | $35 | $75 |
Faculty Requirements / Mandatory | 0
| 8 | $35 | $75 |
Faculty Requirements / Elective | 3
| 6
| $35 | $75 |
Core Modules | 96
| 96
| $35 | $75
|
Practicum Courses
| 2 | 2 | $35 | $75
|
Total Credits | 110 | 133 |
| |
* LBP Rate : The USD to LBP currency exchange rate is set at 45,000L.L. Tuition increase is based on local economic conditions and inflation rate
|
Additional fees Learning resources center fees
| 40$ (LBP Rate)
| Student ID
| 15$ (LBP Rate)
| Student Insurance fees
| 5$ (Fresh)
| NSSF
| 5,400,000 LBP
| Student Fund
| 40$ (LBP Rate) |
|
| Operational Fees
| 150$ (Fresh)
| | | Registartion fees
| 100$ (Fresh)
|
|
|
|
Payment Details |
New and continuing students have the option to pay their tutition fees in installments following an installment plan.
Refunds in case of withdrawal from courses
During the “Add and Drop" period announced in the university calendar, you may withdraw or add some courses within the study plan in a way that does not conflict with the minimum or maximum required registration load.
The Financial procedure for withdrawing courses is as follows:
Before the start of the semester During the Add/Drop period | 100% (Full Fees) |
After the Add/Drop period | 50% |
After the third week | 0% (nothing is refundable) |