Program Requirements (CS students admitted in 2024/2025 or after)
Courses | Credits | Courses | Credits |
I. University Requirements | 27 | III. Department Requirements | 63 |
A. Compulsory Requirements | 15 | A. CS Core Courses | 33 |
0310101 Language Skills Communication | 3 | 0418101 Intro. to Computer Science | 3 |
0330100 Modern and Cont. Hist. of Kuwait | 3 | 0418111 Discrete Mathematics for CS | 3 |
0330102 Arab Islam Civilization | 3 | 0418143 Fund. of Computer Programming | 4 |
9988161 English Language I | 3 | 0418201 Data Structures & Algorithms | 3 |
9988162 English Language II | 3 | 0418220 Programming in C & UNIX | 3 |
B. Elective Courses (1 from each group) | 12 | 0418221 Computer Organization | 4 |
Group A: Language and Communications | 0418310 Theory of Computation I | 3 | |
0310100 Culture and Literature in Kuwait | 3 | 0418320 Principles of Computer Systems | 4 |
0310102 The Aesthetics of Arabic Literature | 3 | 0418491 Capstone Project I | 3 |
0310104 Aesthetics of Quranic Stylistics | 3 | 0418492 Capstone Project II | 3 |
0320180 Principles of Translation | 3 | B. CS Elective Courses | 30 |
Group B: Varying Culture | Students must choose at least 6 credits at 300-level and at least 6 credits at 400-level. | ||
0360101 Philosophy of Science | 3 | ||
0360102 Introduction to Logic | 3 | 0418301 Algorithm Design & Analysis | 3 |
0360103 Principles of Philosophy | 3 | 0418311 Numerical Computation | 3 |
1011110 Principles of Management | 3 | 0418315 Theory of Computation II | 3 |
1030104 Principles of Economics | 3 | 0418321 Operating Systems | 3 |
Group C: Social and Humanity Sciences | 0418325 Computer Architecture | 3 | |
0380101 Intro. to Mass Communication | 3 | 0418331 Computer Networks | 4 |
0820201 Principles of Education | 3 | 0418335 Web Development | 3 |
0830136 Family Education | 3 | 0418346 Declarative Programming | 3 |
1350101 Introduction to Psychology | 3 | 0418347 Compiler Design | 3 |
1370101 Introduction to Sociology | 3 | 0418365 Artificial Intelligence | 3 |
1370171 Introduction to Anthropology | 3 | 0418390 Software Engineering | 3 |
Group D: Islamic, Arabic & National Culture | 0418391 Cloud Computing Fundamentals | 3 | |
0200102 Legal Culture | 3 | 0418392 Software Design | 3 |
0200105 Human Rights | 3 | 0418415 Information Theory & Cryptography | 3 |
0900102 Islamic Culture | 3 | 0418416 Modeling & Performance Eval. | 3 |
0940142 Islam and Modern Society | 3 | 0418425 Distributed and Parallel Systems | 3 |
0940145 Islam and Issues of Sci. & Tech | 3 | 0418426 Embedded Microprocessor Sys. | 3 |
1360103 Government and Politics of Kuwait | 3 | 0418427 Computer Security & Privacy | 3 |
II. College of Science Requirements | 26 | 0418455 Computer Graphics | 3 |
A. Compulsory | 12 | 0418466 Intro. to Machine Learning | 3 |
0410101 Calculus I | 3 | 0418470 Database Systems | 4 |
0410102 Calculus II | 3 | 0418475 Distributed Database Systems | 3 |
0410111 Linear Algebra | 3 | 0418496 Topics in Computer Science I | 3 |
0480201 Statistics for Science and Engineering | 3 | 0418497 Topics in Computer Science II | 3 |
B. Science Elective Courses | 14 | IV. University Free Electives | 6 |
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 Credits | 122 |
متطلبات التخرج لتخصص علوم الحاسوب دفعة 2024 و ما بعد
الوحدات | مقررات | الوحدات | مقررات |
27 | 1. المتطلبات الجامعية | 63 | 3. متطلبات القسم |
15 | أ. المتطلبات الالزامية | 33 | أ. المتطلبات الالزامية |
3 | 0310101 مھارات الاتصال اللغویة | 3 | 0418101 مقدمة في علوم الحاسوب |
3 | 0330100 تاریخ الكویت الحدیث والمعاصر | 3 | 0418111 ریاضیات متقطعة |
3 | 0330102 تاریخ الحضارة العربیة ةیملاسلإا | 4 | 0418143 اساسيات برمجة الحاسوب |
3 | 9988161 اللغة الانجلیزیة (أ) | 3 | 0418201 بنى المعطیات و الخوارزمیات |
3 | 9988162 اللغة الانجلیزیة (ب) | 3 | 0418220 البرمجة بلغة C و Unix |
12 | ب. المقررات الاختيارية (1 من كل مجموعة) | 4 | 0418221 تنظيم الحاسوب |
المجموعة (أ) اللغات و الاتصال | 3 | 0418310 نظریة الحوسبة 1 | |
3 | 0310102 جمالیات الادب العربي | 4 | 0418320 مبادئ أنظمة الحاسوب |
3 | 0310104 جمالیات الأسلوب القرآني | 3 | 0418491 مشروع التخرج 1 |
3 | 0320180 مبادئ ترجمة | 3 | 0418492 مشروع التخرج 2 |
3 | 9988163 اللغة الانجلیزیة (ج) | 30 | ب. المقررات الاختيارية |
المجموعة (ب) الثقافة المغایرة | على الطالب اجتياز مالايقل عن 6 وحدات من مستوى 300 و 6 وحدات من مستوى 400. | ||
3 | 0360101 فلسفة العلوم | ||
3 | 0360102 مدخل المنطق | 3 | 0418301 تصمیم الخوارزمیات و التحلیل |
3 | 0360103 مبادئ فلسفة | 3 | 0418311 الحوسبة العديدة |
3 | 1011110 مبادئ علوم إداریة | 3 | 0418315 نظریة الحوسبة (2) |
3 | 1030104 مبادئ اقتصاد | 3 | 0418321 أنظمة التشغیل |
المجموعة (ج) العلوم الاجتماعیة و الانسانیة | 3 | 0418325 هندسة بناء الحاسوب | |
3 | 0380101 مدخل إلى علم الإعلام | 4 | 0418331 شبكات الحاسوب |
3 | 0820201 مبادئ تربیة | 3 | 0418335 برمجة الشبكة العالمیة |
3 | 0830136 التربیة الاسریة | 3 | 0418346 البرمجة التوصیفیة |
3 | 1350101 مدخل إلى علم النفس | 3 | 0418347 تصمیم مترجم |
3 | 1370101 مدخل إلى علم الاجتماع | 3 | 0418365 الذكاء الاصطناعي |
3 | 1370171 مدخل إلى الانثروبولوجیا | 3 | 0418390 ھندسة البرمجیات |
المجموعة (د) الثقافة الوطنیة و العربیة و الاسلامیة | 3 | 0418391 اساسيات الحوسبة السحابية | |
3 | 0200102 ثقافة قانونیة | 3 | 0418392 تصميم البرمجيات |
3 | 0200105 حقوق انسان | 3 | 0418415 نظرية المعلومات و التشفير |
3 | 0900102 ثقافة اسلامیة | 3 | 0418416 النمذجة و تقییم الأداء |
3 | 0940142 الإسلام و المجتمع الحدیث | 3 | 0418425 أنظمة متوازیة و موزعة |
3 | 0940145 الإسلام و قضایا العلم و التكنولوجیا | 3 | 0418426 أنظمة المعالجات الدقیقة المتزامنة |
3 | 1360103 حكومة و سیاسة الكویت | 3 | 0418427 الخصوصیه و أمن الكمبیوتر |
26 | 2. متطلبات كلية العلوم | 3 | 0418455 رسومیات حاسوبیة |
12 | أ. المتطلبات الالزامية | 3 | 0418466 مقدمة في التعلم الالي |
3 | 0410101 حسبان (1) | 4 | 0418470 قواعد البیانات |
3 | 0410102 حسبان (2) | 3 | 0418475 قواعد بيانات موزعة |
3 | 0410111 جبر خطي | 3 | 0418496 موضوعات في علوم الحاسوب (1) |
3 | 0480201 الإحصاء للعلوم و الهندسة | 3 | 0418497 موضوعات في علوم الحاسوب (2) |
14 | ب. مقررات العلوم الاختيارية | 6 | 4. مقررات اختيارية حرة |
يجتاز الطالب 14 وحدة دراسية من مقررات كلية العلوم و يشترط اجتياز مختبرين. | يتم الاختيار من المقررات التي تقدمها جامعة الكويت | ||
122 | مجموع الوحدات |