Note from the Chair

Do your friends and family come to you with computer related questions? Do you get a sense of satisfaction when you have solved their problems? If so, then you have reached the right NDU web pages!

Computer science majors learn about computer systems and the way humans and computers interact from a scientific perspective. Instruction includes the theory and design of software and hardware. Computers can be programmed to do almost anything that you can imagine or think of. The art of transforming your ideas into computer programs is unmatched. Your thoughts have to be so organized and so well structured for a computer to understand them. The programming exercise is so rigorous that only people who have the discipline and proper education can be expected to really succeed. We, in the computer science department at NDU, have designed our program (a good balance of theory and practice) so that by the time you graduate you will be well prepared for the job market as well as for graduate schools.
Throughout its life, the Department of Computer Science at NDU has developed a strong reputation for offering a wide range of opportunities for undergraduate and postgraduate education and research. Inspired by a clear vision for the future, we continue to develop new initiatives and programs, to realize the potential of staff and students alike and to fulfill the market needs.

In a glance, our department offers a BS degree in Computer Science with three different concentrations: Computer Science, Information Technology and Computer Graphics and Animation. We also offer a BS in Business Computing, a BS in Management Information Systems and a BS in Geographic Information Systems. At the graduate level we offer a MS in Computer Science.

In case you would like to know more about us, please email me at

Hoda Maalouf, Chairperson

You have been successfully subscribed to our mailing list