759 COMPUTER PROGRAMMING

GENERAL INFORMATION
Computer Technology and Programming, the two-year college education provides. This program of vocational high school examinations each year and approximately 50 non-transition and ÖSYS examination (RE) +50 (SE) students are enrolled.

Objective
The aim of this program is to educate students to become computer technicians with good knowledge of computer programming, internet technologies and database management systems


Admission Requirements
Determines by the ÖSYM according to the regulations set by the YÖK.

Graduation Requirements
Students are required to complete all compulsory and elective courses in the curriculum successfully with no failing grades, including compulsory internship trainings and summer practises, and have a minimum CGPA requirement as stated in Pamukkale University’s associate program guidance.

Career Opportunties
Employed by companies that produce assets/service in computer programming sector, give computer software and web services.

Qualification Awarded
Computer Programming

Level of Qualification
Short Cycle (Associate's Degree)

Recognition of Prior Learning


Qualification Requirements and Regulations
Students are required to complete all compulsory and elective courses in the curriculum successfully with no failing grades, including compulsory internship trainings and summer practises, and have a minimum CGPA requirement as stated in Pamukkale University’s associate program guidance.

Access to Further Studies
Without examination the graduates of Anadolu University Open Education Faculty have the right to migrate 3.sınıfına. In addition, DGS, if they are successful in the graduate program of formal education there are opportunities to continue.

Mode of Study
Full Time

Examination Regulations, Assessment and Grading
Measurement and evaluation methods that is applied for each course, is detailed in "Course Structure&ECTS Credits".

Contact (Programme Director or Equivalent)
PositionName SurnamePhoneFaxE-Mail
HEAD OF DEPARTMENT Lecturer ALİ COŞKUN  alicoskun@pau.edu.tr


PROGRAM LEARNING OUTCOMES
1To have basic, up-to-date and practical knowledge about the profession.
2Have knowledge about occupational health and safety, environmental awareness and quality processes.
3Follows current developments and applications for his/her profession and uses them effectively.
4Uses information technologies (software, program, animation, etc.) related to the profession effectively.
5Has the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions.
6To be able to present his/her thoughts effectively through written and oral communication at the level of knowledge and skills and express them clearly.
7To be able to take responsibility as a team member to solve complex and unforeseen problems encountered in applications related to the field.
8Has an awareness of career management and lifelong learning.
9To have social, scientific, cultural and ethical values in the stages of collecting, applying and announcing the results of the data related to the field.
10To be able to follow the information in the field and communicate with colleagues using a foreign language.
11Creates algorithms and data structures and performs mathematical calculations.
12Explains and applies web programming technologies.
13Performs database design and management.
14Test software and fix bugs.
15To have the skills to transfer theoretical knowledge into practice, understand the dynamics of business life and develop professional responsibilities in the workplace environment.
16Through compulsory courses such as Ataturk's Principles and Revolution History, Turkish Language and English, to gain awareness of historical, cultural, linguistic and universal values, and acquire critical thinking and global interaction skills.
TEACHING & LEARNING METHODS
NameComments
LecturingLecturing is one of the methods that come first, where the teacher is in the center. It is a method where the teacher actively describes topics and the students are passive listeners. With this method, lesson proceeds in the form of report, description and explanation.
DebateDepending on the situation, debate is a tool that allows all students, or a specific portion of the class to participate in the lesson. In this method, members of the group discuss a topic by addressing the various points of view and discuss alternative opinions about problem-solving.
DemonstrationIn this method the teacher demonstrates, an experiment, test, in front of the class. And then assists students to do so too. Students learn not only by just by looking and watching, but also by taking part and participating. This method is usually applied when teaching skills.
Case Study Case studies require students to actively participate while using an analytical perspective to think about real and problematic events. The problematic event may be real or very close to real life. Student(s) working on the documents that include the necessary data and descriptions of the
Problem SolvingThe name given to any doubt or ambiguity that arises is, a problem. Problems which usually have a role in human life, that have preventing or annoying aspects are solved by considering the stages of scientific methods. (a) Problems are determined. (b) The problem is identified. 
Cooperative LearningCooperative Learning is; a kind of learning that is based on the students working together for a common purpose. Children with different skills come together in heterogeneous groups to learn by helping each other. Students gain experiences such as becoming aware of the unity
Questions –AnswersThe different types of Questions used (associative, differential, assessment, requesting information, motivating, and brainstorming) although students get in to more active positions during the process; the method is teacher-centered. If possible Questions, that serve a purpose and
Simulation Expresses situations where in real life learning is dangerous, difficult to reach and expensive and where students work on models which are very similar to the real thing. For example, before airplane pilots and astronauts embark their aircrafts and spacecrafts, they perform applications
ProjectProject-based learning is a learning way which leads students to deal with interesting problems and to create extraordinary products at the end of this. It allows students to use their creativity and it requires them to look at events perceptively.

PO - NQF-HETR Relation
NQF-HETR CategoryNQF-HETR Sub-CategoryNQF-HETRLearning Outcomes
INFORMATION  01
SKILLS  01
SKILLS  02
COMPETENCIESCommunication and Social Competence 01
COMPETENCIESCommunication and Social Competence 02
COMPETENCIESCommunication and Social Competence 03
COMPETENCIESCommunication and Social Competence 04
COMPETENCIESCompetence to Work Independently and Take Responsibility 01
COMPETENCIESCompetence to Work Independently and Take Responsibility 02
COMPETENCIESCompetence to Work Independently and Take Responsibility 03
COMPETENCIESField Specific Competencies 01
COMPETENCIESField Specific Competencies 02
COMPETENCIESLearning Competence 01
COMPETENCIESLearning Competence 02
COMPETENCIESLearning Competence 03
    

PO - FOE (Academic)
FOE CategoryFOE Sub-CategoryFOELearning Outcomes
INFORMATION  01
SKILLS  01
SKILLS  02
SKILLS  03
COMPETENCIESCommunication and Social Competence 01
COMPETENCIESCompetence to Work Independently and Take Responsibility 01
COMPETENCIESField Specific Competencies 01
COMPETENCIESLearning Competence 01
    

PO - FOE (Vocational)
FOE CategoryFOE Sub-CategoryFOELearning Outcomes
INFORMATION  01
SKILLS  01
SKILLS  02
SKILLS  03
COMPETENCIESCommunication and Social Competence 01
COMPETENCIESCompetence to Work Independently and Take Responsibility 01
COMPETENCIESField Specific Competencies 01
COMPETENCIESLearning Competence 01
    

COURS STRUCTURE & ECTS CREDITS
Year :
1st Semester Course Plan
Course CodeCourse TitleL+P HourECTSCourse Type
ATI 101 ATATURK´S PRINCIPLES AND HISTORY OF TURKISH REVOLUTION - I 2+0 2 Compulsory
TKD 101 TURKISH LANGUAGE - I 2+0 2 Compulsory
CBPG 107 MATHEMATICS 3+1 5 Compulsory
CBPG 103 PROGRAMMING BASICS 3+1 5 Compulsory
CBPG 210 BASICS OF WEB DESIGN 2+1 3 Compulsory
CBPG 108 DATABASE I 3+1 4 Compulsory
ING 997 OZD ENGLISH - I 2+0 3 Compulsory
- Electrive-1 3+0 3 Elective
- Elective -1 2+0 3 Elective
  Total 30  
1st Semester Elective Groups : Elective -1
1st Semester Elective Groups : Electrive-1

2nd Semester Course Plan
Course CodeCourse TitleL+P HourECTSCourse Type
ATI 102 ATATURK´S PRINCIPLES AND HISTORY OF TURKISH REVOLUTION - II 2+0 2 Compulsory
TKD 102 TURKISH LANGUAGE - II 2+0 2 Compulsory
CBPG 201 VISUAL PROGRAMMING - I 3+1 3 Compulsory
KRY 201 CAREER PLANNING 2+0 2 Compulsory
CBPG 205 DATABASE-II 3+1 4 Compulsory
CBPG 203 INTERNET PROGRAMMING I 3+1 4 Compulsory
CBPG 102 OBJECT ORIENTED PROGRAMMING I 3+1 4 Compulsory
ING 998 OZD ENGLISH - II 2+0 3 Compulsory
- Electrive-2 3+0 3 Elective
- Electrive-2 3+0 3 Elective
  Total 30  
2nd Semester Elective Groups : Electrive-2
2nd Semester Elective Groups : Electrive-2

3rd Semester Course Plan
Course CodeCourse TitleL+P HourECTSCourse Type
CBPG 202 VISUAL PROGRAMMING - II 3+1 5 Compulsory
CBPG 204 INTERNET PROGRAMMING II 3+1 5 Compulsory
CBPG 206 SYSTEM ANALYSIS AND DESIGN 3+1 5 Compulsory
- Electrive-3 4+0 3 Elective
- Electrive-3 4+0 3 Elective
- Electrive-3 4+0 3 Elective
- Electrive-3 4+0 3 Elective
- Electrive-3 4+0 3 Elective
  Total 30  
3rd Semester Elective Groups : Electrive-3

4th Semester Course Plan
Course CodeCourse TitleL+P HourECTSCourse Type
ISME 200 VOCATIONAL TRAINING IN WORKPLACE 5+35 30 Compulsory
  Total 30  


COURSE & PROGRAM LEARNING OUTCOMES
Year :
Numerical Verbal The Presence of Relationship
Compulsory Courses
Course TitleC/EPO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13PO 14PO 15PO 16
ATATURK´S PRINCIPLES AND HISTORY OF TURKISH REVOLUTION - IC                
ATATURK´S PRINCIPLES AND HISTORY OF TURKISH REVOLUTION - IIC                
BASICS OF WEB DESIGNC                
CAREER PLANNINGC                
DATABASE IC  ***  *  * **  
DATABASE-IIC    *           
INTERNET PROGRAMMING IC*      *   *    
INTERNET PROGRAMMING IIC                
MATHEMATICSC* ***  *  *  *  
OBJECT ORIENTED PROGRAMMING IC    *     **  * 
OZD ENGLISH - IC                
OZD ENGLISH - IIC                
PROGRAMMING BASICSC        ******* 
SYSTEM ANALYSIS AND DESIGNC *          *   
TURKISH LANGUAGE - IC                
TURKISH LANGUAGE - IIC                
VISUAL PROGRAMMING - IC*         ** *  
VISUAL PROGRAMMING - IIC    *    ***  * 
VOCATIONAL TRAINING IN WORKPLACEC                
Click to add elective courses...
Elective Courses
Course TitleC/EPO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13PO 14PO 15PO 16
ADVANCED OFFICE SOLUTIONSE                
ARTIFICIAL INTELLIGENCEE                
ARTIFICIAL NEURAL NETWORKSE                
BLOK PROGRAMMING EDUCATIONE                
CLOUD SYSTEMS AND SECURITYE                
COMMUNICATIONE                
COMPUTER HARDWARE AND NETWORKE                
COMPUTER PROGRAMMING PROJECTE                
CONTENT MANAGEMENT SYSTEME*      *        
CRYPTOGRAPHYE                
CYBER SECURITYE                
DATA MININGE                
DATA SCIENCEE                
DATA STRUCTURES AND ALGORITHMSE                
ELOQUENCEE                
ENTREPRENEURSHIPE                
FINANCIAL LITERACYE                
FIRST AIDE                
GAME PROGRAMMINGE                
GRAPHICS AND ANIMATIONE                
HUMAN RIGHTSE                
INFORMATION TECHNOLOGIES (IT) LAWE                
MANAGEMENT INFORMATION SYSTEMSE                
MEDIA LITERACYE                
MOBILE PROGRAMMINGE* ************  
OBJECT ORIENTED PROGRAMMING IIE    * *   **  * 
OCCUPATIONAL HEALTH AND SAFETYE                
OPEN SOURCE OPERATING SYSTEME      *         
PREPARATION FOR PROFESSIONAL LIFE E                
PROFESSIONAL ETHICSE    *  *        
PROJECT MANAGEMENTE                
QUALITY ASSURANCE AND STANDARDSE                
QUALITY MANAGEMENT SYSTEMSE                
RESEARCH METHODS AND TECHNIQUESE                
ROBOTICS APPLICATIONS AND CODING E                
SERVER OPERATNG SYSTEMSE      *         
VOLUNTEERING ACTIVITIESE                
L+P: Lecture and Practice
C: Compulsory
E: Elective
PO: Program Learning Outcomes
TH [5]: Too High
H [4]: High
M [3]: Medium
L [2]: Low
TL [1]: Too Low
None [0]: None
FOE [0]: Field of Education
NQF-HETR : National Qualifications Framework For Higher Education in Turkey