Computer Engineering is the study, design, and analysis of computer systems. The discipline covers the general concepts of hardware and software. The main fields of study include software engineering, computer networks, distributed and parallel computing, computer graphics, multimedia systems, embedded systems, cryptography, security, privacy, database management and information retrieval, artificial intelligence and knowledge based systems and bioinformatics.
Graduates should be
Bachelor of Science in Computer Engineering
Candidates can apply via ÖSYM, as an international student, as a transfer student or as a tuition-paying exchange student. Admission requirements for all types of prospective students can be found at the Registrar’s Directorate webpage:
https://registrar.ku.edu.tr/en/admission/
The requirements for incoming exchange students can be found at http://oip.ku.edu.tr.
Students who took the equivalents of certain courses offered in Koç University in other institutions can apply to the respective College or Graduate School at Koç University to transfer those courses.
Opportunities for candidates with IB, French Baccaleurate, Matura and Abitur diplomas on webpage (only in Turkish for the moment):
https://adaylar.ku.edu.tr/sikca-sorulan-sorular/kayit-ve-ogrenci-isleri-ile-ilgili-sorular
Koç University exam regulations are given on webpage: https://registrar.ku.edu.tr/wp-content/uploads/sites/27/2017/03/Examinat…
Students need to have a GPA at or above 2.00/4.00 and need to have completed all courses on their curriculum with a passing letter grade in order to graduate.
Koç University Computer Engineering alumni have a broad education with interdisciplinary emphasis and are pursuing careers in many different sectors in national and international firms:
Computer Engineering alumni have completed PhD degrees or are pursuing PhD programs at:
and Master’s degree programs at:
Alumni with graduate degrees pursue careers in MRC Laboratory of Molecular Biology (İngiltere), PNNL (ABD), Qatar Computing Research Institute (Katar)
Career Development Center, supports all Koç University students and graduates in career Development and Planning, in preparing graduate education plans, and in professional life decisions. For more information about the Career Development Center, please visit https://career.ku.edu.tr/en/
Computer Engineering Curriculum
College of Engineering Graduates:
1. Learn advanced mathematics and natural sciences, and gain the ability to apply this knowledge towards modeling and solution of engineering problems,
2. Gain the ability to identify, formulate and solve complex engineering problems,
3. Gain the ability to design a component, process, system, or product to meet desired needs under realistic constraints and conditions, addressing economic, environmental, sustainability, producibility, ethical, social, political, health and security issues
4. Gain the ability to select and use necessary techniques, and modern engineering and information technology tools for engineering applications and practice,
5. Gain the ability to design and conduct experiments, collect data, analyze and interpret data for engineering applications,
6. Gain the ability to function in intra-disciplinary and multi-disciplinary teams,
7. Gain the ability to effectively communicate in Turkish and English by oral, written, and graphical means,
8. Recognize the need for and ability to engage in life-long learning and to reach the most recent information in science and technology
9. Recognize and understand professional and ethical responsibility,
10. Understand project management, risk management, and change management concepts; as well as awareness of the importance of innovation and entrepreneurship for sustainable economic development.
11. Understand impact of engineering solutions in a global and societal context, including health, environment, safety and legal issues,
Program Graduates:
12. Gain breadth in computer engineering with required area courses, and provides depth in an area of specialization through 3 area elective and 6 free electives courses.
13. Gain advanced mathematical foundation, including discrete mathematics, differentiation and integration, multi variable calculus, linear algebra, differential equations, probability and statistics,
14. Learn design and operation of state of the art computer systems, as well as digital circuit design, computer architecture, operating systems and database systems,
15. Gain the ability to apply principles of computer science theory, including data structures, algorithms and complexity, and software engineering in the construction of software systems and hardware and software systems of varying complexity in a way that demonstrates comprehension of the tradeoffs involved in design choices.
Course Relationships with PLOs
KU COMP Mevcut Çıktı No | P
Ç 1 |
P
Ç 2 |
P
Ç 3 |
P
Ç 4 |
P
Ç 5 |
P
Ç 6 |
P
Ç 7 |
P
Ç 8 |
P
Ç 9 |
P
Ç 1 0 |
P
Ç1 1 |
P
Ç1 2 |
P
Ç1 3 |
P
Ç1 4 |
P
Ç1 5 |
||
ACWR. | 101 | BASIC ACADEMIC WRITING | 1 | 1 | |||||||||||||
ACWR. | 106 | ACADEMIC WRITING FOR SCIENCE & TECHNOLOGY | 1 | 1 | 1 | 1 | |||||||||||
ALIS. | 100 | ACADEMIC AND LIFE SKILLS | |||||||||||||||
ASIU | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||
ECSA | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||
ETHR | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||
HIST | 300 | 1 | 1 | 1 | |||||||||||||
HUMS | 1 | 1 | 1 | 1 | 1 | ||||||||||||
SOSC | 1 | 1 | 1 | 1 | 1 | ||||||||||||
TURK | 100 | 1 | 1 | ||||||||||||||
UNIV | 101 | NEW STUDENT ORIENTATION | 1 | 1 | 1 | ||||||||||||
CHEM | 103 | GENERAL CHEMISTRY | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||
COMP | 131 | INTRODUCTION TO
PROGRAMMING (JAVA) |
1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||
ENGR | 200 | PROBABILITY AND RANDOM VARIABLES FOR ENGINEERS | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
MATH | 106 | CALCULUS I | 1 | 1 | 1 | ||||||||||||
MATH | 107 | INTRODUCTION TO LINEAR ALGEBRA | 1 | 1 | |||||||||||||
MATH | 203 | MULTIVARIABLE CALCULUS | 1 | 1 | 1 | ||||||||||||
MATH | 204 | DIFFERENTIAL EQUATIONS | 1 | 1 | 1 | ||||||||||||
MBGE | 200 | INTRODUCTORY BIOLOGY | 1 | 1 | 1 | 1 | 1 | ||||||||||
PHYS | 101 | GENERAL PHYSICS I | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
PHYS | 102 | GENERAL PHYSICS II | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
COMP | 106 | INTRODUCTION TO
ELECTRICAL AND ELECTRONICS ENGINEERING |
1 | 1 | 1 | 1 | |||||||||||
COMP | 131 | INTRODUCTION TO PROGRAMMING | 1 | 1 | |||||||||||||
COMP | 132 | ADVANCED PROGRAMMING | 1 | 1 | 1 | 1 | |||||||||||
COMP | 200 | STRUCTURE AND
INTERPRETATION OF COMPUTER PROGRAMS |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
COMP | 202 | DATA
STRUCTURES&ALGORITHMS |
1 | 1 | 1 | 1 | 1 | 1 | |||||||||
ELEC | 204 | DIGITAL DESIGN | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
COMP | 301 | PROGRAMMING LANGUAGE CONCEPTS | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
COMP | 302 | SOFTWARE ENGINEERING | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||
COMP | 303 | COMPUTER ARCHITECTURE | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
COMP | 304 | OPERATING SYSTEMS | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||
COMP | 305 | ALGORITHMS&COMPLEXITY | 1 | 1 | |||||||||||||
COMP | 306 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
COMP | 491 | COMPUTER ENGINEERING DESIGN I | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |