Beta Version
نسخة تجريبية
d
Placeholder

Software Engineering Department

Overview

The mission of the Software Engineering program is to provide world-class quality academic programs in disciplines related to software engineering to meet the requirements of national development and the continuing needs of the industry for knowledgeable, creative, and skilled software engineering graduates to compete in the globalized economy by preparing graduates who will take a leading role in supplying skills and adding individuals to the ICT workforce and serve the society, and play a leading role in transforming it into a knowledge-based society. 

Learning Outcomes

  • Influential contributors to the society. 
  • Professional computer scientists. 
  • Skilled researchers and communicators. 
  • Effective team-players. 

Discover

Calculus I MATH 101
Credit Hours 4
Requisite Prerequisite
Subject MATH 002
General Physics I PHYS 101
Credit Hours 4
Requisite Prerequisite
Subject MATH 002
Introduction to Computing and Programming CS 111
Credit Hours 4
Requisite Prerequisite
Subject PCS 001
First Year Composition ENGL 101
Credit Hours 3
Requisite Prerequisite
Subject ENGL 005
Humanities, Arts, and Languages Elective GHAL xxx
Credit Hours 3
Requisite
Subject
Calculus II MATH 102
Credit Hours 4
Requisite Prerequisite
Subject MATH 101
General Physics II PHYS 102
Credit Hours 4
Requisite Prerequisite
Subject PHYS 101
Object Oriented Programming CS 112
Credit Hours 4
Requisite Prerequisite
Subject CS 111
Introduction to Report Writing ENGL 102
Credit Hours 3
Requisite Prerequisite
Subject ENGL 101
Social Sciences Elective GSOS xxx
Credit Hours 3
Requisite
Subject
Technical Writing ENGL 201
Credit Hours 3
Requisite Prerequisite
Subject ENGL 102
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
Islamic Culture GIAS 101
Credit Hours 3
Requisite
Subject
Calculus III MATH 202
Credit Hours 4
Requisite Prerequisite
Subject MATH 102
Probability and Statistics STAT 232
Credit Hours 3
Requisite Prerequisite
Subject MATH 102
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, CS 201
Arabic Language Skills (Elective) GIAS 102
Credit Hours 3
Requisite
Subject
Linear Algebra MATH 204
Credit Hours 3
Requisite Prerequisite
Subject MATH 102
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 3
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 Quality Assurance SE 463
Credit Hours 3
Requisite Prerequisite
Subject SE 311
Software Construction SE 324
Credit Hours 3
Requisite Prerequisite
Subject SE 323
Software Engineering Ethics and Professionalism SE 372
Credit Hours 3
Requisite
Subject
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
Islamic Studies GIAS xxx
Credit Hours 3
Requisite
Subject
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
Diversity and Multiculturalism Elective GDMC xxx
Credit Hours 3
Requisite
Subject
Software Security SE 472
Credit Hours 3
Requisite Prerequisite
Subject SE 332
Professional Elective III SE xxx
Credit Hours 3
Requisite
Subject
Professional Elective IV SE xxx
Credit Hours 3
Requisite
Subject

Career Opportunities

  • Software engineers 
  • Software developer, who can develop software for a broad range of fields, including, telecommunications, financial systems, aeronautics, medical devices, transportation systems, and banking and insurance companies. 
  • Systems Analyst 
  • Software Architect 
  • Quality Analyst 
  • Project Manager 
  • Programmer

University Of Prince Mugrin - Male campus

FPH5+XV6,

Al Aqool, Medina 42241,

Saudi Arabia
Tel: 920000238

University Of Prince Mugrin - Female campus

FPH5+XV6,

Al Aqool, Medina 42241,

Saudi Arabia
Tel: 920000238