Apply now

About the program

The Growth and Development of Computer Science

The growth and development of computer science began based on the disciplines of mathematics and electrical engineering. This science includes the design and development of all types of software, from phone systems and applications to interactive games and other forms of interactive technology. Anyone who wants to major in computer science must have a strong background in mathematics and the ability to find solutions to problems. A specialist in this science basically studies what makes computers work and how they process data.

The strength of a Computer Science graduate lies in the ability to solve problems related to the effectiveness and performance of all applications and an overall problem-solving orientation. The following are just a few examples of the many topics that those majoring in computer science will study:

  • Computer Programming
  • Computer Drawing
  • Computer Networks
  • Analysis and Design of Algorithms
  • Organization and Architecture of Computers
  • Data structures
  • Database Systems Concepts
  • Operating Systems
  • Software Engineering

The Computer Science major focuses on the study of programming (such as Java programming), data structures, and operating systems. As a result, many graduates of this major pursue careers in programming and software development.

Program Vision

The Department of Computer Science and Information Systems aspires to distinguish itself by offering an academic program that achieves international standard levels in the field of computer science, which helps prepare qualified and trained national competencies.

Program Mission

Preparing high-caliber participants in the knowledge-based society; Stimulating creativity and excellence in research, education and community services in computer science.

Program Goals

  • It provides graduates with solid and diverse knowledge and practical experience to prepare them as competent computer science practitioners.
  • It provides an educational experience that develops the student's intellectual capacity in order to facilitate the development of self-government and problem-solving skills.
  • It provides graduates who demonstrate various cognitive and communication skills that promote success in their professional careers through teamwork, proactive participation, critical thinking, ethical behavior and responsibility, effective communication skills and influential roles in their organizations and communities.
  • Identifying opportunities for research in computer science and benefiting from its results and conclusions in the practice of the profession.
  • Supporting graduates with self-development, professional development and continuing education skills.
  • Supporting graduates to pursue their graduate studies and succeed in academic and research careers.

Graduation Requirements

Obtaining a Bachelor of Computer Science degree requires achieving the following:
Successfully completing at least four years of study, which is equivalent to 138 credit units. So that the student successfully completes a number of approved study units from general education courses at Almaarefa University, a number of approved study units from compulsory courses in the Faculty of Applied Sciences, and a number of approved study units from specialization courses according to the student’s specialization. Completion of the graduation project (in two stages) during the fourth year.
Chat Icon