Computer Science Apprenticeship Program An-Najah National University

You are here

Academic Program

  • Specialize in two most needed tracks the IT business.
  • The program has an advanced training and tracking capacity. In the 3rd and 4rth years, students choose their specialization tracks. They select from 2 most cutting edge specializations in the IT market- Software Engineering and Artificial Intelligence.

From the time you enter the program to the time you leave us, you will be coached, trained and mentored by private sector experts.

The private sector experts lead technical workshops, provide awareness and orientation sessions, host student interns, coteach with academic staff senior and junior courses .

The new CSA program includes 3 internships for the total of 1280 hrs + 120 awareness in the second year+ 640 hrs of work in the 10 specialized tracking courses.

The program provides similar opportunities to the ones available in world renowned universities ‎like UTBM (France), Manchester University (UK), and Northwestern University (U.S.).‎

With this long, and intensive work experience, you will define your career interests. Graduates of the new program will work in the AI, data science, and software engineering as specialized graduates with proven market experience.

Software Engineering with industrial experience

By studying software design and production techniques in our program, you will be equipped with the skills needed to follow a career which is specialized in developing complex software systems. Central to these techniques is the use of specifications and models, which support analysis of solutions for correctness and the generation of skeleton implementation code.

Our software engineering course set considers the whole lifecycle of an application, from its specification and design, through its implementation and testing, to its maintenance and adaptation. 

Artificial Intelligence with industrial experience

By combining the study of AI and traditional computing techniques with an understanding

from psychology of how humans learn, the AI  concentration courses prepare you for a career in applying computing to challenging applications. AI-specific topics covered include the key techniques of machine learning, which are built upon knowledge representation and reasoning. These are used in both simple learning, where solutions are remembered and reused, and in the generation of a solution from several related cases.

Our AI courses give you the opportunity to study these techniques in the context of general computing, and to explore their application in areas such as computer vision, natural language processing and robotics.

Tuition and Fees for 2020-2021 Academic Year: 860 JOD