Haliç University Fast Links Administrative
Haliç University Fast Links Campus Life
WhatsApp

Computer Programming

Haliç Üniversitesi | Academic | Vocational Schools | Vocational School | Programs | Computer Programming
About The Program

The aim of our program, which provides education and training at the associate degree level, is to train scientists who have suffi cient knowledge about the technical staff requirements of the sector, who have suffi cient knowledge, skills and the ability to produce theory and practice with them in order to produce solutions in accordance with the conditions of the past, present and future. In addition, one of our main goals as Computer Programming is to train students who are qualifi ed, who follow technological developments, who can actively use them, and who can transfer what they have learned to production. Graduates of the Computer Programming Program receive the title of "Computer Programmer or Computer Technician".


Message from the Program Chair

The Computer Programming Program was opened in the 2020-21 academic year within the Vocational School of Higher Education and is a department related to software development, computer usage, website content and game development, installation and management of computer networks. In this program, Algorithm and Programming basics, computer hardware, innovation, visual programming, database, web design basics, internet programming, object-oriented programming, network basics, operating systems, business management and quality assurance and standards and graduation project courses are within the scope of the main courses for professional qualifi cation. Our curriculum has a modular structure in accordance with the undergraduate programs and our students are provided with the opportunity to receive education under the same academic roof as undergraduate students. This structure consists of theoretical and applied courses and summer internships, which we call practical studies. Our students take theoretical courses in their own classrooms and practical courses in the laboratories of our school. Candidates who complete this two-year program can transfer to 4-year programs such as Computer Engineering, Computer Technology and Information Systems, Computer and Information Systems, Computer and Information Systems, Computer and Instructional Technology Teaching, Computer and Software Engineering, Computer Informatics, Information Systems Engineering, Information Systems and Technologies, Information Systems and Technologies, Information Technologies, Physics, Statistics, Statistics and Computer Science, Control Engineering, Control and Automation Engineering, Mathematics Engineering, Mathematics and Computer Science, Mathematics-Computer, Meteorological Engineering, Aerospace Engineering, Software Engineering Programs. Graduates of the program can make their own initiatives as well as; public and private sector organizations, data processing, software, hardware, communication networks or maintenance and repair services will be able to fi ll the need for IT personnel.

Lect. Şükran YAMAN ATÇI

ŞÜKRAN YAMAN ATCI

ŞÜKRAN YAMAN ATCI

Asst. Prof.

Head of Computer Programming Program

sukranyamanatci@halic.edu.tr

More Info
ŞÜKRAN YAMAN ATCI

ŞÜKRAN YAMAN ATCI

Asst. Prof.

Head of Computer Programming Program

sukranatci@halic.edu.tr

More Info
SARA NAGHIB ZADEH

SARA NAGHIB ZADEH

Lecturer

Instructor

sarazadeh@halic.edu.tr

More Info
ZEYNEP İNEL ÖZKİPER

ZEYNEP İNEL ÖZKİPER

Lecturer

Instructor

zeynepinel@halic.edu.tr

More Info
Computer Programming Program was opened within the Vocational School of Higher Education in the 2020-2021 academic year.
Students who successfully complete all the requirements of the program by successfully completing all the requirements of the program and complete the summer internship of 30 working days, receive the degree of "Associate Degree Diploma in Computer Programming" at the end of the 4th semester.
General admission requirements for Turkish and foreign students are valid for starting the program.
Candidates who successfully complete their associate degree education can transfer to 4-year programs such as Computer Engineering, Computer Technology and Information Systems, Computer and Information Systems, Computer and Information Systems, Computer and Instructional Technology Teaching, Computer and Software Engineering, Computer Informatics, Information Systems Engineering, Information Systems and Technologies, Information Systems and Technologies, Information Technologies, Physics, Statistics, Statistics and Computer Science, Control Engineering, Control and Automation Engineering, Mathematics Engineering, Mathematics and Computer Science, Mathematics-Computer, Meteorological Engineering, Aerospace Engineering, Software Engineering Programs.

Computer Programming Program has a two-year education period and the language of learning is Turkish.

1.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
BPP1001Computer Programming2+2+05Compulsory
BPP1003Software Development Techniques3+0+03Compulsory
BTP1001Electronic3+0+04Compulsory
HLÜ0110Basic Information Technologies3+0+03Compulsory
MYO0011Vocational Mathematics I2+2+04Compulsory
MYO1000Engineering Science3+0+04Compulsory
OZD0101Turkish Language I2+0+02Compulsory
OZD0103History of Turkish Revolution and Ataturk's Principles I2+0+02Compulsory
OZD0105English I3+0+03Compulsory

2.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
BPP1002Data Structures and Programming2+2+05Compulsory
BTP1002Database Design and Management I2+2+05Compulsory
HLÜ0120Occupational Health and Safety2+0+02Compulsory
MYO0012Vocational Mathematics II2+2+04Compulsory
OZD0102Turkish Language II2+0+02Compulsory
OZD0104History of Turkish Revolution and Ataturk's Principles II2+0+02Compulsory
OZD0106English II3+0+03Compulsory
ADS1XX2Non-Area Elective-3Elective
HLÜ0130Entrepreneurship3+0+03Elective
HLÜ0140Social Life3+0+03Elective
HLÜ0150Film Analysis3+0+03Elective
HLÜ0160Political History3+0+03Elective
AİS1XX2Area Elective-4Elective
BGT1100Multimedia Applications3+0+04Elective
BGT1110Introduction to Artificial Intelligence3+0+04Elective
BGT1120Computer Networks3+0+04Elective
BGT1130Content Management Systems3+0+04Elective
BPP1100Innovation3+0+04Elective
BPP1110Probability and Statistics3+0+04Elective
BPP1120Software Fundamentals3+0+04Elective
BTP1100Graphic Animation3+0+04Elective
BTP1110Linear Algebra3+0+04Elective
BTP1120Introduction to Computer Aided Design3+0+04Elective
BTP1130Algorithms3+0+04Elective

3.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
BGT2001Operating Systems2+2+04Compulsory
BPP2001Object Oriented Programming2+2+04Compulsory
BPP2003Mobile Software2+2+05Compulsory
MYO2010Compulsory Internship (30 Business Days)0+0+05Compulsory
AİS2XX1Area Elective (2 Courses)-8Elective
BGT2100Internet Programming I3+0+04Elective
BGT2110Cloud Computing3+0+04Elective
BGT2120Industry Data Communication Protocols3+0+04Elective
BPP2100Image Process3+0+04Elective
BPP2110Parallel and Distributed Programming3+0+04Elective
BPP2120Software Development3+0+04Elective
BTP2100Special Topics in Database Systems3+0+04Elective
BTP2110Programmable Controllers3+0+04Elective
BTP2120Microcontrollers3+0+04Elective
BTP2130Discrete Mathematics3+0+04Elective
MYS2XX1Vocational School Elective-4Elective
HLÜ0010Scientific Research Methods1+2+04Elective
HLÜ0020Vocational Ethics2+0+04Elective
MYO0130Vocational Professional English3+0+04Elective
MYO0500Gender in Working Life3+0+04Elective
MYO0510Diction and Speech2+0+04Elective
MYO0520World Cuisine2+0+04Elective
MYO0530Visual Perception and Aesthetics2+0+04Elective
MYO0540Sign Language2+0+04Elective
MYO0550Sectoral Broadcasting and Media3+0+04Elective
MYO0560Brand Management2+0+04Elective
MYO0570Project Management2+0+04Elective
MYO0580City and Culture2+0+04Elective
MYO0590Mathematics Literacy and Fundemental Calculation Skills1+3+04Elective
MYO0600Marketing3+0+04Elective
MYO0610E-commerce3+0+04Elective
MYO0620Contemporary Art and Critical Perspective2+0+04Elective
MYO0630Introduction to Psychology2+0+04Elective
MYO0640First aid2+0+04Elective
MYO0650Effective Communication and Etiquette2+0+04Elective
MYO0660Digital Storytelling2+0+04Elective
MYO0670World Culinary Cultures2+0+04Elective
MYO0680Introduction to Theater2+0+04Elective
MYO0690Art Therapy and Creativity2+0+04Elective
MYO0700Behavioral Economics2+0+04Elective
MYO0710Historical Buildings and Features2+0+04Elective
MYO0720Behavioral Sciences3+0+04Elective
MYO0730Physiotherapy in Industry2+0+04Elective
MYO0740Community Based Education and Social Responsibility2+0+04Elective
MYO0750Traditional Children's Games2+0+04Elective
MYO0760Digital Literacy2+0+04Elective
MYO0770Introduction to Political Science3+0+04Elective
MYO0780Globalization and Migration3+0+04Elective
MYO0790Democracy and Human Rights3+0+04Elective
MYO0800Artificial Intelligence and Society3+0+04Elective
MYO0810Work and Society3+0+04Elective

4.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
BPP2002Deep Learning2+2+05Compulsory
BTP2002Web Programming2+2+05Compulsory
MYO2000Graduation Project0+4+06Compulsory
OZD0130Career Planning2+0+02Compulsory
AİS2XX2Area Elective (2 Courses)-8Elective
BGT2130Internet of Things3+0+04Elective
BGT2140Introduction to Cyber ??Security with Applications3+0+04Elective
BGT2150Internet Programming II3+0+04Elective
BGT2160Introduction to Android Programming3+0+04Elective
BGT2170Software Verification and Validation3+0+04Elective
BGT2180Logical Design3+0+04Elective
BGT2190Introduction to Machine Learning3+0+04Elective
BPP2130Data Warehousing and Data Mining3+0+04Elective
BPP2140Robotic Modeling and Control3+0+04Elective
BPP2150Advanced Computer Programming Applications3+0+04Elective
BPP2160System Analysis and Design3+0+04Elective
BPP2170Game Programming3+0+04Elective
BPP2180Artificial Neural Networks3+0+04Elective
BTP2140Fundamentals of Programming with Matlab3+0+04Elective
BTP2150microprocessors3+0+04Elective
BTP2160Human Computer Interaction3+0+04Elective
BTP2170Database Design and Management II3+0+04Elective
MYS2XX2Vocational School Elective-4Elective
HLÜ0010Scientific Research Methods1+2+04Elective
HLÜ0020Vocational Ethics2+0+04Elective
MYO0130Vocational Professional English3+0+04Elective
MYO0500Gender in Working Life3+0+04Elective
MYO0510Diction and Speech2+0+04Elective
MYO0520World Cuisine2+0+04Elective
MYO0530Visual Perception and Aesthetics2+0+04Elective
MYO0540Sign Language2+0+04Elective
MYO0550Sectoral Broadcasting and Media3+0+04Elective
MYO0560Brand Management2+0+04Elective
MYO0570Project Management2+0+04Elective
MYO0580City and Culture2+0+04Elective
MYO0590Mathematics Literacy and Fundemental Calculation Skills1+3+04Elective
MYO0600Marketing3+0+04Elective
MYO0610E-commerce3+0+04Elective
MYO0620Contemporary Art and Critical Perspective2+0+04Elective
MYO0630Introduction to Psychology2+0+04Elective
MYO0640First aid2+0+04Elective
MYO0650Effective Communication and Etiquette2+0+04Elective
MYO0660Digital Storytelling2+0+04Elective
MYO0670World Culinary Cultures2+0+04Elective
MYO0680Introduction to Theater2+0+04Elective
MYO0690Art Therapy and Creativity2+0+04Elective
MYO0700Behavioral Economics2+0+04Elective
MYO0710Historical Buildings and Features2+0+04Elective
MYO0720Behavioral Sciences3+0+04Elective
MYO0730Physiotherapy in Industry2+0+04Elective
MYO0740Community Based Education and Social Responsibility2+0+04Elective
MYO0750Traditional Children's Games2+0+04Elective
MYO0760Digital Literacy2+0+04Elective
MYO0770Introduction to Political Science3+0+04Elective
MYO0780Globalization and Migration3+0+04Elective
MYO0790Democracy and Human Rights3+0+04Elective
MYO0800Artificial Intelligence and Society3+0+04Elective
MYO0810Work and Society3+0+04Elective
Students are eligible to graduate after successfully completing all compulsory and elective courses in their curriculum and achieving 120 ECTS and a minimum GPA of 2.00.
Our graduates can be employed as computer programmer, system support staff, computer trainer, software specialist, software tester, application programmer, network manager, analyst programmer, technical consultant, web designer, internet programmer, software coordinator, data preparation and control operator and project manager in the software or data processing departments of companies and companies in the IT sector with the title of "Computer Programmer or Computer Technician".

Our graduates can work as technicians, technical support specialists, system specialists, sales specialists, software specialists, software specialists and mid-level managers in the project design, installation, operation, technical services, software and web design companies of information technologies and infrastructure of all institutions and organizations, especially communication and financial institutions. In addition, they can also establish their own business and operate in the IT sector.
The passing grade for all courses is set at 50 out of 100.

Relative or absolute evaluation system is used in the calculation of the students' success grade. The relevant board of directors decides which evaluation system will be used before the start of the academic year. The conversion table prepared by the Council of Higher Education (YÖK) is used for the conversion between 4-point and 100-point grading systems.
Instructor Şükran YAMAN ATCI
Faculty Sectary Yavuz ERDOĞAN