fbpx

Search NGU Website

Academics

Academics

School of Information Technology

About the school:

Advances in Information Technology are reshaping the world as we know it. Whether it’s in transportation, entertainment, education, medicine, or telecommunication, there is almost no area that has not been directly affected by advances made in the  IT domain.  The School of Information Technology offers a program that was designed with the aim of providing its students with an education that sets them apart.

To do so, the program offers a strong curriculum that covers the foundations, while bringing students awareness of cutting-edge technologies in their selected specialization tracks.

The school also emphasizes the practical aspect of the field and provides students with various means to practice what they have learned both inside and outside the classroom. The skills that the school cultivates, ensure that students will be able to keep up with advances in the IT domain and to maneuver its rapidly changing landscape. Furthermore, a strong business component means that graduates from this school can start their own businesses upon graduating as well as play effective roles in existing organizations.

Mission:
To provide students with an education that not only prepares them to understand and capitalize on advances in Information Technology but to contribute to them by providing them with the tools and knowledge for maneuvering through its rapidly evolving landscape and preparing them for successful professional or advanced research careers.

Why join the School of Information Technology?
Demand for highly qualified individuals for work in the IT domain far outnumbers the current supply. During the very short time since its inception, NGU has established itself as an institution that is dedicated to high-quality education. This dedication continues with the introduction of the School of Information Technology (IT), with a cutting-edge program that will deliver:

  • Commitment to quality education.
  • Solid curriculum with three different specializations.
  • Dedicated top-caliber faculty members.
  • Hands-on education.
  • State of the art labs, facilities.
  • Strong ties with the industry.
  • Rich student life
  • The program accepts high school students from (شعبة علمي علوم) or equivalent, not only (شعبة علمي رياضة) or equivalent.
  • Excellent employment prospects

So, if you are passionate about computing and technology at large, and wish to gain an education that will provide you with the tools that make you stand out in the job market whether locally, regionally, or globally, then the School of IT is the school for you.

Prof. Samhaa El Beltagy,
Dean School of Information Technolgy

Samhaa R. El-Beltagy is a Professor of Computer Science. She received her Ph.D. in Computer Science from the University of Southampton, UK, in 2001, and her Masters and Bachelor’s degrees in Computer Science from the American University in Cairo in 1997 and 1993, respectively. Prior to joining NGU, Prof. El-Beltagy was the Head of Research and Development at Optomatica (a company dedicated to the development of AI solutions to real-life complex problems). She is also a co-founder of AIM Technologies, a start-up operating in the Middle East utilizing NLP technologies and advanced analytics. From 2010 to 2018, Prof. El-Beltagy was a faculty member at Nile University (NU) where she served as the Dean of the School of Communication and Information Technology, the Director of the Center for Informatics Science, the founder and Head of the Text Mining Research Group and the Director of the Informatics, Computer Science and Big Data programs. She has participated and played a pivotal role in a number of national projects and is currently a member of the technical committee of the National Council for AI established by MCIT. She currently has over eighty international refereed publications and has served and continues to serve on the international program committees of numerous international conferences, workshops, and committees including L’Oréal’s committee for Women in Science, Fulbright’s Junior Faculty Development Program selection committee, and Fulbright’s Egyptian Student Program interview committee.  Her research interests include Artificial Intelligence, Natural Language Processing, Text Mining, and  Data Mining.

 

Watch the online info session by Prof. Samhaa El Beltagy talking about the distinctive IT program, career opportunities and course description. 

NGU is offering a large number of generous merit scholarships for bright students interested in studying information technology.

Admitted students meeting the scholarship criteria will enjoy tuition waivers varying from 100% to 25% based on their high school grades, English proficiency, interview, and extracurricular activities.

Eligibility

To be eligible for the scholarship scheme offered by NGU:

  • Students must fulfill the requirements of the supreme council of universities for admission.
  • Students should fulfill NGU admission requirements.

Deadlines

The deadline for applying for the scholarship has been extended to 15 September 2021.

How to Apply

  • Complete the online admission steps.
  • Fill NGU online application.
  • When you pass the interview, you automatically qualify as a candidate for this scholarship.

Acknowledgment letter: to add a recommendation letter from a Math or Physics teacher for all school degrees.

  • Thanwya Aama: The School of Information technology accepts students from the Math and Science sections. The Supreme Council of Private Universities set the minimum acceptable grade, but it was 70% last year.
  • American diploma: 8 main subjects required from the school transcript including Biology, Chemistry, Physics, English and Math, SAT I /ACT I/EST I is required and SAT II/ACT II/EST II is not mandatory but increase the overall percentage OR 9 main subjects required from the school transcript including Chemistry, Physics, English, Math, and Advanced Math, SAT I /ACT I/EST I is mandatory and SAT II, ACT II, EST II is not mandatory in this case OR 8 main subjects required from the school transcript including Chemistry, Physics, English and Math, SAT I /ACT I/EST I and SAT II, ACT II, EST II (Math subject is required in SAT II) are mandatory is this case.
  • IGCSE: 8 O Levels including Biology, Chemistry, Physics, English, and Math or 8 O Levels including Chemistry, Physics, English, and Math and 1 AS or AL Math.
  • IB: Biology and Chemistry high level and English and Math High Level or standard level (the applicants are waived from the Physics). or Physics and Math High Level and the Chemistry and English High or Standard level.
  • Canadian: 8 subjects including Biology, Chemistry, Physics, English, and Math or 9 subjects including Chemistry, Physics, English, Math, and Advanced Math.

The duration of this program is 4 years. Modules in the first and second years cover the foundation needed by all IT students irrespective of their chosen specialization.  Modules in the third and fourth year of study, are predominantly focused on the track or specialization a student wishes to pursue.  Students will be allowed to specialize in one of the following three tracks:

  • Artificial Intelligence and Data Science
  • Computer Science
  • Biomedical Informatics

A balance between the theoretical aspects of the program and the practical ones will be achieved through lectures, tutorials, and laboratory sessions. The practical aspect will be further emphasized through:

  • Industrial training
  • Course projects
  • Educational seminars to familiarize students with available online learning resources and state of the art tools
  • Tech Clubs
  • Hackathons, Challenges and Competitions (Public and Organized by NGU)
  • Invited talks featuring industry leaders

Students will need to complete 135 credit hours over 4 years in order to fulfil the graduation requirements from the School of IT.  Courses to be covered over the four years can be divided into the following categories:

Mandatory General Education Courses

Non major related courses that are essential for achieving desired graduate characteristics and to expand their horizons

Mandatory Math Courses

Courses that are meant to provide the mathematical foundation needed for students to master and benefit fully from other courses that require a strong mathematical background

Mandatory Computing Courses

Foundation courses that provide students not only with the flexibility to go into any specialization` later in their careers, but to also have in-depth understanding of how algorithms and systems work and that allow them to one day become contributors to the fields of Computing, AI, Data Science, or Biomedical Informatics  based on a solid theoretical foundation.

Mandatory Specialization/Track Courses

Courses that focus on the student’s selected track

Elective Computing Courses

A set of courses from which students can choose to either to focus further on their selected study track, or to gain insights into other subjects that may interest them

 

Below is a list of courses that students have to take to complete the program. Each course is 3 credit hours except where indicated.

Mandatory General Education Courses (21 credit hours)
HUMA 101 Writing Skills
HUMA 150 Presentation and Communication Skills
HUMA 210 Critical Thinking
BADM 101 Key Concepts in Business & Management
ENTR 221 Key Issues in Entrepreneurship & Innovation
MGMT 313 Project Management
HUMA 231 Ethics in Technology
Elective General Education Courses (3 credit hours) to be chosen from the following
ARTS 170 Introduction to Photography
TECH 240 Introduction to Digital Media Production
PHYS  250 Introduction to Astronomy
HUMA 290 Introduction to Ancient Egypt
ARTS 220 Introduction to Art and Design
ARTS 280 Selected Topics in Arts
ACCT 201 Foundations of Accounting
BADM 124 Creativity-based Problem Solving
MKTG 201 Marketing Principles
HUMA 103 Selected Topics in Humanities
Mandatory Math Courses (18 credit hours)
MATH 131 Pre-Calculus  (0 credit hours- only for students who did not attend an advanced math course in Thanaweya Amma or equivalent)
MATH 132 Calculus I
MATH 232 Calculus II
MATH 240 Linear Algebra
MATH 260 Discrete Mathematics
MATH 320 Probability and Statistics
MATH 346 Differential Equations
Mandatory Computing Courses (48 credit hours)
CSAI 101 Introduction to Computing (0 credit hours- only for students who did not attend a Computer Science course in IGCSE or equivalent. Thanwya Amma students must take this course)
ECEN 101 Digital Logic Design
BINF 101 Introduction to Bio-informatics
CSAI 106 Introduction to Programming
CSAI 206 Programming II
CSAI 230 Data Structures and Algorithms
CSAI 307 Software Engineering
CSAI 310 Database Systems
CSAI 325 Introduction to Data Science
CSAI 330 Analysis and Design of Algorithms
CSAI 335 Theory of Computing
CSAI 350 Operating Systems
CSAI 390 Industrial Training I
ECEN 335 Computer Networks
CSAI 415 Introduction to Artificial Intelligence
CSAI 490 Senior Project I
CSAI 491 Senior Project II

 

Mandatory Courses for the AI and Data Science Specialization (33 credit hours)
CSAI 327 Introduction to Big Data
CSAI 320 Introduction to Computer Security
CSAI 360 Computer Graphics
CSAI 410 Advanced Database Systems
CSAI 420 Machine Learning and Statistical Analysis
CSAI 422 Applied Data Mining
CSAI 432 Cloud and High Performance Computing
ECEN 450 Introduction to Robotics
CSAI 463 Computational Intelligence
CSAI 470 Neural and Deep Learning Models
Students must also  take 1 of the following 2 courses:
CSAI 468 Natural Language Processing
CSAI 472 Digital Image Processing
Core Elective courses (6 credit hours) to be selected from the following courses:
CSAI 473 Computer Vision
CSAI 473 Speech Processing
CSAI 471 Deep Reinforcement Learning
CSAI 496 Selected topics in AI
Cross specialization elective courses (6 credit hours) to be selected from any of the other specialization’s  core/elective courses (or from this specialization’s elective courses)

 

Mandatory Courses for the Computer Science specialization (27 credit hours)
CSAI 320 Introduction to Computer Security
CSAI 340 Concepts of Programming Languages
CSAI 360 Computer Graphics
CSAI 325 Compiler Design
ECEN 330 Computer Architecture
CSAI 405 Distributed Systems
CSAI 410 Advanced Database Systems
CSAI 364 Modern Application Development
CSAI 432 Cloud and High Performance Computing
Core Elective courses (12 credit hours) to be selected from the following courses:
CSAI 312 Human Computer Interaction
CSAI 321 Cryptography
CSAI 323 Multimedia Systems
CSAI 327 Introduction to Big Data
CSAI 329 Introduction to IoT
CSAI 391 Industrial Training II
CSAI 412 Advanced Computer  Security
CSAI 420 Machine Learning and Statistical Analysis
CSAI 422 Applied Data Mining
CSAI 495 Selected topics in Computing
ECEN 376 Information Theory
ECEN 432 Advanced Computer Architecture
ECEN 445 Wide Area Networks
Cross specialization elective courses (6 credit hours) to be selected from any of the other specialization’s  core/elective courses (or from this specialization’s elective courses)

 

Mandatory Courses for the Biomedical Informatics specialization (36 credit hours)
BIOL 101 Biology I  (0 credit hours – Only For students who did not attend an advanced biology course in Thanaweya Amma or equivalent)
BIOL 201 Biology 2
BIOL 250 Human Genetics
BIOL 270 Human Physiology and Anatomy
BIOL 320 Molecular and Cellular Biology
BIOL 380 Medical Biotechnology and Molecular Medicine
CHEM 215 Analytical Chemistry
CHEM 285 Biochemistry
Math 327 Biostatistics in Medicine
BINF 290 Algorithms for Bioinformatics
BINF 310 NGS and Multi-Omics Data Analysis
BINF 317 Clinical Bioinformatics
BINF 420 Health Information systems (HIS)
Core Elective courses (6 credit hours) to be selected from the following courses:
BIOL 415 Pharmacogenomics and drug discovery
BINF 480 Artificial Intelligence in Healthcare
BINF 490 Selected Topics in Bioinformatics
Cross specialization elective courses (3 credit hours) to be selected from any of the other specialization’s  core/elective courses (or from this specialization’s elective courses)

Tuition Fees:

The tuition fee for the School of Information Technology for the academic year (2021-2022) is EGP 120,000 for Egyptian students.

This academic year, a good number of scholarships are being offered for applicants. For more information on school fees, please visit our admission section.

For more information on the scholarships, please click here.

Admissions for the School of Information Technology is now open, please fill in the online application form.

For admissions inquiry please contact 16623.

Prof. Samhaa El Beltagy

Dean School of Information Technology
Load Profile

Prof. Hesham Ali  

Visiting Professor
Load Profile

Dr. Laila H. Afify

Assistant Professor
Load Profile

Dr. Mohamed Ibrahim

Assistant Professor  
Load Profile

Dr. Nancy Ali

Guest Lecturer – Professional Skills
Load Profile

Dr. Ibrahim Youssef

Guest Lecturer  - Bioinformatics
Load Profile

Luc Frachon

Guest Lecturer  - Data Science
Load Profile

Nagwa Moawad

Assistant Lecturer
Load Profile

Badiaa Gabr

Teaching Assistant  
Load Profile

Anan Gamal

Teaching Assistant  
Load Profile