Official government website of the Government of the Kingdom of Saudi Arabia
How to verify
Links to official Saudi websites end with edu.sa

All links to official websites of government agencies in the Kingdom of Saudi Arabia end with gov.sa.

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Program Overview

The decision to establish the College of Computer Science and Information Technology at Northern Border University was approved by the Council of Higher Education in 2007, in response to the growing regional and national demand for qualified specialists in computing and information technology. Subsequently, the Department of Computer Science was established as one of the College’s three academic departments and serves as the administrative entity responsible for managing the Computer Science program, which admitted its first cohort of students at the beginning of the 2007–2008 academic year.


The Department of Computer Science offers an advanced Bachelor of Science in Computer Science program designed to promote academic, research, and practical excellence across various computing domains, including computer systems, computer networks, programming, and software engineering. The department adopts an interdisciplinary approach to teaching and research, ensuring that students acquire in-depth knowledge and a comprehensive understanding of computer science concepts, along with practical experience in using the latest tools and technologies. 

The program also fosters awareness of relevant social and ethical issues and emphasizes the development of critical thinking, communication, and problem-solving skills, thereby preparing graduates to contribute effectively to the rapidly evolving technological landscape.
With the support of the University, the department encourages faculty members to pursue continuous professional development through participation in workshops, conferences, and specialized training programs.


It is noteworthy that the Bachelor of Science in Computer Science program has obtained national accreditation from the National Commission for Academic Accreditation and Assessment (NCAAA), as well as international accreditation from the Accreditation Board for Engineering and Technology (ABET), affirming the program’s commitment to academic excellence and adherence to international standards in computer science education.

 

Vision :

Providing high quality education in the field of Computer Science through the integration of theoretical and practical applications, enabling students to solve real world problems and conduct scientific research in the field, and preparing graduates for employment and service to the local community.

 

Mission :

  • Creating a distinguished academic environment that enhances the competitiveness of students in the computer science program.
  • Making a significant contribution to scientific research and the discovery of new knowledge and methodologies computer science  .
  • Enabling students to recognize the limits of their knowledge and initiate opportunities for self directed learning.
  • Prepare students to meet labor market needs and serve the community in the field of computer science.
  • Engaging in lifelong learning and demonstrating the ability to successfully adapt new information throughout their careers.

 

Program Learning Outcomes (PLOs):

Knowledge PLOs

 K1 Define and explain the fundamentals of computing and mathematics appropriate to the discipline.

 K2 Recognize the best practices and standards and describe their applications.

Skills

 S1 Analyze a problem and identify the computing requirements appropriate to its solution while being aware of the impact of that solution on individuals, organizations, and society.

 S2 Design, implement, and evaluate a computing-based solution to meet a given set of requirements in the context of the program’s discipline.

 S3 Use current techniques, skills, and tools necessary for computing practices.

 S4 Communicate effectively in a variety of professional contexts.

 S5 Apply current technical concepts and practices in the core information technologies and Integrate IT-based solutions into the user environment.

 S6 Analyze user needs and take them into account in the selection, creation, evaluation, and administration of computer-based systems by creating and following an effective project plan.

Values, Independency and  Responsibilities 

 V1 Recognize professional, ethical, legal, security and social issues and responsibilities.

 V2 Function effectively in teams to accomplish a common goal.

 V3 Recognize and explore recent technology as needed, using appropriate lifelong learning strategies.

 

Exit Points and Graduation Requirements

Exit Points / Academic Certifications

Units

1. Exit Point1 / Diploma in Computer Science64
2. Exit Point 2 / Bachelors in Computer Science129

 

National and International Accreditations