Türkçe English Curriculum Key Learning Outcomes
Computer Programming
General Description
1
Brief History
The program was established in 2002 as evening education within the scope of METEB and started accepting students. It was connected to the Computer Technologies Department established in 2011.
2
Qualification Awarded
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 .
3
Level of Qualification
Short Cycle
4
Specific Admission Requirements
It is determined by YÖK in accordance with the relevant legislation.
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 and they must successfully complete the internship.
7
Profile of The Programme
Mission:
To train the qualified technical personnel needed by the IT sector and to cultivate individuals who possess professional ethical values, are equipped with the knowledge and skills appropriate to contemporary requirements, are prone to teamwork, and are open to continuous learning.
Vision:
To be a strong training program that cultivates innovative, solution-oriented, and technology-leading programmers who are preferred in the IT sector, adaptable to current technologies, and who are knowledgeable, ethical, and socially responsible.
Educational Objectives:
1. To cultivate individuals who possess the ability to identify, analyze, and solve problems in computer technologies.
2. To be able to manage their careers, aim for lifelong learning and optimal application of what they have learned, and respect people, society, and nature.
3. To be able to perform mathematical calculations, develop algorithms and applications, test and troubleshoot software.
4. To be able to effectively present their thoughts in the Turkish language, both verbally and in writing, at the level of knowledge and skills. They can follow developments in their field using a foreign language and communicate with colleagues.
8
Key Learning Outcomes - TYYÇ - TAY Relationship
8.1
Key Learning Outcomes
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 professionally relevant 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 verbal 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, its application and the announcement of its 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 bugs
8.2
TYYÇ - Key Learning Outcomes Relationship
Key Learning Outcomes TYYC-1 KNOWLEDGE (Theoretical - Applied) TYYC-2 SKILLS (Cognitive - Applied) TYYC-3 COMPETENCE (Independent Working and Responsibility) TYYC-4 COMPETENCE (Learning Competence) TYYC-5 COMPETENCE (Communication and Social Competence) TYYC-6 COMPETENCE (Field-Specific Competence)
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 professionally relevant 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 verbal 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, its application and the announcement of its 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 bugs
8.3
TAY - Key Learning Outcomes Relationship
Key Learning Outcomes TAY-1 KNOWLEDGE (Theoretical - Applied) TAY-2 SKILLS (Cognitive - Applied) TAY-3 COMPETENCE (Independent Working and Responsibility) TAY-4 COMPETENCE (Learning Competence) TAY-5 COMPETENCE (Communication and Social Competence) TAY-6 COMPETENCE (Field-Specific Competence)
1 Have basic, current and practical knowledge about his/her profession. 1 1
2 Have knowledge about occupational health and safety, environmental awareness and quality processes. 1
3 Follows current developments and practices for his/her profession and uses them effectively. 1
4 Uses professionally relevant information technologies (software, programs, animations, etc.) effectively. 1,2,3
5 Have the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions. 1,2,3 1
6 Can effectively present thoughts through written and verbal 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 1
8 Have awareness of career management and lifelong learning. 1 1
9 Have social, scientific, cultural and ethical values in the stages of collecting data related to its field, its application and the announcement of its 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 1,2
12 Explains and applies web programming technologies. 1,2,3
13 Performs database design and management. 1,2,3
14 Tests software and fixes bugs 1,2,3
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 and programming, 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 Computer engineering, Computer Technology and Information Systems, Computer and Instructional Technology Teacher Education, Computer and Software Engineering, Computer-Informatics, Information Systems Engineering, Information Systems and Technologies, Industrial Engineering, Physics, Physics Engineering, Statistics, Statistics and Computer Science, Control and Automation Engineering, Mathematics and Computer Science, Mathematics and Computer Science, Meteorological Engineering, Computer Science, Space Engineering, Software engineering, Management Information Systems (2017) 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
11. Mode of Study 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.
13
Mode of Study
Full-Time
14
Address and Contact Details
Karacabey MYO
Bilgisayar Programcılığı Program Başkanı
Öğr.Gör. Ahmet DARTAR
ahmetdartar@uludag.edu.tr Dahili:61608
Dr.Öğr.Üyesi Uğur E. KOCAMAZ
ugurkocamaz@uludag.edu.tr Dahili:61632
Öğr.Gör. Koray ÇOŞKUN
koraycoskun@uludag.edu.tr Dahili:61629
Bursa Uludağ Üniversitesi - Karacabey Meslek Yüksekokulu Esentepe Mahallesi 225. Sokak No:6 16700-Karacabey/BURSA
Tel: 0224 294 26 62 Faks: 0224 294 26 63
http://www.uludag.edu.tr/karacabey
15
Facilities
Various faculty members work at five different colleges. Each vocational school has its own departmental computer lab.
16
1. Semester
Course Code Course Title Type of Course T1 U2 L3 ECTS
BLPZ101 BASIC MATHEMATICS Compulsory 3 0 0 4
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
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
BLPZ102 ADVANCED MATHEMATICS Compulsory 3 1 0 5
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
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. 6
Total 30
3. Semester
Course Code Course Title Type of Course T1 U2 L3 ECTS
BLPZ231 INTERNET PROGRAMMING I Compulsory 2 0 2 3
BLPZ233 VISUAL PROGRAMMING I Compulsory 3 0 1 4
BLPZ235 WEB PROJECT MANAGEMENT Compulsory 2 0 2 3
BLPZ237 OBJECT ORIENTED PROGRAMMING II Compulsory 3 0 1 4
KMYO01 SUMMER PRACTICE-I Compulsory 0 0 0 4
Click to choose optional courses. 12
Total 30
4. Semester
Course Code Course Title Type of Course T1 U2 L3 ECTS
BLPZ242 INTERNET PROGRAMMING II Compulsory 2 0 2 3
BLPZ244 VISUAL PROGRAMMING II Compulsory 3 0 1 4
BLPZ246 SYSTEM ANALYSIS AND DESIGN Compulsory 3 0 1 4
BLPZ248 NETWORKING BASICS Compulsory 3 0 1 3
KMYO02 SUMMER PRACTICE-II Compulsory 0 0 0 4
Click to choose optional courses. 12
Total 30
2. Semester Optional Courses
Course Code Course Title Type of Course T1 U2 L3 ECTS
PRJS102 PROJECT CULTURE Optional 1 0 0 1
BLPS120 OFFICE SOFTWARES Optional 2 0 0 3
BLPS122 CONTENT MANAGEMENT SYSTEM Optional 2 0 0 3
BLPS128 MULTIPLE PROGRAMMING LANGUAGES Optional 2 0 0 3
BLPS130 DATA STRUCTURES AND ALGORITHMS Optional 2 0 0 3
BLPZ124 COMPUTER HARDWARE Optional 2 0 0 3
GKS0011 MEDIA LITERACY Optional 2 0 0 3
IIB4008 COMMUNICATION Optional 2 0 0 3
3. Semester Optional Courses
Course Code Course Title Type of Course T1 U2 L3 ECTS
BLPS231 DELPHI PROGRAMMING-I Optional 2 0 0 3
BLPS233 OPEN SOURCE OPERATING SYSTEM Optional 2 0 0 3
BLPS235 SOFTWARE INSTALLATION AND MANAGENT Optional 2 0 0 3
BLPS239 MOBILE PROGRAMMING I Optional 2 0 0 3
BLPS247 INTRODUCTION TO ARTIFICIAL INTELLIGENCE Optional 2 0 0 3
EKO6107 DATA MINING Optional 2 0 0 3
IIB4005 ENTREPRENEURSHIP Optional 2 0 0 3
MKRS229 BUSINES MANAGEMENT I Optional 2 0 0 3
OTPS004 QUALITY MANAGEMENT SYSTEMS Optional 2 0 0 3
OTPS008 STATISTICS Optional 2 0 0 3
PEYS219 WORKPLACE TRAINING I Optional 0 16 0 12
SHPM113 PROFESSIONAL ETHICS Optional 2 0 0 3
YAD201 VOCATIONAL FOREIGN LANGUAGE I Optional 2 0 0 3
4. Semester Optional Courses
Course Code Course Title Type of Course T1 U2 L3 ECTS
BLPS240 DELPHI PROGRAMMING-II Optional 2 0 0 3
BLPS242 SERVER OPERATING SYSTEM Optional 2 0 0 3
BLPS246 WORKPLACE TRAINING II Optional 0 16 0 12
BLPS248 MOBILE PROGRAMMING II Optional 2 0 0 3
BLPS250 INTERNET OF THINGS Optional 2 0 0 3
BLPS254 CLOUD COMPUTING Optional 2 0 0 3
BLPS256 MACHINE LEARNING Optional 2 0 0 3
BLPS258 VIRTUAL AND AUGMENTED REALITY Optional 2 0 0 3
BLPS260 CRYPTOLOGY Optional 2 0 0 3
MKRS230 BUSINES MANAGEMENT II Optional 2 0 0 3
OSPS015 RESEARCH METHODS AND TECHNIQUES Optional 2 0 0 3
OTPS005 QUALITY ASSURANCE AND SYSTEMS Optional 2 0 0 3
VET1502 VOCATIONAL FOREIGN LANGUAGE II Optional 2 0 0 3
Bologna İletişim
Mail : bologna@uludag.edu.tr
Tasarım & Kodlama
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr