Ph.D. of Computer Science: Software Engineering

Location
On-Campus & Online
Duration
2.5 - 4 Years

Over the last few years, the world witnessed a significant growth in its communication and information technology industry in general and software development in particular. Different studies and indicators place Egypt among the countries with the highest potential growth in these sectors, and foresee that the software industry could become one of the main contributors in the region economy in the decades to come.

Credit Hours
.5 - 4 Years
Credential

Credential

Egyptian Supreme
Council of Universities

Location

Location

On-Campus
& Online

Language

Language

English
(Arabic Support)

Program overview

Over the last few years, the world witnessed a significant growth in its communication and information technology industry in general and software development in particular.
Different studies and indicators place Egypt among the countries with the highest potential growth in these sectors, and foresee that the software industry could become one of the main contributors in the region economy in the decades to come. One of the challenges, however, is the number of qualified academics and scientists that would lead this effort and build the base for this promising industry.
It was therefore a strong motive for Nile University with its vision of "growing leaders of the technology driven high-growth economy" to offer a Ph.D. Program specialized in fulfilling this need. The specialization aims at producing astute academics and scientists prepared for future roles as leaders in the software realm

The set of skills that students will acquire are the following:

A strong understanding of the advanced aspects of each track and the thesis-related sub-specialization.

Possess the applied knowledge required for excellent job prospects in high-growth Information and Communication Technology sectors and acquire a solid background to pursue a successful R&D career.

Courses

What Will You Learn

This course covers advanced research topics in computer vision assuming basic knowledge of computer vision. The course will prepare graduate students in both the theoretical foundations of computer vision as well as the practical approaches to building real computer vision systems. Topics covered include multi-view geometry, motion analysis and activity recognition, unsupervised representation learning, image style transfer, deep learning for 3D classification and segmentation, image-to-image translational networks.

The course covers how to produce and implement standards to improve the development life cycle and ensure that Quality Assurance processes are followed, and how these processes fit into the overall software development process, how to deliver high quality products in terms of predictability and reliability on time and within budget. It also covers the implementation of organizational quality policy and building an effective SQA organization in a global environment.

Network‬ security ‬is ‬one‬ of ‬the‬ ever-evolving‬ domains ‬of‬ research.‬ The‬ course‬ has ‬to ‬go ‬deeply‬ into ‬large ‬scale‬ network‬ attacks ‬and‬ its‬ direct‬ and ‬indirect‬ impacts.‬ Students‬ have‬ to‬ examine ‬in‬ full‬ details‬ the ‬DoS,‬ DDoS, ‬Malware-based ‬attacks,‬ penetration ‬testing‬ methodologies,‬ network‬ monitoring,‬ and‬ botnet‬ detection. ‬The‬ course‬ also ‬targets ‬designing‬ secure‬ network‬ protocols‬ and‬ studying ‬vulnerabilities ‬in ‬the ‬whole ‬TCP/IP ‬protocol‬ stack. ‬Students‬ must ‬examine‬ the ‬different‬ web‬ security ‬attacks, ‬and ‬the ‬associated‬ defense ‬models.

In ‬this ‬course, ‬students ‬go ‬deeply ‬into ‬the ‬different ‬digital ‬cyber crime ‬scenes ‬and ‬scenarios; ‬from‬ the‬ criminal‬ and‬ the‬ victim(s)‬ perspectives.‬ The‬ course‬ analyses‬ the‬ vulnerability‬ foundation,‬ traditional‬ causes,‬ system‬ strengths‬ and‬ weaknesses,‬ counter measures,‬ and‬ prevention‬ and‬ protection ‬techniques. ‬Human ‬vulnerabilities, ‬insider ‬threats‬ and‬ attacks, ‬organizational ‬policies‬ and‬ regulations‬ must‬ be‬ thoroughly‬ examined.‬ Students‬ through this‬ course‬ should‬ deal‬ with‬ cyber crime ‬identification, ‬cyber crime ‬investigation, ‬prevention ‬and ‬mitigating ‬against.

The‬ course‬ discusses ‬the ‬enormous‬ potential ‬application‬ for ‬Bitcoin-like‬ technologies ‬in ‬different‬ domains. ‬It ‬covers ‬the ‬technical ‬aspects ‬of ‬engineering ‬secure ‬software, ‬system ‬interactions ‬with‬ crypto-currencies,‬ and‬ distributed‬ consensus‬ for‬ reliability.‬ The‬ course‬ enables‬ students‬ to‬ thoroughly‬ understand‬ the‬ know-how‬ of‬ the‬ newly‬ introduced‬ blockchain‬ technology‬ and‬ its‬ applications.‬ ‬ The‬ course‬ covers‬ peer-to-peer‬ networking,‬ blockchain‬ foundational‬ concept,‬ architecture,‬ technologies,‬ applications,‬ distributed‬ digital‬ ledger,‬ cryptocurrencies,‬ bitcoin,‬ ethereum,‬hyper ledgers ‬and‬ similar. ‬The ‬course ‬covers the ‬current ‬and ‬proposed‬ implementations‬ and‬ applications‬ in‬ various‬ domains.‬ The‬ course‬ also‬ covers‬ different‬ challenges‬ facing‬ the‬ blockchain ‬technologies including‬ attack ‬scenarios ‬and ‬proposed ‬mitigation ‬techniques.‬

This‬ course‬ is‬ tailored‬ to‬ introduce‬ students‬ to‬ the‬ latest‬ advances‬ in‬ the‬ various‬ fields‬ in‬ Information‬ Security,‬ and/or ‬to‬ focus‬ on‬ a‬ specific‬ area‬ of‬ particular ‬interest‬ to‬ the‬ discipline.‬ There‬ areas‬ may‬ contain‬ concentration‬ of‬ recent‬ advances‬ in‬ some‬ of‬ the‬ following‬ topics:‬ Authentication‬ and‬ access ‬control‬- Anonymity‬ and‬ privacy‬- Cryptographic‬ protection‬- Digital‬ forensics‬ - Human‬ factors‬ in‬ security‬ - Multimedia‬ security‬ - Network‬ and‬ mobile‬ security‬ - Security‬ management‬ and‬ policies‬- Hardware‬ and ‬physical‬ security

Program Director

Dr. Nashwa Abdelbaki

Image
Dr. Nashwa Abdelbaki

Dr. Nashwa Abdelbaki

Program Director

Dr. Nashwa Abdelbaki

Dr. Nashwa Abdelbaki joined NU in September 2008. Her research interest mainly focuses on Multimedia networking, cloud computing, and cybersecurity. Dr. Abdelbaki published over 60 scientific refereed conference and journal papers and book chapters. She has also served as program committee member in several international scientific journals and conferences.

She led the NU MSc Information Security Program since its inauguration in 2008 to 2021. During the period 2018 to 2020, she was, additionally, the Director of the ITCS Academic Bachelor and Master Programs.

Supported by her German DAAD Scholarship, Dr. Abdelbaki received her Doctor of Engineering (Dr.-Ing.) degree with grade 1.0, in the field of multimedia networking from Faculty of Engineering, Ulm University, Germany. She received her M.Sc. degree from Faculty of Engineering, Ain Shams University in Cairo, and B.Sc. from Faculty of Engineering, Cairo University, Egypt.

Nashwa Abdelbaki is an IT expert with over 35 years of experience at the national as well as regional and international levels. She is an early Internet pioneer, bringing Internet connectivity to Egypt in the late 80s and early 1990s. She helped build Egypt's national networks both locally and regionally and took technical lead of the Egyptian Universities Network (EUN) and the central registry of the Egyptian Top-Level Domain .EG. She is an active member of organizing several international IT conferences and networking workshops. She was one of the four members submitted the first proposal to establish AfriNIC in 1997. She served as an ICANN ccNSO Council member (2007-2010) and was a member of the African Top-Level Domain (AFTLD) Executive Committee.
Currently Not Accepting Applications