Department of Mechanical and Metal Technologies
Machine Program
Department of Computer Technologies
Computer Programming Program
Department of Mechanical and Metal Technologies
Welding Technology Program
Department of Architecture and Urban Planning
Surveying and Cadastre Program
Department of Construction
Construction Technology Program
Department of Electrical and Energy
Climate and Cooling Technology Program
Department of Computer Technologies

 

COMPUTER PROGRAMMING PROGRAM

 

Education Process

The objective of the Computer Programming Program is to train qualified individuals who can work in the information technology sector, possess technological proficiency, transform knowledge into production, apply analytical thinking to industry-related activities, take responsibility, develop socially, communicate effectively, and embrace lifelong learning. In line with this goal, the program offers a continuously updated curriculum and course content.

The curriculum primarily consists of software and programming courses, all of which are conducted in computer laboratories with hands-on training. Throughout the two-year associate degree program, students receive training in C++, C#, and Java programming languages, as well as HTML, CSS, JavaScript, and ASP.NET MVC, preparing them to develop console, desktop, web, and mobile applications. Additionally, database courses in the curriculum provide students with training in Microsoft SQL Server and Oracle, equipping them with database management skills and expertise in developing database-driven applications.

As part of the professional project course, students are encouraged to specialize in an area of interest and develop industry-oriented applications in that field.

Employment Opportunities

Graduates of the Computer Programming Program can work in government institutions and the private sector with the titles of "Computer Programmer" or "Computer Technician." They can also find employment in software and IT departments of companies within the information technology sector. Career opportunities for program graduates include roles such as software developer, system support specialist, computer instructor, software expert, software testing specialist, application programmer, network administrator, analyst programmer, technical consultant, web designer, internet programmer, software coordinator, data preparation and control operator, and project manager.

Vertical Transfer Examination (DGS)

The Vertical Transfer Examination (DGS) enables associate degree graduates to transfer to four-year undergraduate programs. Graduates of the Computer Programming Program have the opportunity to pursue bachelor's degrees in various disciplines within different faculties, allowing them to obtain a bachelor's degree in addition to their associate degree.

Our Mission

Our mission is to train contemporary and highly qualified professionals who are equipped with both practical and theoretical knowledge, capable of analysis and synthesis, creative, entrepreneurial, and committed to ethical and moral societal values. We aim to educate individuals dedicated to developing their professions and skills, adhering to Atatürk’s Principles and Reforms, and meeting the evolving needs of industry and business.

Our Vision

Our vision is to become a respected and leading educational institution recognized nationally and internationally in the fields of science and technology. We strive to cultivate competent, innovative, and entrepreneurial individuals within the framework of university-industry-society collaboration. Our institution is committed to utilizing knowledge for the benefit of society, strengthening modern educational resources and strategies, and maintaining excellence in professional and academic development.

Head of Department: Lect. Onur Ulusoy

Program Faculty Members

Lect. Dr. Ayhan Dogan

Lect. Dr. Cihan Unal

Lect. Damla Karayigit

 

Click here for the Computer Programming Course Catalog. 

Click here for theComputer Programming Course Information Package.

Click here for the Computer Programming Program Learning Outcomes.