What is Computer Science major

•   A computer science major involves the study of computers and programming languages.
•   Majoring in this field will help you develop great technical skills and give you a new perspective on problem-solving.
•   You’ll learn how to break problems apart and execute them effectively.

First Year (60 Credits)

Semestre 1(30 Credits)

•M1100: Algebra 1 (6 Credits)
•M1101: Analysis 1 (6 Credits)
•P1101: Electricity and Mechanics (6 Credits)
•P1100: Classical Mechanics (6 Credits)
•I1100: Introduction to Informatics (3 Credits)
•S1100: Statistics (3 Credits)

Semestre 2(30 Credits)

•M1102: Algebra 2 (3 Credits)
•M1103: Algebra 3 (6 Credits)
•M1104: Analysis 2 (6 Credits)
•M1105: Analysis 3 (6 Credits)
•M1106: Analysis 4 (3 Credits)
•I1101: Algorithm, Programming (6 Credits)

Second Year (60 Credits)

Semestre 3(30 Credits)

•   I2201 – Web Development (4)
•   I2202 – Computer Organization (4)
•   I2203 – Operating System 1 (4)
•   I2204 – Imperative Programming (5)
•   I2205 – Graphs (3)
•   S2250 – Statistics (4)
•   M2250 – Arithmetics in Z (3)
•   M2251 – Matlab (3)

Semestre 4(30 Credits)

•   I2206 – Data Structures (5)
•   I2207 – Computer Architecture (4)
•   I2208 – Network 1 (4)
•   I2209 – Logical Programming (4)
•   I2210 – Database 1 (5)
•   I2211 – Object Oriented Programming (Java) (5)
•   I2234 – Image Processing (3)

Third Year (60 Credits)

Semestre 5 (30 Credits)

•   DHR300 – Human Rights (3)
•   I3301 – Software Engineering (4)
•   I3302 – PHP (4)
•   I3303 – OS 2 (4)
•   I3304 – Network 2 (4)
•   I3305 – Graphic Interface (3)
•   I3306 – Database 2 (3)
•   I3350:Mobile Applications(5 Credits)

Semestre 6 (30 Credits)

• I3307: Theory of computation(4 Credits) 
• I3308: Project(4 Credits)
• L3300: Foreign Language (3 Credits)
• I3330: IT project management (3 Credits
• I3331:Computer and society (3 Credits)
• I3332: Generation Programming(3 Credits)
• I3333:Image Synthesis(3 Credits)
• I3340:Parallel programming(4 Credits)
• I3341:Advanced Algorithms(4 Credits)

Master 1

Semestre 7 (30 Credits)

• Applied Mathematics & Statistics for Computational Sciences
• Cloud Computing Fundamentals
• Introduction to Machine Learning
• Advanced Network Protocols, Architectures & Security
• Advanced Web Technologies
• Multimedia Processing

Semestre 8 (30 Credits)

•   Cryptography & Secure Communications
•   Introduction to Big Data
•   Written and Oral Expression Techniques
•   Introduction to Deep Learning
•   Internet of Things
•   Applied Systems Development
•   Distributed Systems Programming

🎓 Masters in Computer Science Degree

1.Data Science for risk Analysis
2.Cooperation in Information Processing Systems (CSTI)
3.Web Development
4.Cyber Security
5.Software Engineering
6.Game Development

💼 Job Chances

1.  Software Developer
2.  Computer Hardware Engineer
3.  Web Developer
4.  Cyber Security
5.  Mobile Developer
6.  Network Administrator

❓ الأسئلة الأكثر تكراراً

س: إيمتى بقدر بلش شغل؟ وهل من بعد ثالث سنة فيني اشتغل؟

ج: الفكرة بتعتمد على مجهود الشخص، الطالب إذا قوي وعندو معلومات، في كتير شركات بيقبلوا طلاب.


س: قديش ببلش المعاشات بهيدا التخصص؟

ج: حسب كل شركة وحسب خبرة الشخص، بس ممكن من 400$ مثلاً لحديث التخرج (Junior).


س: في كتير طلب عالوظايف بهيدا التخصص؟ هل رح نضل نلاقي شغل؟

ج: نعم، الطلب عالتخصصات بالطاقات المتجددة والبرمجة بازدياد. كتير من الخريجين عم يشتغلوا بشركات خارجية من لبنان (Remote).


س: في كتير منافسة بهيدا التخصص؟ وإذا ما كنت Top Student بنجح؟

ج: لا، في كتير فرص وما شرط تكون الأول. إذا عندك مهارات عملية ممكن تنجح بالمجال


س: شو مواصفات اللابتوب اللي بدي جيبو ليستعمل بكل المواد؟

ج: Core i3 – جيل ثامن (8th Gen) – 8GB RAM – SSD أو NVMe – Graphics Card