Goals To train technicians who have adopted the knowledge, skills, and positive attitudes required by the computer programming profession and meet the needs of the industry.To train technicians capable of producing effective solutions in programming and software development processes while utilizing modern technologies.To train technicians who can analyze the performance of software projects and apply appropriate testing, measurement, and evaluation methods.To train technicians who can closely follow national and international developments in computer programming and adopt industry innovations with the necessary knowledge and skills.To train technicians who can ensure continuous professional development with a lifelong learning approach.To train technicians who have internalized the ethical values and responsibilities required by the computer programming profession.