Dept. Software Engineering
d
نظرة عامة
تتمثل رؤية برنامج هندسة البرمجيات في توفير برامج أكاديمية ذات جودة عالمية في التخصصات المتعلقة بهندسة البرمجيات، استجابةً لمتطلبات التنمية الوطنية والاحتياج المستمر لخريجي هندسة البرمجيات في مختلف المجالات من ذوي المعرفة والإبداع والمهارة التي تتيح لهم التنافس في الاقتصاد العالمي.
مخرجات التعلم
The following are our Software Engineering (SE) undergraduate Program Educational Objectives (PEOs); where within 3-5 years after graduation, the Software Engineering Program Graduates are expected to:
- رواد للأعمال ومبتكرين ذوو تفكير نقدي.
- قادة ملتزمين ومسؤولين.
- مساهمين فعالين ومؤثرين في المجتمع.
مخرجات التعلم
- رواد للأعمال ومبتكرين ذوو تفكير نقدي.
- قادة ملتزمين ومسؤولين.
- مساهمين فعالين ومؤثرين في المجتمع.
- ماهرين ومختصين في مجالات التواصل .
- ماهرين ومختصين في مجالات التواصل .
- ماهرين ومختصين في مجالات التواصل .
- ماهرين ومختصين في مجالات التواصل .
The following are Student Outcomes (SOs), which are statements that describe the knowledge and abilities students are expected to have or be able to demonstrate by the time they complete an academic program:
مخرجات التعلم
Discover
Introduction to Computing and Programming CS 111
Credit Hours 4
Requisite Prerequisite
Subject PCS 001
Object Oriented Programming CS 112
Credit Hours 4
Requisite Prerequisite
Subject CS 111
Fundamentals of Database Systems CS 351
Credit Hours 4
Requisite Prerequisite
Subject CS 112
Introduction to Discrete Systems CS 201
Credit Hours 3
Requisite Prerequisite
Subject MATH 102
Data Structures and Algorithms CS 211
Credit Hours 4
Requisite Prerequisite
Subject CS 112
Computer Architecture and Organization CS 224
Credit Hours 3
Requisite Prerequisite
Subject CS 201
Software Engineering SE 262
Credit Hours 3
Requisite Prerequisite
Subject CS 112
Fundamentals of Operating Systems CS 221
Credit Hours 4
Requisite Prerequisite
Subject CS 211, CS 224
Software Project Management SE 464
Credit Hours 3
Requisite Prerequisite
Subject SE 262
Software Requirements Engineering SE 311
Credit Hours 3
Requisite Prerequisite
Subject SE 262
Software Process and Modeling SE 323
Credit Hours 4
Requisite Prerequisite
Subject SE 262
Software Architecture and Design SE 342
Credit Hours 3
Requisite Prerequisite
Subject SE 323
Computer Networks CS 232
Credit Hours 4
Requisite Prerequisite
Subject CS 112
Software Testing and Validation SE 463
Credit Hours 3
Requisite Prerequisite
Subject SE 311
Software Construction SE 324
Credit Hours 3
Requisite Prerequisite
Subject SE 323
Ethics and Professionalism SE 372
Credit Hours 3
Requisite
Subject
Practical Training (i.e. Field Experience / Internship) SE 394
Credit Hours 1
Requisite Prerequisite
Subject Year-3 Core Courses
Capstone Project I SE 491
Credit Hours 3
Requisite Prerequisite
Subject SE 394
Software Maintenance and Evolution SE 431
Credit Hours 3
Requisite Prerequisite
Subject SE 262
Professional Elective I SE xxx
Credit Hours 3
Requisite
Subject
Professional Elective II SE xxx
Credit Hours 3
Requisite
Subject
Capstone Project II SE 492
Credit Hours 3
Requisite Prerequisite
Subject SE 491
Software Security SE 472
Credit Hours 3
Requisite Prerequisite
Subject CS 232
Professional Elective III SE xxx
Credit Hours 3
Requisite
Subject
Professional Elective IV SE xxx
Credit Hours 3
Requisite
Subject
الفرص الوظيفية
- مهندس برمجيات
- مطّور برمجيات
- محلل أنظمة
- مهندس برمجيات
- محلل جودة
- مدير مشروع
- مبرمج
- مبرمج
- مبرمج
- مبرمج
Software engineering offers many job opportunities in different industries. They design, build, test and maintain software systems that power the modern world. After a few years of experience, software engineering jobs allow software engineering professionals to enhance their career through niche areas and leadership roles. These include team lead, project management and senior software engineering positions and those that require specialty knowledge in specific programming languages and types of software. Here are some of the main entry-level job titles, a graduate with a Bachelor of Science Degree in Software Engineering, can pursue :