جامعة النجاح الوطنية
An-Najah National University
Computer Science Apprenticeship Program
Duration: 48 Months (4 Years)
Degree Awarded: Bachelor

Industry

Throughout their journey in our program, students will receive comprehensive coaching, training, and mentorship from esteemed experts hailing from the private sector. These industry professionals play a pivotal role in shaping the students' learning experience.

Our private sector experts take the lead in conducting technical workshops, delivering awareness and orientation sessions, and even hosting student interns. They actively engage with the academic staff, co-teaching both senior and junior courses. By combining the expertise of these professionals with the academic knowledge provided by our faculty, we ensure that our students receive a well-rounded education that bridges the gap between theory and practical application.

 

Teaching and Learning

The CAP program offers a diverse range of courses categorized into three distinct types:

Academic Courses: These courses are solely conducted by our experienced academic staff. They cover the theoretical aspects of the subject matter and provide students with a solid foundation of knowledge in their respective fields.

Academic and Practical Courses: In these courses, the curriculum is divided between the academic staff and specialized industry partners. The academic staff delivers the theoretical portion of the course, while the industry specialist contributes their practical expertise. This combination allows students to gain a comprehensive understanding of both theoretical concepts and their practical applications in real-world scenarios.

Training Courses: As part of these courses, students have the opportunity to work within tech companies, actively participating in real projects. Under the guidance of a specialized trainer from the company and the oversight of the responsible course teacher, students engage in hands-on learning experiences.

 

Coursework and Assessment

Evaluation in the CAP program is based on three key components:

  • Theoretical Exams: These exams assess students' understanding of the theoretical aspects covered in the courses.

  • Small Projects: Students engage in a series of projects throughout multiple courses. These projects are evaluated by either the course teacher or an industry expert, ensuring a comprehensive assessment of the students' capabilities.

  • Real Projects: During their training period, students actively contribute to real-world projects. These projects are evaluated by both the assigned trainer from the industry and the responsible course teacher, providing a thorough evaluation of the students' performance and their a


© 2024 An-Najah National University