Computer Science
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