Program Outcomes S/He generates algorithm and flow schemata of problem solutions, writes programs S/He writes visual programs by using programming languages based on visual and object S/He possesses the skill of identifying and solving malfunctions of software and hardware which are encountered in computers S/He installs and administers editors and compilers which are used in writing programs S/He builds up user and server sided web pages S/He possesses general knowledge about networks, installs and administers every kind of computer networks S/He knows to identify a problem, apply appropriate research techniques and methods, gather and analyze input S/He designs and develops interactive teaching applications which include visual and audial materials; and uses multimedia software programs to apply S/He controls programming languages and devices connected to computer and S/He installs and administers personal computer operating systems and network operating systems.S/He gains basic skills for mathematical thinking and applies them in the field.S/He uses main office software; and uses design software with the aid of computer S/He possesses written and verbal, general and technical communication rules and efficient communication skills S/He knows general and occupational foreign language will be sufficient for his profession S/He becomes a knowledgeable individual about Revolution History and Ataturk principles S/He knows to use Turkish in their daily life and at professional field.