قسم البرمجة وتطوير البرمجيات


Software Development

نصنع الشفرة.. نبني المستقبل


يُعد قسم البرمجة النواة التقنية لكلية تقنية الحاسوب بطرابلس، حيث يهدف إلى إعداد مهندسين ومطورين بارعين في صناعة البرمجيات، قادرين على تحويل الأفكار المعقدة إلى حلول رقمية ذكية تلبي احتياجات سوق العمل المتسارع.

المسار الأكاديمي (نظام الدراسة)


السنة التحضيرية

يستهل الطالب مشواره باجتياز البرنامج العام لبناء قاعدة قوية في علوم الحاسب.

الفصول التخصصية

يدرس الطالب (6) فصول دراسية تخصصية تركز على لغات البرمجة الحديثة، تحليل النظم، وإدارة البيانات.

البكالوريوس التقني

يمتد المسار إلى (8) فصول دراسية (أربع سنوات)، مع التركيز في المراحل المتقدمة على التوسع في البحث والتحليل.

التدريب والمشروع

فصل أخير للتطبيق العملي في المؤسسات، وإنجاز مشروع تخرج ابتكاري.

التخصص والتميز التقني


  • بيئات التطوير والبرمجة: التمكن من أدوات التطوير وتقنيات (.NET).
  • إدارة البيانات: تصميم وبرمجة وإدارة قواعد البيانات العملاقة وقواعد بيانات الويب.
  • هندسة الويب: تطوير المواقع وتطبيقات الإنترنت المتقدمة.
  • تحليل النظم: إتقان طرق التحليل والدراسة المنهجية وهندسة البرمجيات.

المهارات المكتسبة


المهارات المهنية والذاتية

  • القدرة على البحث العلمي والاستخلاص والتوثيق المنهجي.
  • مهارات العرض والتقديم (Presentation Skills) وطرح الأفكار بوضوح.
  • العمل الجماعي (Teamwork) وإدارة المشاريع الصغرى والمتوسطة.
  • إدارة المخاطر، الالتزام بالجداول الزمنية، وتحديد الموارد.

المهارات التقنية العالية

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

الخطة الدراسية (Study Plan)


شجرة المواد الدراسية لكل فصل دراسي والمواد المرتبطة بها (المتطلبات السابقة)

Term 1 (20 Cr)
CT 113
Electrical Circuits 1
4/0
EN 160
English Language 1
4/0
IT 100
IT Essentials
4/0
IT 111
Fund. of Programming
4/0
MA 150
Mathematics 1
4/0
Term 2 (18 Cr)
CT 115
computer Org. &Architecture
4/0
Prereq: IT 100
CT 117
Digital Systems
3/3
EN 161
English Language 2
4/0
Prereq: EN 160
IT 112
Programming in Visual C
3/3
Prereq: IT 111
MA 151
Mathematics 2
4/0
Prereq: MA 150
Term 3 (15 Cr)
IT 211
Object Oriented Programming 1
3/3
Prereq: IT 112
IT 214
Introduction to Information Systems
4/0
Prereq: IT 100
MA 254
Discrete Mathematics
4/0
Prereq: CT 117
MA 256
Statistics and Probability
4/0
Prereq: MA 151
Term 4 (12 Cr)
IT 212
Object Oriented Programming 2
3/3
Prereq: IT 211
IT 216
Data Structures and Algorithms
3/3
Prereq: IT 211
IT 218
Database Systems Concepts
3/3
Prereq: IT 214
IT 220
Operating Systems
3/3
Prereq: CT 115
Term 5 (12 Cr)
IT 310
Application Development
3/3
Prereq: IT 212
IT 312
Systems Analysis and Design
3/3
Prereq: IT 214
IT 319
Advanced Databases
3/3
Prereq: IT 218
NT 320
Network Foundations
3/3
Term 6 (17 Cr)
IT 311
Web Applications (PHP)
3/3
Prereq: IT 212
IT 314
Human Computer Interaction
4/0
Prereq: IT 100
IT 316
Multimedia Technology
3/3
IT 342
Artificial Intelligence
3/3
Prereq: IT 310
NT 318
Internet Security
4/0
Prereq: NT 320
Term 7 (13 Cr)
IT 410
Operations Modeling
3/3
Prereq: IT 312
IT 412
Software Engineering Foundations
4/0
Prereq: IT 312
IT 414
Smart Phone Applications / Android
3/3
Prereq: IT 212
IT 416
Professional Topics
3/3
  • إجمالي الوحدات (Total Credit Units): 148
  • السنة التحضيرية: الفصل الأول والثاني (عامة لجميع الأقسام).
  • رموز الأقسام: (EN) إنجليزي، (MA) رياضيات، (IT) تقنية المعلومات، (NT) شبكات، (CT) تحكم آلي.
  • نظام الترقيم: الرقم الأول من اليسار يشير إلى السنة الدراسية، والرقمين الثاني والثالث للترقيم الداخلي.