School Of Information Science & Technology

Our goal is to develop cutting-edge digital talents, industry-relevant solutions, and efficient services in computing technology.

Featured Courses

Bachelor of Computer Science (Software Engineering)

This program uses an engineering approach in the development, operation and maintenance of large scale software.

To graduate, students must:

  • Achieve a total minimum of 131 credits hours with a minimum CPA of 2.0.
  • Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded and 8 credits as HW status.
  • Complete Software Engineering Projects.
  • Pass 5 Professional Skills Certificate (PSC).

Graduate of the programme can work as a Analyst/Programmer, Software Engineer, System Analyst, System Developer, Software Tester, Software Architect Engineer, Web Developer, Assistant Project Manager, Academician and Researcher.

Bachelor of Computer Science (Networks and Security)

This program uses an engineering approach in the development, operation and maintenance of large scale software.

To graduate, students must:

  • Achieve a total minimum of 131 credits hours with a minimum CPA of 2.0.
  • Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded and 8 credits as HW status.
  • Complete Software Engineering Projects.
  • Pass 5 Professional Skills Certificate (PSC).

Graduate of the programme can work as a Analyst/Programmer, Software Engineer, System Analyst, System Developer, Software Tester, Software Architect Engineer, Web Developer, Assistant Project Manager, Academician and Researcher.

Bachelor of Computer Science (Bioinformatics)

Bioinformatics is the field of science in which biology, computer science and mathematics merge together to form a single discipline.

To graduate, students must:

  • Achieve a total minimum of 131 credits hours with a minimum CPA of 2.0.
  • Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded and 8 credits as HW status.
  • Complete Software Engineering Projects.
  • Pass 5 Professional Skills Certificate (PSC).

Graduate of the programme can work as a Analyst/Programmer, Software Engineer, System Analyst, System Developer, Software Tester, Software Architect Engineer, Web Developer, Assistant Project Manager, Academician and Researcher.

Bachelor of Science in Computer Science - Data Science

You’ll study how to build computer software solutions through programming with algorithmic techniques while exploring a broad range of theoretical and practical knowledge, methods, processes, and skills.

BSCS Program Learning Outcomes:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

To graduate, students must:

  • Achieve a total minimum of 131 credits hours with a minimum CPA of 2.0.
  • Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded and 8 credits as HW status.
  • Complete Software Engineering Projects.
  • Pass 5 Professional Skills Certificate (PSC).

Bachelor of Science in Electrical Engineering

You can work to develop both a strong technical background as well as analytical, critical-thinking, and problem-solving skills that are designed to help you contribute in professional environments.

To graduate, students must:

  • Achieve a total minimum of 131 credits hours with a minimum CPA of 2.0.
  • Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded and 8 credits as HW status.
  • Complete Software Engineering Projects.
  • Pass 5 Professional Skills Certificate (PSC).
  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. An ability to communicate effectively with a range of audiences
  4. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Master of Cyber Security

This programme bridges the gap between those cyber security aspects with the real-world requirements. The aim of this programme is to support the global need in producing professional, dedicated and ethical cyber security experts who will effectively plan, design, manage and practice reliable cyber security mechanisms and technologies

Synthesize complex information, specialized concepts, theories, methods and practice independently in the field of Cyber Security. (Knowledge and Understanding)

Solve complex problems critically and integratively using systematic approaches. (Cognitive Skills)

Apply practical skills to solve problems in the field of Cybersecurity. (Practical Skills)

Demonstrate effective collaboration with stakeholders professionally. (Interpersonal Skills)

  • Cryptography 
  • Computer Security
  • IT Project Management Philosophy of Science and Civilization
  • Seminar on Global Development
  • Economic and Social Issues  Organization Behavior and Development
  • Business Ethics
  • Responsibility and Sustainability  Dynamics of Leadership 
  • Environmental Ethics  Introduction to Technopreneurship 

Master of Computer Science

The programme is offered on full-time basis and is based on a 2-Semester per academic session. This is a mixed mode programme.

  • Apply advanced knowledge to solve critical issues in the field of Computer Science. (Knowledge and Understanding)
  • Manage and solve complex problems efficiently using systematic and standard approaches. (Cognitive Skills)
  • Adapt technical and scientific skills to solve real world problems. (Practical Skills)
  • Perform effective collaboration with stakeholders professionally. (Interpersonal Skills)
  • Acquire mastery and competency in advanced computing knowledge
  • Become computer scientists who are effective communicators, professional and imbued with high standards of ethical conducts within their organization and society
  • Be analytical thinkers who are responsive to the changing environment and practice lifelong learning

Doctor of Philosophy - Computer Science (PECS)

You can work to develop both a strong technical background as well as analytical, critical-thinking, and problem-solving skills that are designed to help you contribute in professional environments.

  1. Synthesize, critique, apply, and extend in-depth relevant knowledge independently using innovative techniques, tools, and skills in the field of Computing as a basis for research to produce new ideas and solution.
  2. Create new concept/theories/solutions/practice through independent researchandoriginalitythatsatisfiesinternationalstandardswithinthefield of Computing using the latest techniques, tools, and skills.
  3. Integrate highly advanced and specialized research methodologies based on the forefront knowledge and latest development in the field of Computing to solve complex research problems with reasonable degree of originality.

Doctor of Philosophy students are required to register and pass the following courses before their first assessment (proposal defense).

i. Research Methodology Course

ii. One University Elective Course

Doctor of Philosophy – Computer Science

This programme allows students to conduct an independent research in an area of computer science, under the supervision of a member staff with related expertise.

  • IT Project Management
  • Seminar on Development
  • Economics and Global
  • Philosophy Science and Civilization
  • Research Methodology
  • Demonstrate decent collaboration with peers, scholarly communities and society at large in the relevant field of expertise and research.
  • Communicate effectively the knowledge, skills, ideas and research findings using appropriate methods to peers, scholarly communities, and societies through various medium.
  • Use, improve existing or develop new appropriate tools or methodologies using a broad range of digital technology, media and software to support and enhance research activities.
What our Happy Student Say
GRATEFUL FOR THE OPPORTUNITY TO DELVE INTO THE REALM OF TECHNOLOGY AND INNOVATION. THANK YOU FOR EQUIPPING ME WITH INVALUABLE KNOWLEDGE AND SKILLS. EXCITED TO APPLY WHAT I'VE LEARNED AND MAKE A DIFFERENCE IN THE DIGITAL WORLD.
ELENA MILES
Student

Thank you for broadening my understanding of technology. Your guidance has been invaluable, and I’m excited to apply what I’ve learned in the real world.

EMMA HART

I’m grateful for the knowledge and opportunities you’ve provided. With your guidance, I feel confident in my abilities to navigate the digital landscape and succeed in my career.

EDDIE JOHNSON