Computer Science Major 2024 (Kuwait University)

Program Requirements (CS students admitted in 2024/2025 or after)

CoursesCreditsCoursesCredits
I. University Requirements27III. Department Requirements63
A. Compulsory Requirements15A. CS Core Courses33
0310101 Language Skills Communication30418101 Intro. to Computer Science3
0330100 Modern and Cont. Hist. of Kuwait30418111 Discrete Mathematics for CS3
0330102 Arab Islam Civilization30418143 Fund. of Computer Programming4
9988161 English Language I30418201 Data Structures & Algorithms3
9988162 English Language II30418220 Programming in C & UNIX3
B. Elective Courses (1 from each group)120418221 Computer Organization4
Group A: Language and Communications0418310 Theory of Computation I3
0310100 Culture and Literature in Kuwait30418320 Principles of Computer Systems4
0310102 The Aesthetics of Arabic Literature30418491 Capstone Project I3
0310104 Aesthetics of Quranic Stylistics30418492 Capstone Project II3
0320180 Principles of Translation3B. CS Elective Courses30
Group B: Varying CultureStudents must choose at least 6 credits at 300-level and at least 6 credits at 400-level.
0360101 Philosophy of Science3
0360102 Introduction to Logic30418301 Algorithm Design & Analysis3
0360103 Principles of Philosophy30418311 Numerical Computation3
1011110 Principles of Management30418315 Theory of Computation II3
1030104 Principles of Economics30418321 Operating Systems3
Group C: Social and Humanity Sciences0418325 Computer Architecture3
0380101 Intro. to Mass Communication30418331 Computer Networks4
0820201 Principles of Education30418335 Web Development3
0830136 Family Education30418346 Declarative Programming3
1350101 Introduction to Psychology30418347 Compiler Design3
1370101 Introduction to Sociology30418365 Artificial Intelligence3
1370171 Introduction to Anthropology30418390 Software Engineering3
Group D: Islamic, Arabic & National Culture0418391 Cloud Computing Fundamentals3
0200102 Legal Culture30418392 Software Design3
0200105 Human Rights30418415 Information Theory & Cryptography3
0900102 Islamic Culture30418416 Modeling & Performance Eval.3
0940142 Islam and Modern Society30418425 Distributed and Parallel Systems3
0940145 Islam and Issues of Sci. & Tech30418426 Embedded Microprocessor Sys.3
1360103 Government and Politics of Kuwait30418427 Computer Security & Privacy3
II. College of Science Requirements260418455 Computer Graphics3
A. Compulsory120418466 Intro. to Machine Learning3
0410101 Calculus I30418470 Database Systems4
0410102 Calculus II30418475 Distributed Database Systems3
0410111 Linear Algebra30418496 Topics in Computer Science I3
0480201 Statistics for Science and Engineering30418497 Topics in Computer Science II3
B. Science Elective Courses14IV. University Free Electives6
Students take an additional 14 credits from the College of Science including at least two courses with labs.Selected from courses offered by KU.
Total Credits122

متطلبات التخرج لتخصص علوم الحاسوب دفعة 2024 و ما بعد

الوحداتمقرراتالوحداتمقررات
271. المتطلبات الجامعية633. متطلبات القسم
15أ. المتطلبات الالزامية33أ. المتطلبات الالزامية
30310101 مھارات الاتصال اللغویة30418101 مقدمة في علوم الحاسوب
30330100 تاریخ الكویت الحدیث والمعاصر30418111 ریاضیات متقطعة
30330102 تاریخ الحضارة العربیة ةیملاسلإا40418143 اساسيات برمجة الحاسوب
39988161 اللغة الانجلیزیة (أ)30418201 بنى المعطیات و الخوارزمیات
39988162 اللغة الانجلیزیة (ب)30418220 البرمجة بلغة C و Unix
12ب. المقررات الاختيارية (1 من كل مجموعة)40418221 تنظيم الحاسوب
المجموعة (أ) اللغات و الاتصال30418310 نظریة الحوسبة 1
30310102 جمالیات الادب العربي40418320 مبادئ أنظمة الحاسوب
30310104 جمالیات الأسلوب القرآني30418491 مشروع التخرج 1
30320180 مبادئ ترجمة30418492 مشروع التخرج 2
39988163 اللغة الانجلیزیة (ج)30ب. المقررات الاختيارية
المجموعة (ب) الثقافة المغایرةعلى الطالب اجتياز مالايقل عن 6 وحدات من مستوى 300 و 6 وحدات من مستوى 400.
30360101 فلسفة العلوم
30360102 مدخل المنطق30418301 تصمیم الخوارزمیات و التحلیل
30360103 مبادئ فلسفة30418311 الحوسبة العديدة
31011110 مبادئ علوم إداریة30418315 نظریة الحوسبة (2)
31030104 مبادئ اقتصاد30418321 أنظمة التشغیل
المجموعة (ج) العلوم الاجتماعیة و الانسانیة30418325 هندسة بناء الحاسوب
30380101 مدخل إلى علم الإعلام40418331 شبكات الحاسوب
30820201 مبادئ تربیة30418335 برمجة الشبكة العالمیة
30830136 التربیة الاسریة30418346 البرمجة التوصیفیة
31350101 مدخل إلى علم النفس30418347 تصمیم مترجم
31370101 مدخل إلى علم الاجتماع30418365 الذكاء الاصطناعي
31370171 مدخل إلى الانثروبولوجیا30418390 ھندسة البرمجیات
المجموعة (د) الثقافة الوطنیة و العربیة و الاسلامیة30418391 اساسيات الحوسبة السحابية
30200102 ثقافة قانونیة30418392 تصميم البرمجيات
30200105 حقوق انسان30418415 نظرية المعلومات و التشفير
30900102 ثقافة اسلامیة30418416 النمذجة و تقییم الأداء
30940142 الإسلام و المجتمع الحدیث30418425 أنظمة متوازیة و موزعة
30940145 الإسلام و قضایا العلم و التكنولوجیا30418426 أنظمة المعالجات الدقیقة المتزامنة
31360103 حكومة و سیاسة الكویت30418427 الخصوصیه و أمن الكمبیوتر
262. متطلبات كلية العلوم30418455 رسومیات حاسوبیة
12أ. المتطلبات الالزامية30418466 مقدمة في التعلم الالي
30410101 حسبان (1)40418470 قواعد البیانات
30410102 حسبان (2)30418475 قواعد بيانات موزعة
30410111 جبر خطي30418496 موضوعات في علوم الحاسوب (1)
30480201 الإحصاء للعلوم و الهندسة30418497 موضوعات في علوم الحاسوب (2)
14ب. مقررات العلوم الاختيارية64. مقررات اختيارية حرة
يجتاز الطالب 14 وحدة دراسية من مقررات كلية العلوم و يشترط اجتياز مختبرين.يتم الاختيار من المقررات التي تقدمها جامعة الكويت
122مجموع الوحدات

Suggested Study Plan

FRESHMAN YEAR - السنة الأولى
FallSpring
CS1013CS1434
CS1113SCIENCE 13
UNIV. COMP. 13UNIV. COMP. 23
ENG1613ENG1623
MATH1013MATH1023
1516
SOPHOMORE YEAR - السنة الثانية
FallSpring
CS2013CS2214
CS2203CS3103
STAT2013CS ELECTIVE3
MATH1113UNIV. ELEC. 13
SCIENCE 23SCIENCE 34
1517
JUNIOR YEAR - السنة الثالثة
FallSpring
CS3204CS 300 ELECTIVE3
CS ELECTIVE3CS 300 ELECTIVE3
CS ELECTIVE3CS 400 ELECTIVE3
UNIV. COMP. 33UNIV. ELEC. 23
SCIENCE 44FREE ELEC. 13
1715
SENIOR YEAR - السنة الرابعة
FallSpring
CS4913CS4923
CS 400 ELECTIVE3CS ELECTIVE3
CS ELECTIVE3CS ELECTIVE3
UNIV. ELEC. 33FREE ELEC. 23
UNIV. ELEC. 43
1512

Course Dependency Graph