- الدرجة العلمية بكالوريوس
- مجال التعليم: العلوم و الهندسة
- المده: 8 فصول
- عدد الساعات المعتمدة: 132.00
يجب أن تكون أنظمة البرمجيات ميسورة التكلفة لتطوير وصيانة وتلبية جميع المتطلبات التي يحددها العملاء. في الآونة الأخيرة ، تطورت استجابة لعوامل مثل التأثير المتزايد لأنظمة البرامج الكبيرة والمكلفة في مجموعة واسعة من المواقف والأهمية المتزايدة للبرمجيات في تطبيقات السلامة الحرجة. تختلف هندسة البرمجيات في طبيعتها عن التخصصات الهندسية الأخرى بسبب الطبيعة غير الملموسة للبرنامج والطبيعة المتقطعة لتشغيل البرنامج. يسعى إلى دمج مبادئ الرياضيات وعلوم الكمبيوتر مع الممارسات الهندسية المطورة للقطع الأثرية المادية الملموسة. تشترك برامج الشهادات في علوم الكمبيوتر وهندسة البرمجيات في العديد من الدورات التدريبية. يتعلم طلاب هندسة البرمجيات المزيد عن موثوقية البرامج وصيانتها ويركزون أكثر على تقنيات تطوير وصيانة البرامج الصحيحة منذ بدايتها. يتعلم طلاب SE كيفية تقييم احتياجات العملاء وتطوير برامج قابلة للاستخدام تلبي تلك الاحتياجات. إن معرفة كيفية توفير برامج مفيدة وقابلة للاستخدام حقًا أمر في غاية الأهمية.
هندسة البرمجيات هي تطبيق نهج منظم ومنضبط وقابل للقياس لتطوير البرامج وتشغيلها وصيانتها ؛ أي تطبيق الهندسة على البرمجيات..
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CCS1101 | لا يوجد | None |
CIS1000 | لا يوجد | None |
UNR1302 | لا يوجد | None |
EBA1203 | لا يوجد | None or (EBA0201 for science Students) |
EBA1110 | لا يوجد | None |
UNR1403 | اللغة الإنجليزية للأغراض الأكاديمية | None |
EBA0201 | لا يوجد | None |
GLA0001 | لغة إنجليزية تمهيدية | None |
UNRXXXX | University Req. Elective | None |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
UNR2101 | مهارات التقديم والعرض | UNR1403 |
UNR1407 | الكتابة الأكاديمية | UNR1403 |
EBA1204 | لا يوجد | EBA1203 |
EBAXXXX | Science Elective | None |
CCS1001 | لا يوجد | CS1101 |
CCS1302 | لا يوجد | CS1101 |
CNC1401 | لا يوجد | 10 CR. or more |
CCS2303 | Object-Oriented Programming | CCS1302 |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CCS2102 | Digital Logic Design | CS1101 |
EBA2204 | Linear Algebra | EBA1204 |
CIS2101 | Database Systems | CCS1302 |
CCS2201 | Introduction to Networks | CCS1302 |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CSE2001 | Introduction to Software Engineering | CCS2302 & CIS1000 |
CCS2401 | Data Structures and Algorithms | CCS2303 |
CCS2103 | Introduction to Computer Architecture | CCS2102 |
CCS2304 | Advanced Programming Applications | CCS2303 |
CCS2305 | Web Programming | CIS2101 |
CCY2001 | Introduction to Cyber Security | CCS2201 |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CSE3101 | Software Requirements and Specifications | CSE2001 |
CSE3402 | Project Management | CSE2001 |
EBA3202 | Differential Equations | EBA1204 |
CCS3601 | Introduction to Artificial Intelligence | CCS1001 & CCS2401 |
CCS3203 | Operating Systems | CCS2103 & CCS2401 |
CIT3200 | Professional Training in Mobile Apps Programming | None |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CSE3201 | Designing Human Centered Software | CSE2001 |
CSE3202 | Software Component Design | CSE2001 & CCS2304 |
CCS3403 | Computing Algorithms | CCS2401 |
EBA3201 | Advanced Statistics | EBA2203 |
CCS3002 | Numerical Methods | EBA2204 & CCS1302 |
CITXXXX | Professional Training I | None |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CSE4301 | Software Verification and Validation | CSE3101 |
CSE4901 | Project I | GPA >= 2.0 & 90 CR or more |
CITXXXXX | Professional Training II | None |
رمز | العنوان | المتطلبات الأساسي |
---|---|---|
CSE4401 | Software Engineering Process | CSE2001 |
CCS4204 | Computer System Security | CCS3203 & CCY2001 |
CSE4902 | Project II | CSE4901 |
CITXXXXXX | Professional Training III | None |
Code | Title |
---|---|
CSE4302 | Software Quality Assurance |
Code | Title |
---|---|
CSE4206 | الطرق الرسمية في هندسة البرمجيات |
CSE4208 | Software Engineering for Embedded Systems |
CSE4207 | Software Engineering for Cloud Applications |
CSE4209 | Architecting IoT Systems |
CSE4210 | Software Engineering for AI-enabled Systems |
CSE4211 | Software Architecture for Blockchain Applications |
CSE4204 | Software Engineering for Large Scale Systems |
CSE4205 | Software Product Line Engineering |
Code | Title |
---|---|
CSE4405 | Software Configuration Management |
CSE4406 | Software Maintenance and Evolution |
CSE4407 | Software Risk Management |
CSE4408 | Security in Software Engineering |
CSE4403 | Agile Software Development |
CSE4404 | Software Deployment and Operations |
Code | Title |
---|---|
EBA1300 | Biochemistry |
EBA1106 | Advanced Physics |
EBA1107 | Quantum Physics |
البيانات سوف تكون متاحة قريبا !
البيانات سوف تكون متاحة قريبا !
ابدأ طلبك