Computer Programming (E.P.) Associate Degree Program

Academic Unit Presenting the ProgramComputer Programming (E.P.)
Program Director.
Program TypeAssociate Degree Program
Level of Degree Earned Associate Degree
Degree Earned When there are graduated with a degree in Computer Programming. Is the title of Technician.
Education Type  Tam Zamanlı
Registration Acceptance ConditionsThose who have successfully completed their secondary education are eligible.
Recognition of Prior LearningThe process of recognition of prior education by Turkish higher education institutions is still in its incipient stage. Likewise, the recognition of prior education has neither been started nor implemented by all departments at Namik Kemal University. However, a proficiency exam is held at the beginning of each academic year regarding the compulsory Foreign Language Course which is to be offered in the curriculum of all departments. The students who have embarked on a self-learning period or acquired necessary skills in the course are eligible to enter this exam. Those who have successfully passed the exam are eligible not to take the course.
Degree Requirements and Rules The students studying in this undergraduate program are required to have a Cumulative Grade Points Average (Cum.GPA) of not less than 2.00/4.00 and have completed all the courses with at least a letter grade of DD/S in the program in order to graduate. The minimum number of ECTS credits required for graduation is 120. It is also mandatory for the students to complete their compulsory internship in a specified duration and quality.
Program Profile
Occupational Profiles of Graduates
Access To Upper Degree
Exams, Assessment and Grading

Students will take a minimum of one midterm examination. In addition to midterms, they will be assigned projects and homeworks whose deadlines will be specified at the beginning of the semester. At the end of each semester, the students are required to take a final examination. The course content, the requirements (midterm, project, assignment and final examination) and their contribution to the final grade is specified on the website. Student regulations and the final examination dates are determined by the university and final examinations take place as announced. The students are graded according to their midterm, project, assignment and final examination results.

The passing grade at Namık Kemal University is 60 out of 100. However, the grade of the final examination or the retake should be a minimum of 50. Exams are evaluated on a scale of 100. The final grade of a course is the sum total of %30 of the midterm grade and %70 of the final or the retake examination grades. However, the calculation of the final grade of a course can be determined and announced as mentioned in the syllabus at the beginning of the semester by the Faculty/College Council as the sum total of ranging between %30 – %50 of the midterm examination and %50 – %70 of the final examination as long as the addition equals to a scale of 100. As a result of the calculation, if the value after the decimal is less than five, the grade is finalized by lowering it to the decimal value; if more than five, upgrading it to the next decimal value.

 

Final and retake grades are submitted to the Student Affairs along with the evaluation criteria. The grades are announced on the student information system.

 

 

 Grades

 

The grading system to evaluate the student performance is signified by the values in the chart below. For each course students are graded by letters. Letter grades, coefficients and ratios are as follows:

 

Grade

Letter Grade

Coefficient

Status

90-100

AA

4.00

Pass

80-89

BA

3.50

Pass

70-79

BB

3.00

Pass

65-69

CB

2.50

Pass

60-64

CC

2.00

Pass

50-59

DD

1.50

Fail

30-49

FD

1.00

Fail

0-29

FF

0.00

Fail

 

Students are required to retake the courses from which they received DD, FD or FF during the first oncoming semester in which these courses are offered.

Successful Students

Students who complete their associate or undergraduate degree with a grade point average of 3.00 – 3.49 graduate as honor students; 3.50 and above as high honor students. 

Graduation Requirements
Teaching Methods

Teaching methods are determined so as to improve skills, such as teaching-learning strategies, self-discipline, life-long learning, observation, sharing knowledge, presentation, critical thinking, teamwork, effective use of informatics.

Moreover, the choice of teaching methods pays heed to supporting students with different skills. The teaching methods used in the program are listed below*: 

TEACHING METHODS*

LEARNING ACTIVITIES

MEANS

Course

Listening and interpretation

Standard classroom technologies, multimedia devices, projector, computer, overhead projector

Discussion Course

Listening and interpretation, observation/situation handling, critical thinking, question development

Standard classroom technologies, multimedia devices, projector, computer, overhead projector

Special Support / Structural Examples

Special skills planned beforehand

 

Playing a Role / Drama

Special skills planned beforehand

Standard classroom technologies, special equipment

Problem Solving

Special skills planned beforehand

 

Case Study

Special skills planned beforehand

 

Brainstorming

Listening and interpretation, observation/situation handling, critical thinking, question development, team work

Standard classroom technologies, multimedia devices, projector, computer, overhead projector

Small Group Discussion

Listening and interpretation, observation/situation handling, critical thinking, question development

Standard classroom technologies, multimedia devices, projector, computer, overhead projector

Presentation

Listening and interpretation, observation/situation handling

Real or virtual environment suitable for observation

Simulation

Listening and interpretation, observation/situation handling, informatics skills

Real or virtual environment suitable for observation

Seminar

Research – lifelong learning, writing, reading, informatics, listening and interpretation, management skills

Standard classroom technologies, multimedia devices, projector, computer, overhead projector, special equipment

Group Study

Research – lifelong learning, writing, reading, informatics, critical thinking, question development, management skills, team work

 

Field / Land Study

Observation / situation handling, research – lifelong learning, writing, reading

 

Laboratory

Observation/situation handling, informatics, management skills, team work

Special equipment

Homework

Research – lifelong learning, writing, reading, Informatics

Internet database, library database, e-mail

Oral Exam

 

 

Survey and Questionnaire Study

Research – lifelong learning, writing, reading

 

Panel

Listening and interpretation, observation/situation handling

Standard classroom technologies, multimedia devices, projector, computer, overhead projector, special equipment

Guest Speaker

Listening and interpretation, observation/situation handling

Standard classroom technologies, multimedia devices, projector, computer, overhead projector, special equipment

Student Club Activity / Projects

Observation/situation handling, critical thinking, question development, team work, research – lifelong learning, writing, reading, management skills, special skills planned beforehand

 

*One or more of the listed methods can be used depending on the specificity of the course. 

Program Outcomes

1-To gain the ability to think analytically
2-To know duties and functions of basic electric-electronic components that make up computer sub-hardware
3-To find out software and hardware problems and solve problems which doesn’t require expertise
4-To know the basic concepts in the field
5-To know and interpret the basic concepts of science
6-To take responsibility in equipment discovery process
7-To know how to transfer information onto the internet and how to create web pages and develop web applications that run server-side
8-To develop Client / Server Database Management System software
9-To build and use word processor, calculator, database, graphic design programs and generate programs using program development modules of these programs
10-To use personal computer operating systems and network operating systems that remain valid in the sector
11-To carry out selection and installation of material and equipment related to system
12-To know how to take measures related to data storage and safety
13-To perform acceptance procedures, testing, software and installation
14-To take part in the planning and design of software, perform non-managerial duties within the studies for creating programs in the software sector

Curriculum

Computer Programming (E.P.)


1st Class

2023-2024 Fall Semester
Course Code Course Name Browse T A ECTS
BPP207 Artificial Neural Networks 2 1 3
BPP101 Basics of Programming 3 1 5
YDİ101 Foreign Language I (English) 2 0 2
BPP102 Graphic and Animation I 2 1 4
TMAT001 Mathematics I 3 0 3
TBPP105 Office Software 2 1 4
ATİ101 Principles of Atatürk and History of Turkish Revolution I 2 0 2
TDİ101 Turkish Language I 2 0 2
Elective 1.Sınıf Güz Dönemi() 8
TBPP108 Artificial intelligence 2 1 4
TBPP109 Digital Electronics 2 1 4
Total ECTS: 33

2023-2024 Spring Term
Course Code Course Name Browse T A ECTS
BPP201 Computer Hardware 1 1 3
BPP203 Database 3 1 5
YDİ102 Foreign Language II (English) 2 0 2
TMAT002 Mathematics II 3 0 3
TBPP204 Object Oriented Programming I 3 1 4
ATİ102 Principles of Atatürk and History of Turkish Revolution II 2 0 2
TDİ102 Turkish Language II 2 0 2
Elective 1.Sınıf Bahar Dönemi() 6
BPP207 Artificial Neural Networks 2 1 3
BPP204 Content Management System 1 1 3
ÜSD213 University Elective Course 2 0 3
Elective(Over All University) You Can Take Courses TOTAL 3 ECTS from Elective(Over All University and From Other Department) 3
CGP425 Childrens Rights and Protection(Sağlık Hizm. M.Y.O.-Ço.Gel.) 2 0 3
İAY 407 Diseases Information(Sağlık Hizm. M.Y.O.-İlk ve Acil Yardım) 2 0 3
ÇEV002 Environment Protection(Şarköy M.Y.O.-) 2 0 3
TGÜP409 Fiber Art(Teknik Bil. M.Y.O.-Giy.Ürt.Tek.) 2 1 3
TTP409 Finishing Plant Organization(Teknik Bil. M.Y.O.-Teks.Tekn.) 2 1 4
TMP403 Harvest Treshing Mechanization(Teknik Bil. M.Y.O.-Tar.Mak.) 2 1 3
SHY001 Health Service Management (Sağlık Hizm. M.Y.O.-Tıb.Lab.Tek.) 2 0 3
YSP204 Interpersonal Relationships(Sağlık Hizm. M.Y.O.-Yaşlı Bakımı) 2 0 3
MEP203 Manufacturing Processes(Teknik Bil. M.Y.O.-Mekatronik) 2 1 3
SRP207 Organic Farming(Teknik Bil. M.Y.O.-Seracılık) 2 0 3
FZT205 Principles of Nutrition(Sağlık Hizm. M.Y.O.-Fizyoterapi) 2 0 3
TSNT001 Sensors and Transducers(Teknik Bil. M.Y.O.-Elektrik) 1 1 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Oto.Tekn.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Elkt.Tekn.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Teks.Tekn.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Mob.Dek.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Elkt.Hbr.Tek.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Yap.Den.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-İnş.Tekn.) 2 0 3
ÜSD213 University Elective Course(Teknik Bil. M.Y.O.-Biy.Chz.Tek.) 2 0 3
Total ECTS: 30
Total ECTS(Year): 63
2nd Class

2023-2024 Fall Semester
Course Code Course Name Browse T A ECTS
BPP304 Fundamentals of Network 2 1 5
BPP109 Mobil Programming I 2 1 4
BPP402 Object-based Programming II 3 1 5
BPP303 Open Source Operating System 2 1 5
BPP301 Web Programming I 3 1 5
BPP301 Web Programming I 3 1 5
Elective 2.SINIF GÜZ DÖNEMİ() 6
BPP307 Image Processing 2 1 3
BİP313 Professional Foreign Language 2 0 3
Total ECTS: 35

2023-2024 Spring Term
Course Code Course Name Browse T A ECTS
MYOSTJ01 Internship 0 2 5
Elective 2.SINIF BAHAR DÖNEMİ() 25
BPP407 Data Structures and Programming 3 1 5
ISG406 Professional Foreign Language II 2 0 3
TSAT004 System Analysis and Design 2 2 4
TBPP208 System Programming 2 1 4
TBPP408 Visual Programming 3 1 4
BPP401 Web Programming II 3 1 5
MYOİU01 Workplace Application 3 0 15
MYOİE01 Workplace Training 2 0 10
Total ECTS: 30
Total ECTS(Year): 65

Matrix of Course - Program Outcomes

BPP207 Artificial Neural Networks
#
51111111111115
51111111111115
BPP101 Basics of Programming
#
53454111111155
53454111111155
53454111111155
53454111111155
53454111111155
53454111111155
53454111111155
53454111111155
53454111111155
YDİ101 Foreign Language I (English)
#
11112111111111
11112111111111
11112111111111
11112111111111
11112111111111
11112111111111
BPP102 Graphic and Animation I
#
51123131511234
51123131511234
51123131511234
TBPP105 Office Software
#
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
51155111111111
ATİ101 Principles of Atatürk and History of Turkish Revolution I
#
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
21111111111111
TDİ101 Turkish Language I
#
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
51415141111111
TBPP108 Artificial intelligence
#
51115111111111
51115111111111
TBPP109 Digital Electronics
#
55354411115111
55354411115111
55354411115111
55354411115111
BPP201 Computer Hardware
#
15151354415415
15151354415415
15151354415415
15151354415415
BPP203 Database
#
52253235234315
52253235234315
52253235234315
52253235234315
52253235234315
52253235234315
52253235234315
52253235234315
YDİ102 Foreign Language II (English)
#
11111111111112
TMAT002 Mathematics II
#
41111111111111
41111111111111
41111111111111
41111111111111
41111111111111
TBPP204 Object Oriented Programming I
#
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
51255114411325
ATİ102 Principles of Atatürk and History of Turkish Revolution II
#
20002000000000
20002000000000
20002000000000
20002000000000
20002000000000
20002000000000
TDİ102 Turkish Language II
#
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
21134111111311
BPP207 Artificial Neural Networks
#
51111111111115
51111111111115
BPP204 Content Management System
#
51355151212243
51355151212243
51355151212243
51355151212243
51355151212243
51355151212243
51355151212243
51355151212243
BPP304 Fundamentals of Network
#
15121451111511
15121451111511
15121451111511
15121451111511
15121451111511
15121451111511
BPP109 Mobil Programming I
#
55553354144445
55553354144445
55553354144445
55553354144445
55553354144445
55553354144445
55553354144445
55553354144445
55553354144445
BPP402 Object-based Programming II
#
51454115111155
51454115111155
51454115111155
51454115111155
51454115111155
51454115111155
51454115111155
51454115111155
BPP303 Open Source Operating System
#
11154111115511
11154111115511
11154111115511
BPP301 Web Programming I
#
21111153113322
21111153113322
21111153113322
21111153113322
BPP301 Web Programming I
#
21111153113322
21111153113322
21111153113322
21111153113322
BPP307 Image Processing
#
51115111111111
51115111111111
51115111111111
51115111111111
BİP313 Professional Foreign Language
#
11112111111111
11112111111111
11112111111111
MYOSTJ01 Internship
#
00000000000000
00000000000000
00000000000000
BPP407 Data Structures and Programming
#
51152121111115
51152121111115
51152121111115
51152121111115
51152121111115
51152121111115
51152121111115
ISG406 Professional Foreign Language II
#
31111111111111
31111111111111
31111111111111
31111111111111
TSAT004 System Analysis and Design
#
41123134312155
41123134312155
41123134312155
41123134312155
41123134312155
TBPP208 System Programming
#
55455431115155
55455431115155
55455431115155
55455431115155
TBPP408 Visual Programming
#
51115111111111
51115111111111
BPP401 Web Programming II
#
52354155322455
52354155322455
52354155322455
52354155322455
MYOİU01 Workplace Application
#
55555555555555
55555555555555
MYOİE01 Workplace Training
#
55555555555555