Computer Science and Software Engineering are backbones of R&D in the entire world. Pakistan has invested heavily in the development of these technologies. At the Newports Institute of Communication and Economics, we train students to solve cutting-edge problems in computational complexities, innovate and generate solutions.


To be one of the nation’s leading computer science departments with quality education producing graduates and postgraduates with recognized computer skills and competence.

The mission of the Computer Science Department is:
  • To provide our students with high-standard education in computer science using real, theoretical and practical approach
  • To develop technical, critical thinking and problem-solving skills of students
  • To inculcate a strong sense of ethics and commitment to contribute to the needs of the society
Specifically, the core objectives are to ensure that students graduate with:
  • Substantial understanding of the fundamentals of Computer Science with comprehensive problem-solving skills
  • Knowledge of latest computer trends in architecture, programming and application development
  • Productive, and valuable professionals in their field and provide ability to readily work with other domains
  • Written and oral communication skills, ethics, and professionalism to function effectively with technical and non-technical groups/individuals
  • Graduates will have an aptitude and desire to engage in lifelong learning, and will adapt to new technologies tools and methodologies
  • Working independently to analyze the requirements of complex problems in the real/business world and explore amicable solutions
  • Develop effective teamwork and management skills
Upon completion of the Computer Science program, you should be able to:
  • To apply knowledge of computing appropriate to the disciplines
  • An ability to use current techniques, skills, and tools necessary for computing practice
  • An ability to critically analyze a problem and to design, implement, and evaluate a computing solution that meets requirements