الهندسة الكهربائية وعلوم الكمبيوتر

دراسات البكالوريوس

دورات البكالوريوس في علوم الكمبيوتر


المعلومات التالية مأخوذة من كتالوج TAMUK 2014-16 للطلبة الجامعيين لبرنامج علوم الكمبيوتر 

2303. مقدمة في الحوسبة باستخدام Visual Basic و Excel. 3 (3-0)

طرق حل المشكلات وتطوير الخوارزمية. برمجة الكمبيوتر باستخدام Visual Basic. كيفية استخدام برنامج إكسل. تصميم البرامج وترميزها وتصحيحها وتوثيقها باستخدام تقنيات أسلوب البرمجة الجيد. الشروط: رياضيات 1314 ورياضيات 1316 أو ما يعادلها.

2304. مقدمة في علوم الكمبيوتر. 3 (3-0)

مقدمة في أنظمة الكمبيوتر وطرق حل المشكلات وتطوير الخوارزميات. البرمجة المهيكلة باستخدام لغة برمجة مثل C. تصميم وترميز وتصحيح الأخطاء وتوثيق البرامج باستخدام تقنيات دورة تطوير البرمجيات. الشروط: رياضيات 1314.

2310. هندسة البرمجيات كائنية التوجه. 3 (3-0)

مقدمة إلى الكائنات ، والتحليل والنمذجة الكائنية ، والتصميم الموجه للكائنات ، والتنفيذ باستخدام لغة كائنية التوجه ، مثل C ++. المتطلب السابق: CSEN 2328.

2328. هياكل البيانات والخوارزميات. 3 (3-0)

تحليل الخوارزمية ، القوائم ، الأكوام ، قوائم الانتظار ، الأشجار ، التجزئة ، قوائم الانتظار ذات الأولوية ، الفرز ، خوارزميات الرسم البياني وتصميم الخوارزمية. المتطلب السابق: CSEN 2304.

2330. لغة التجميع وتنظيم الحاسب. 3 (3-0)

المفاهيم الأساسية لأنظمة الكمبيوتر وهندسة الحاسبات. تعليمات الآلة وأنواع البيانات الأساسية. تمثيل المعلومات. العمليات الحسابية والمنطقية. معالجة المعاملات في التخزين. برمجة لغة التجميع. المتطلب السابق: CSEN 2304.

بالإضافة إلى المتطلبات المسبقة المدرجة لدورات السلسلة 4000 التالية ، يجب أن يكون لدى الطالب متوسط ​​درجة عام 2.0 أو أعلى.

3314. (CSEN 4314 سابقًا). نظم قواعد البيانات. 3 (3-0) 

تقنيات تنظيم الملفات وقاعدة البيانات. نماذج البيانات الشبكية والهرمية والعلائقية. تطبيع. نظم إدارة قواعد البيانات المتاحة تجارياً. لغات الاستعلام. تصميم وتنفيذ نظم إدارة قواعد البيانات.

3315. (CSEN 4315 سابقًا). رسومات الحاسوب. 3 (3-0)

التواصل بين الإنسان والآلة في شكل رسومي. أجهزة وبرامج الرسومات. استخدام حزمة رسومات تجارية. تمثيل ومعالجة البيانات ثنائية وثلاثية الأبعاد. استخدام اللون. الشروط: CSEN 2304 و MATH 1348.

3316. (CSEN 4316 سابقًا). هندسة البرمجيات 3 .3 (0-XNUMX)

مقدمة لمبادئ تصميم البرمجيات الرسمية. نهج هندسي لتطوير البرمجيات. إدارة مشروع البرمجيات. تحليل متطلبات البرمجيات ، والمواصفات ، والتصميم ، والتطوير ، والتحقق من صحتها. المتطلب السابق: 6 ساعات فصل دراسي في علوم الحاسب أو نظم المعلومات.

4201-4202. مشروع التخرج. 4 (1-3) [WI 4202]

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

4317. هندسة البرمجيات 3. 3 (0-XNUMX)

مبادئ تصميم البرامج المتقدمة. نهج هندسي لتطوير البرمجيات يركز على التقنيات المتقدمة للتحقق والتحقق. المتطلب السابق: CSEN 4316.

4320. شبكات الحاسوب. 3 (3-0)

شبكات اتصالات البيانات والنموذج المرجعي ISO ، الواجهة الكهربائية ، نقل البيانات ، وصلة البيانات وبروتوكولاتها ، الشبكة المحلية وبروتوكولاتها ، الشبكة الواسعة وبروتوكولاتها ، الإنترنت. المتطلب السابق: 6 ساعات من المستوى الأعلى لعلوم الحاسب.

4335. مواضيع مختارة. الخامس: 1-3

واحد أو أكثر من موضوعات علوم الكمبيوتر. يمكن أن تتكرر لما مجموعه 6 ساعات فصل دراسي. الشرط المسبق: موافقة المعلم.

4336. مشاكل خاصة. الخامس: 1-3

الحل الفردي لمشاكل مختارة في علوم الكمبيوتر يتم إجراؤه تحت الإشراف المباشر لعضو هيئة التدريس. يمكن أن تتكرر لمدة تصل إلى 6 ساعات فصل دراسي. الشرط المسبق: موافقة المعلم.

4340. أمن الحاسوب. 3 (3-0)

نظرية وممارسة أمن الكمبيوتر. أدوات التشفير المستخدمة لتوفير الأمان ، مثل تشفير المفتاح المشترك وتشفير المفتاح العام وتبادل المفاتيح والتوقيع الرقمي ، مع تطبيق للأمان في برامج الكمبيوتر وأنظمة التشغيل وأنظمة إدارة قواعد البيانات والشبكات. المتطلب السابق: CSEN 4320.

4361. برمجيات النظام. 3 (3-0)

دراسة مكونات برامج النظام مثل المجمعات ووحدات الماكرو والمعالجات الكلية والمجمعين والرابطات واللوادر. يتم التأكيد على وظيفة وتطوير هذه المكونات. المتطلب السابق: CSEN 2330 أو EEEN 3449.

4362. أنظمة التشغيل. 3 (3-0)

دراسة مبادئ نظام التشغيل ، بما في ذلك إدارة العمليات وإدارة الذاكرة وتخصيص الموارد والمدخلات والمخرجات ومعالجة المقاطعة. المتطلب السابق: CSEN 2330 أو EEEN 3449.

4366. لغات البرمجة. 3 (3-0)

التعريف الرسمي للغات البرمجة بما في ذلك مواصفات النحو والدلالات. تدوين الأسبقية ، واللاحقة ، والبادئة ، واللاحقة. الخصائص العامة للغات الخوارزمية. معالجة القوائم ومعالجة السلاسل ووصف البيانات ولغات المحاكاة. تمثيل وقت التشغيل للبرامج وهياكل البيانات. المتطلب السابق: CSEN 2328.

4367. التنقيب في البيانات. 3 (3-0) 

تقنيات التنقيب عن البيانات ؛ التنفيذ والفوائد والتوقعات الناتجة من هذه التكنولوجيا الجديدة. المتطلب السابق: مكانة عليا. 

4399. تدريب في علوم الكمبيوتر. الخامس: 1-3 

تجربة تعليمية خارج الحرم الجامعي تسمح باكتساب وتطوير وتطبيق مهارات علوم الكمبيوتر وتكنولوجيا المعلومات. المتطلب السابق: موافقة رئيس البرنامج أو رئيس القسم.