The Technical Training Unit, affiliated with the Information Technology Department, conducts many courses and workshops. It is considered one of the most important factors contributing to the development of students' and staff's skills in the field of information technology.
1- Enhancing the skills and competencies of students and staff in the field of information technology: This is achieved by providing them with the necessary skills and abilities to perform their tasks efficiently and effectively.
2- Contributing to the development of the educational and research process at the university: This is achieved by enhancing the abilities of faculty members and staff to use the latest technologies and educational tools.
3- Meeting the labor market's needs: This is achieved by equipping students with the skills and abilities required by the job market.
1- Analyzing the technical training needs in the field of information technology: This is done through conducting surveys, holding meetings with relevant parties, and analyzing statistical data.
2- Developing the technical training plan: Based on the results of the needs assessment, and coordinating with relevant parties to provide the necessary resources for training.
3- Implementing training programs: This is done in coordination with specialized trainers, and providing the necessary facilities and resources.
4- Evaluating training programs: This is done by measuring how well they achieve their objectives and the level of satisfaction of the trainees.
5- Organizing computer proficiency and English language courses for students, as well as for students applying for graduate studies, and developmental courses for the purpose of academic promotion, along with other scientific courses.
1- Programming: This includes learning various programming languages, as well as how to design and develop software and applications. A training program in the field of programming..
2- Networking: This includes learning how to design and manage computer networks, as well as how to secure them. A training program in the field of networking.
3- Operating Systems: This includes learning how to use different operating systems and how to manage them. A training program in the field of operating systems.
4- Databases: This includes learning how to design and manage databases, as well as how to use them. A training program in the field of databases.
5- Computer Graphics: This includes learning how to use computer graphics software and how to create 3D graphics and images. A training program in the field of computer graphics.
6- Graphic Design: This includes learning how to use graphic design software and how to create advertising and marketing designs. A training program in the field of graphic design.
7- Multimedia: This includes learning how to use multimedia software and how to create videos, movies, and presentations.
8- Advanced courses in the field of the internet.
1- Need: Training programs must meet the needs of students and staff in the field of information technology.
2- Quality: Training programs must be of high quality, providing trainees with the skills and abilities required to perform their tasks efficiently and effectively.
3- Effectiveness: Training programs must be effective and achieve their intended goals.
4- Diversity: Training programs must offer a variety of options for students and staff, in line with their needs and interests.