General Description
Orhangazi Vocational School Computer Programming Programme opened at 3 may 2010. Then The Programme accepted first students at September 2010.
This program consists of two years of pre-Bsc and 120 hours of ECTS (European Credit Transfer System). When the program is successfully completed and the program requirements are met, students can obtain an pre-Bsc degree .
Short Cycle
4
Specific Admission Requirements
They are regulated by “Measurment, Selection and Placement Center (ÖSYM)” according to the principles determined by the Higher Education Council (YÖK).
5
Specific arrangements for the recognition of prior learning
The provisions in “Regulation on Transfer among Associate and Undergraduate Degree Programs, Double Major, and Subspecialty and the Principals of Credit Transfer among Institutions in Higher Education Institutions” are applied.
6
Qualification Requirements and Regulations
In order to get pre-Bsc degree at Computer Programming Program, the total of compulsory and elective hours of the lessons must be the equivalent of 120 ECTS and fully succeeded. The cumulative grade point average must be at least 2.0 out 4.00.
7
Profile of The Programme
To educate the technicians having the capability to define the problems related to the computer technologies, having the capability to analyse and solve these problems, planning on learning for a lifelong and applying what is learnt in the best ways, knowing the occupational, moral and social responsibilities, being respectful to human, society and nature, being partipatory and compatible for team work.
8
Key Learning Outcomes - TYYÇ - TAY Relationship
8.1
1.
Have basic, current and practical knowledge about his/her profession.
|
2.
Have knowledge about occupational health and safety, environmental awareness and quality processes.
|
3.
Follows current developments and practices for his/her profession and uses them effectively.
|
4.
Uses professional-related information technologies (software, programs, animations, etc.) effectively.
|
5.
Have the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions.
|
6.
Can effectively present thoughts through written and oral communication at the level of knowledge and skills and express them in an understandable manner.
|
7.
Takes responsibility as a team member to solve unforeseen and complex problems encountered in applications related to his/her field.
|
8.
Have awareness of career management and lifelong learning.
|
9.
Have social, scientific, cultural and ethical values in the stages of collecting data related to its field, applying it and announcing the results.
|
10.
Keeps up with the latest developments in his/her field and communicates with his /her colleagues by using a foreign language.
|
11.
Creates algorithms and data structures and performs mathematical calculations.
|
12.
Explains and applies web programming technologies.
|
13.
Performs database design and management.
|
14.
Tests software and fixes errors.
|
8.2
Key Learning Outcomes - TYYÇ Relationship
1 |
Have basic, current and practical knowledge about his/her profession. |
1 |
|
|
|
|
|
2 |
Have knowledge about occupational health and safety, environmental awareness and quality processes. |
1 |
|
|
1 |
1 |
|
3 |
Follows current developments and practices for his/her profession and uses them effectively. |
|
1 |
|
|
|
|
4 |
Uses professional-related information technologies (software, programs, animations, etc.) effectively. |
|
2 |
|
|
|
|
5 |
Have the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions. |
|
1,2 |
|
|
|
|
6 |
Can effectively present thoughts through written and oral communication at the level of knowledge and skills and express them in an understandable manner. |
|
|
1 |
|
|
|
7 |
Takes responsibility as a team member to solve unforeseen and complex problems encountered in applications related to his/her field. |
|
|
2 |
|
|
|
8 |
Have awareness of career management and lifelong learning. |
|
|
3 |
|
|
|
9 |
Have social, scientific, cultural and ethical values in the stages of collecting data related to its field, applying it and announcing the results. |
|
|
|
1,3 |
|
|
10 |
Keeps up with the latest developments in his/her field and communicates with his /her colleagues by using a foreign language. |
|
|
|
|
1,2,3,4 |
|
11 |
Creates algorithms and data structures and performs mathematical calculations. |
|
|
|
|
|
1,2 |
12 |
Explains and applies web programming technologies. |
|
|
|
|
|
|
13 |
Performs database design and management. |
|
|
|
|
|
|
14 |
Tests software and fixes errors. |
|
|
|
|
|
|
8.3
Key Learning Outcomes - TAY Relationship
1 |
Have basic, current and practical knowledge about his/her profession. |
1 |
|
|
|
|
|
2 |
Have knowledge about occupational health and safety, environmental awareness and quality processes. |
|
1,2,3 |
|
|
|
|
3 |
Follows current developments and practices for his/her profession and uses them effectively. |
|
|
1 |
|
|
|
4 |
Uses professional-related information technologies (software, programs, animations, etc.) effectively. |
|
|
|
1 |
|
|
5 |
Have the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions. |
|
1,2,3 |
|
|
|
|
6 |
Can effectively present thoughts through written and oral communication at the level of knowledge and skills and express them in an understandable manner. |
|
|
1 |
|
|
|
7 |
Takes responsibility as a team member to solve unforeseen and complex problems encountered in applications related to his/her field. |
|
1 |
|
|
|
|
8 |
Have awareness of career management and lifelong learning. |
1 |
|
|
|
|
|
9 |
Have social, scientific, cultural and ethical values in the stages of collecting data related to its field, applying it and announcing the results. |
|
|
|
|
|
1 |
10 |
Keeps up with the latest developments in his/her field and communicates with his /her colleagues by using a foreign language. |
|
|
|
|
1 |
|
11 |
Creates algorithms and data structures and performs mathematical calculations. |
|
|
|
|
|
1 |
12 |
Explains and applies web programming technologies. |
|
|
|
|
|
|
13 |
Performs database design and management. |
|
|
|
|
|
|
14 |
Tests software and fixes errors. |
|
|
|
|
|
|
9
Occupational Profiles of Graduates With Examples
Graduates of Computer Programming, can work in the appropriate fields which their respective areas of public and private sector organizations (computer programmer, web design, hardware, network)
10
Access to Further Studies
Graduate students having successully completed their pre-Bsc degree can pass vertially to a Bsc degree program in departments of “Information Systems Engineering”,”Computer Engineering”, “Software Engineering”, “Teaching Computer Systems” and “Information Technology” in condition that they get enough points at DGS (Vertical Passage Exam) organised by OSYM (Student Selection and Placement Center).
11
Examination Regulations, Assessment and Grading
Each student must have attended at least 70 % of the lessons and 80 % of the practice so that they can enter final exams. Students must have for each school subject at least 1 mid-term visa exam and mid-term final exam.
Mid-term visa exam has an influence of 40 % and mid-term final exam of 60 % to calculate the final grade. (Mid-term visa exam grade can be calculated through the points of homework, lab exam, quiz, etc..).All exams are evaluated out of 100 points.
Students must have at least 50 points out of 100 at mid-term final exam. Students are considered successful when they get AA, BA, BB, CB, and CC on the exams. DC and DD are considered conditionally successful grade. A student must have ,at least, an acumulative grade point average of 2.0 to be considered successful at a subject of which they get DC and DD grades.
12
Graduation Requirements
In order to complete a program successfully, students must pass all the courses included in the program with 120 AKTS , which is equal to ,at least, an acumulative grade point average of 2.0 out of 4.00. In addition students must have completed the internship successfully.
Full-Time
14
Address and Contact Details
Bologna Koordinatörü: Öğr. Gör. Koray AKİ
Bölüm Başkanı: Dr. Öğr. Üyesi Nebi SEREN
Bursa Uludağ Üniversitesi Orhangazi Yeniköy Asil Çelik MYO Bilgisayar Teknolojileri Bölümü, Bilgisayar Programcılığı Programı Orhangazi / Bursa
Tel: 0 (224) +90 (224) 294 26 74
E-mail: nebiseren@uludag.edu.tr
Program Başkanı: Öğr. Gör. Dr. Kadir Burak OLGUN
Bursa Uludağ Üniversitesi Orhangazi Yeniköy Asil Çelik MYO Bilgisayar Teknolojileri Bölümü, Bilgisayar Programcılığı Programı Orhangazi / Bursa
Tel: 0 (224) +90 (224) 294 00 00 / 62133
E-mail: kburakolgun@uludag.edu.tr
Computer Programming Programme which included by Computer Technology Department have 3 insturactors. Lectures are applying at 3 different computer laboratuaries, 1 of them has got 40 computers, and other ones have 20 computers for each laboratuaries.
1. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPZ111 |
PROGRAMMING BASICS |
Compulsory |
3 |
0 |
1 |
6 |
BLPZ113 |
GRAPHIC AND ANIMATION |
Compulsory |
3 |
0 |
1 |
5 |
BLPZ115 |
SOFT ARCHITECTURES |
Compulsory |
3 |
0 |
0 |
4 |
BLPZ117 |
DATA BASE I |
Compulsory |
3 |
0 |
1 |
5 |
BLPZ121 |
MATHEMATICS FOR TECHNICIANS |
Compulsory |
3 |
0 |
0 |
4 |
HRTZ115 |
CAREER PLANNING |
Compulsory |
1 |
0 |
0 |
1 |
ATA101 |
ATATURK'S PRINCIPALS AND HISTORY OF REVOLUTIONS I |
Compulsory |
2 |
0 |
0 |
2 |
TUD101 |
TURKISH LANGUAGE I |
Compulsory |
2 |
0 |
0 |
2 |
YAD101 |
FOREIGN LANGUAGE I |
Compulsory |
2 |
0 |
0 |
2 |
Total |
|
31 |
2. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPZ122 |
OBJECT ORIENTED PROGRAMMING |
Compulsory |
3 |
0 |
1 |
5 |
BLPZ124 |
WEB DESING |
Compulsory |
2 |
0 |
2 |
3 |
BLPZ126 |
DATA BASE II |
Compulsory |
3 |
0 |
1 |
5 |
OSPZ034 |
OCCUPATIONAL HEALTH AND SAFETY |
Compulsory |
2 |
0 |
0 |
3 |
OTPS004 |
QUALITY MANAGEMENT SYSTEMS |
Compulsory |
2 |
0 |
0 |
3 |
ATA102 |
ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTIONS II |
Compulsory |
2 |
0 |
0 |
2 |
TUD102 |
TURKISH LANGUAGE II |
Compulsory |
2 |
0 |
0 |
2 |
YAD102 |
FOREIGN LANGUAGE II |
Compulsory |
2 |
0 |
0 |
2 |
|
Click to choose optional courses.
|
|
|
|
|
5 |
Total |
|
30 |
3. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPZ231 |
INTERNET PROGRAMMING I |
Compulsory |
2 |
0 |
2 |
3 |
BLPZ237 |
OBJECT ORIENTED PROGRAMMING II |
Compulsory |
3 |
0 |
1 |
4 |
BLPZ243 |
PROFESSIONAL FOREIGN LANGUAGE |
Compulsory |
2 |
0 |
0 |
2 |
BLPZ245 |
ERP SYSTEM SOFTWARE |
Compulsory |
3 |
0 |
1 |
5 |
|
Click to choose optional courses.
|
|
|
|
|
16 |
Total |
|
30 |
4. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPZ242 |
INTERNET PROGRAMMING II |
Compulsory |
2 |
0 |
2 |
3 |
BLPZ246 |
SYSTEM ANALYSIS AND DESIGN |
Compulsory |
3 |
0 |
1 |
4 |
BLPZ248 |
NETWORKING BASICS |
Compulsory |
3 |
0 |
1 |
3 |
BLPZ250 |
PROFESSIONAL ETHICS |
Compulsory |
2 |
0 |
0 |
2 |
OTPZ002 |
ENVIRONMENTAL PROTECTION |
Compulsory |
2 |
0 |
0 |
2 |
|
Click to choose optional courses.
|
|
|
|
|
16 |
Total |
|
30 |
2. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPS1202 |
OFFICE SOFTWARES |
Optional |
2 |
0 |
0 |
3 |
BLPS1204 |
CONTENT MANAGEMENT SYSTEM |
Optional |
2 |
0 |
0 |
3 |
BLPS1206 |
COMPUTER HARDWARE |
Optional |
2 |
0 |
0 |
3 |
BLPS1208 |
MEDIA LITERACY |
Optional |
2 |
0 |
0 |
3 |
BLPS1210 |
MULTIPLE PROGRAMMING LANGUAGES |
Optional |
2 |
0 |
0 |
3 |
BLPS1212 |
DATA STRUCTURES AND ALGORITHMS |
Optional |
2 |
0 |
0 |
3 |
3. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPS2303 |
OPEN SOURCE OPERATING SYSTEM |
Optional |
2 |
0 |
0 |
3 |
BLPS2305 |
SOFTWARE INSTALLATION AND MANAGENT |
Optional |
2 |
0 |
0 |
3 |
BLPS2307 |
MOBILE PROGRAMMING I |
Optional |
2 |
0 |
0 |
3 |
BLPS2309 |
INTRODUCTION TO CYBER SECURITY |
Optional |
2 |
0 |
0 |
3 |
BLPS2311 |
GAME PROGRAMMING I |
Optional |
2 |
0 |
0 |
3 |
BLPS2313 |
DATA MINING |
Optional |
2 |
0 |
0 |
3 |
BLPS2315 |
INTRODUCTION TO ARTIFICIAL INTELLIGENCE |
Optional |
2 |
0 |
0 |
3 |
BLPS2317 |
STATISTICS |
Optional |
2 |
0 |
0 |
3 |
BLPS2319 |
WORKPLACE TRAINING I |
Optional |
0 |
16 |
0 |
12 |
BLPS2321 |
IT CRIMES AND LAWS |
Optional |
2 |
0 |
0 |
3 |
BLPS233 |
VISUAL PROGRAMMING I |
Optional |
1 |
0 |
2 |
3 |
DLIS241 |
SOCIAL RESPONSIBILITY PROJECTS I |
Optional |
1 |
2 |
0 |
3 |
OTPS005 |
QUALITY ASSUARANCE AND STANDARDS |
Optional |
2 |
0 |
0 |
3 |
OTPS011 |
BUSINES MANAGEMENT I |
Optional |
2 |
0 |
0 |
3 |
OTPS013 |
ENTREPRENEURSHIP |
Optional |
2 |
0 |
0 |
3 |
4. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BLPS2404 |
SERVER OPERATING SYSTEM |
Optional |
2 |
0 |
0 |
3 |
BLPS2406 |
MOBILE PROGRAMMING II |
Optional |
2 |
0 |
0 |
3 |
BLPS2408 |
INTERNET OF THINGS |
Optional |
2 |
0 |
0 |
3 |
BLPS2410 |
GAME PROGRAMMING II |
Optional |
2 |
0 |
0 |
3 |
BLPS2412 |
CLOUD COMPUTING |
Optional |
2 |
0 |
0 |
3 |
BLPS2414 |
MACHINE LEARNING |
Optional |
2 |
0 |
0 |
3 |
BLPS2416 |
VIRTUAL AND AUGMENTED REALITY |
Optional |
2 |
0 |
0 |
3 |
BLPS2418 |
CRYPTOLOGY |
Optional |
2 |
0 |
0 |
3 |
BLPS2420 |
WORKPLACE TRAINING II |
Optional |
0 |
16 |
0 |
12 |
BLPS2422 |
GEOGRAPHICAL INFO SYSTEMS |
Optional |
2 |
0 |
0 |
3 |
BLPS244 |
VISUAL PROGRAMMING II |
Optional |
2 |
0 |
0 |
3 |
DLIS250 |
SOCIAL RESPONSIBILITY PROJECTS II |
Optional |
1 |
2 |
0 |
3 |
OSPS006 |
RESEARCH METHODS AND TECHNIQUES |
Optional |
2 |
0 |
0 |
3 |
OTPS012 |
BUSINES MANAGEMENT II |
Optional |
2 |
0 |
0 |
3 |
OTPS062 |
COMMUNITY AWARENESS AND SOCIAL RESPONSIBILITY |
Optional |
1 |
2 |
0 |
3 |