General Description
Computer Engineering Department has started undergraduate education in 2016.
This department is subject to first stage degree system for 240 ECTS credits in Computer Engineering area in the higher education. When the program was completed successfully and program qualifications are provided, an undergraduate degree in Computer Engineering area can be taken.
First Cycle
4
Specific Admission Requirements
Computer Engineering Department admits students through a central exam administered by the National Student Selection and Placement Center (ÖSYM). The quotas of programs are 60 students in 2016-2017 academic year. Additionally, students can be admitted from other associate and undergraduate programs and schools in a specific quota approved by the Department Administrative Board and 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 acquire the undergraduate degree in the Computer Engineering area it is necessary to complete all compulsory and elective courses successfully (for a total of 240 ECTS), and to achieve at least 2.0 over 4.0 of Grade Point Average (GAP). In addition, it is required to fulfill the academic publication requirements.
7
Profile of The Programme
Educational Goals;
Graduates of Computer Engineering,
- Can solve technical and professional problems, take place in teamworks, organize and present information including inter-disciplinary subjects, explain their thoughts effectively both in oral and written form, have successful careers in national and international companies working in the fields of engineering, research and development, business and management.
- Have necessary prerequisites for a successful post-graduation employment and life-long learning, and make pioneer scientific researches nationally or internationally in Computer Engineering or related inter-disciplinary areas, complete master and doctorate programmes and improve themselves academically.
- Can develop new technologies within the framework of ethical principles as innovators and entrepreneurs with a global vision by using up-to-date researches and technologies, make contribution to aim of national technological leadership, establish national or international companies in Computer Engineering and related inter-disciplinary areas.
Curriciulum;
The first year of the curriculum includes basic sciences, computer programming and introduction to Computer Engineering courses. The second and the third years are focused on the courses in Computer Engineering area. The fourth year includes technical elective courses and a graduation project. Additionally, there are social selective courses in the third and the fourth years. Detailed curriculum can be found on http://www.uludag.edu.tr/bm/.
8
Key Learning Outcomes & Classified & Comparative
1.
Gain sufficient knowledge on mathematics, science, and engineering fields; the ability to model and solve engineering problems using theoratical and practical knowledge.
|
2.
Gain the ability to identify, model, and solve complex engineering problems; the ability to select and apply appropriate analysis and modelling methods for these problems.
|
3.
Gain the ability to design partly or fully a complex system, process, device or a product meeting specific requirements under realistic constraints and conditions; the ability to apply modern design methods in this context.
|
4.
Gain the ability to develop, select, and use modern techniques and tools necessary for engineering applications; the ability to use information technologies in an efficient way.
|
5.
Gain the ability to design and conduct complex experiments and to collect, analyze and interpret data for engineering problems
|
6.
Gain the ability to conduct individual and team works.
|
7.
Gain the ability to effectively communicate by oral and/or written form.
|
8.
Gain the ability to learn and use at least one foreign language.
|
9.
Recognize the need for an ability to engage in life-long learning and follow recent advances in science and technology. Gain the ability of self development.
|
10.
Recognize and understand professional and ethical responsibility
|
11.
Understand project management (leadership, organization, risk and time management, quality consciousness, productivity, etc.)
|
12.
Understand the importance of innovation and entrepreneurship for sustainable economic development. Understand impact of engineering solutions in a global and societal context, including environment.
|
9
Occupational Profiles of Graduates With Examples
Graduates of Computer Engineering can work as academicians, researchers and experts in national or international universities, research centers and corporations.
10
Access to Further Studies
Candidates completing the undergraduate education successfully can study in postgraduate programs under circumstances they pass ALES exam, have sufficient knowledge on a foreign language and are successful in the postgraduate exam.
11
Examination Regulations, Assessment and Grading
All students have to register for courses at the beginning of the semester and attend to classwork for at least 70% and to laboratory work for at least 80% in order to be allowed to take the final exam. Students are subjected to at least one midterm and one final exam for each course. The evaluation criteria for each course were announced by the relevant faculty member/staff at the beginning of the semester. The contribution of the final and midterm exam to the grade point is 40% and %60 respectively (the points obtained from the assessment instruments, such as homeworks, projects, quizzes etc., may also participate the evaluation as the midterm exam). All exams are evaluated over 100 points. In the final exam at least 50 points have to be taken. Students having one of AA, BA, BB, CB and CC letter grades from any course are considered to be successful in that course. DC and DD points refer to conditional success. The condition for having been successful in a particular course with DC or DD grades is to get at least 2.0 points GPA.
12
Graduation Requirements
Completing the program successfully requires to pass all of the courses in the program (with 240 ECTS credits), to get at least 2.00 GPA over 4.00, and to complete all internship courses. Students have to get at least DD point for each course and have at least 2.00/4.00 GPA for graduation. Two design projects and a graduation study have to be completed to graduate from Computer Engineering. Graduation study is assessed as a course in the eighth midterm. The students completing the program and fulfilling the requirements of the internship are eligible for undergraduate degree in case of having GPA higher than 2.00/4.00.
Full-Time
14
Address and Contact Details
Bilgisayar Mühendisliği Bölümü
Mühendislik Fakültesi
Uludağ Üniversitesi
16059, Nilüfer, Bursa
Bölüm Sekreterliği
Tel.: (224) 294 2011
Fax: (224) 294 1903
E-posta: bilgisayar at uludag.edu.tr
Bölüm Başkanı
Doç. Dr. Ahmet Emir Dirik
0224 2940655
edirik@uludag.edu.tr
Program ve Bologna Koordinatörlüğü
Dr. Öğr. Üyesi Metin Bilgin
0224 2755263
eposta:metinbilgin@uludag.edu.tr
The department has one computer laboratory with 28 desktop computers for graduate and undergraduate study and research activities.
1. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB1001 |
COMPUTER SYSTEMS AND INTRODUCTION TO ALGORITHMS |
Compulsory |
2 |
1 |
2 |
6 |
BMB1003 |
CAREER PLANNING |
Compulsory |
1 |
0 |
0 |
1 |
FZK1071 |
BASIC PHYSICS I |
Compulsory |
3 |
0 |
2 |
6 |
KIM1077 |
GENERAL CHEMISTRY |
Compulsory |
3 |
0 |
1 |
6 |
MAT1071 |
CALCULUS I(DIFFERENTIAL CALCULATIONS) |
Compulsory |
3 |
2 |
0 |
6 |
ATA101 |
ATATURK'S PRINCIPALS AND HISTORY OF REVOLUTIONS I |
Compulsory |
2 |
0 |
0 |
2 |
TUD101 |
TURKISH LANGUAGE I |
Compulsory |
2 |
0 |
0 |
2 |
|
Click to choose optional courses.
|
|
|
|
|
2 |
Total |
|
31 |
2. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB1002 |
INTRODUCTION TO COMPUTER PROGRAMMING |
Compulsory |
2 |
0 |
2 |
6 |
FZK1072 |
BASIC PHYSICS II |
Compulsory |
3 |
0 |
2 |
6 |
MAT1072 |
CALCULUS II (INTEGRAL CALCULATIONS ) |
Compulsory |
3 |
2 |
0 |
6 |
MAT1078 |
LINEAR ALGEBRA |
Compulsory |
3 |
0 |
0 |
6 |
ATA102 |
ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTIONS II |
Compulsory |
2 |
0 |
0 |
2 |
TUD102 |
TURKISH LANGUAGE II |
Compulsory |
2 |
0 |
0 |
2 |
|
Click to choose optional courses.
|
|
|
|
|
2 |
Total |
|
30 |
3. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB2005 |
LOGIC CIRCUITS |
Compulsory |
3 |
0 |
0 |
7 |
BMB2009 |
OBJECT ORIENTED PROGRAMMING |
Compulsory |
4 |
0 |
0 |
7 |
BMB2011 |
DISCRETE MATHEMATICS |
Compulsory |
3 |
0 |
0 |
7 |
ISG201 |
OCCUPATIONAL HEALTH AND SAFETY I |
Compulsory |
2 |
0 |
0 |
2 |
MAT2017 |
PROBABILTY AND STATISTICS |
Compulsory |
2 |
2 |
0 |
4 |
Total |
|
27 |
4. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB2004 |
FORMAL LANGUAGES AND AUTOMATA |
Compulsory |
3 |
0 |
0 |
5 |
BMB2006 |
DATA STRUCTURES |
Compulsory |
4 |
0 |
0 |
6 |
BMB2012 |
ELECTRONIC CIRCUITS AND DEVICES |
Compulsory |
3 |
0 |
0 |
6 |
ISG202 |
OCCUPATIONAL HEALTH AND SAFETY II |
Compulsory |
2 |
0 |
0 |
2 |
|
Click to choose optional courses.
|
|
|
|
|
11 |
Total |
|
30 |
5. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB3001 |
DATABASE MANAGEMENT SYSTEMS |
Compulsory |
3 |
0 |
0 |
5 |
BMB3003 |
ANALYSIS OF ALGORITHMS |
Compulsory |
4 |
0 |
0 |
6 |
BMB3007 |
COMPUTER NETWORKS |
Compulsory |
3 |
0 |
0 |
6 |
BMB3009 |
COMPUTER ARCHITECTURE |
Compulsory |
3 |
0 |
0 |
5 |
|
Click to choose optional courses.
|
|
|
|
|
8 |
Total |
|
30 |
6. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB3004 |
COMPUTER OPERATING SYSTEMS |
Compulsory |
3 |
0 |
0 |
5 |
BMB3006 |
SOFTWARE ENGINEERING |
Compulsory |
2 |
0 |
1 |
6 |
BMB3008 |
PRESENTATION TECHNIQUES |
Compulsory |
0 |
2 |
0 |
4 |
BMB3010 |
MICROPROCESSORS |
Compulsory |
2 |
0 |
2 |
5 |
|
Click to choose optional courses.
|
|
|
|
|
10 |
Total |
|
30 |
7. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB4001 |
SUMMER PRACTICE-I |
Compulsory |
0 |
0 |
0 |
5 |
BMB4003 |
DESIGN PROJECT |
Compulsory |
2 |
2 |
0 |
10 |
|
Click to choose optional courses.
|
|
|
|
|
15 |
Total |
|
30 |
8. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB4002 |
SUMMER PRACTICE-II |
Compulsory |
0 |
0 |
0 |
5 |
BMB4004 |
FINAL PROJECT |
Compulsory |
0 |
2 |
0 |
9 |
BMB4006 |
SEMINAR |
Compulsory |
0 |
1 |
0 |
1 |
|
Click to choose optional courses.
|
|
|
|
|
15 |
Total |
|
30 |
16. Semester |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
Total |
|
0 |
1. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
03YAD101 |
FOREIGN LANGUAGE I |
Optional |
2 |
0 |
0 |
2 |
03YAD121 |
FOREIGN LANGUAGE I (FRENCH) |
Optional |
2 |
0 |
0 |
2 |
YAD111 |
FOREIGN LANGUAGE I (GERMAN) |
Optional |
2 |
0 |
0 |
2 |
2. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
03YAD102 |
FOREIGN LANGUAGE II |
Optional |
2 |
0 |
0 |
2 |
03YAD112 |
FOREIGN LANGUAGE II (GERMAN) |
Optional |
2 |
0 |
0 |
2 |
03YAD122 |
FOREIGN LANGUAGE II (FRENCH) |
Optional |
2 |
0 |
0 |
2 |
3. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
4. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB2008 |
MOBILE PROGRAMMING TECHNIQUES |
Optional |
3 |
0 |
0 |
5 |
BMB2010 |
LOGIC PROGRAMMING |
Optional |
3 |
0 |
0 |
5 |
BMB2014 |
INTRODUCTION TO PYTHON PROGRAMMING |
Optional |
3 |
0 |
0 |
5 |
BMB2016 |
OPERATIONS RESEARCH |
Optional |
3 |
0 |
0 |
5 |
BMB2018 |
COMPUTER GAMES AND SIMULATION |
Optional |
3 |
0 |
0 |
5 |
BEB4038 |
TABLE TENNIS II |
Optional |
2 |
0 |
0 |
3 |
5. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB3013 |
ADVANCED DATA STRUCTURES |
Optional |
3 |
0 |
0 |
5 |
BMB3015 |
ARTIFICIAL INTELLIGENCE |
Optional |
3 |
0 |
0 |
5 |
BMB3017 |
ANALYSIS AND DESIGN OF INFORMATION SYSTEMS |
Optional |
3 |
0 |
0 |
5 |
MAT3044 |
NUMERICAL ANALYSIS |
Optional |
3 |
0 |
0 |
5 |
MAK2027 |
ENGINEERING ETHICS |
Optional |
2 |
0 |
0 |
3 |
MAK3028 |
PATENT AND INDUSTRIAL DESIGN |
Optional |
2 |
0 |
0 |
3 |
TEK4302 |
PERFORMANCE ASSESMENT SYSTEM |
Optional |
2 |
0 |
0 |
3 |
6. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB3012 |
SIGNALS AND SYSTEMS |
Optional |
3 |
0 |
0 |
5 |
BMB3016 |
VISUAL PROGRAMMING |
Optional |
3 |
0 |
0 |
5 |
BMB3018 |
SYSTEM PROGRAMMING |
Optional |
3 |
0 |
0 |
5 |
BMB3020 |
NEURAL NETWORKS AND APPLICATIONS |
Optional |
3 |
0 |
0 |
5 |
BMB3022 |
COMPUTER GRAPHICS |
Optional |
3 |
0 |
0 |
5 |
EEM3702 |
VOCATIONAL LANGUAGE |
Optional |
2 |
0 |
0 |
3 |
7. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB4007 |
DISTRIBUTED SYSTEMS AND PARALLEL COMPUTING |
Optional |
3 |
0 |
0 |
5 |
BMB4009 |
SOFTWARE QUALITY AND TESTING |
Optional |
3 |
0 |
0 |
5 |
BMB4011 |
SPECIAL TOPICS IN COMPUTER NETWORKS |
Optional |
3 |
0 |
0 |
5 |
BMB4013 |
DIGITAL IMAGE PROCESSING |
Optional |
3 |
0 |
0 |
5 |
BMB4015 |
VIRTUAL REALITY AND AUGMENTED REALITY |
Optional |
3 |
0 |
0 |
5 |
BMB4017 |
INTRODUCTION TO BIOINFORMATICS ALGORITHMS |
Optional |
3 |
0 |
0 |
5 |
BMB4019 |
ROBOT DESIGN AND APPLICATIONS |
Optional |
3 |
0 |
0 |
5 |
BMB4021 |
DATA COMMUNICATION |
Optional |
3 |
0 |
0 |
5 |
EEM4433 |
DIGITAL SIGNAL PROCESSING |
Optional |
3 |
0 |
0 |
5 |
8. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB4008 |
ENGINEERING PROJECT MANAGEMENT |
Optional |
3 |
0 |
0 |
5 |
BMB4012 |
LANGUAGE COMPILERS |
Optional |
3 |
0 |
0 |
5 |
BMB4014 |
EMBEDDED SYSTEMS |
Optional |
3 |
0 |
0 |
5 |
BMB4016 |
COMPUTER AND NETWORK SECURITY |
Optional |
3 |
0 |
0 |
5 |
BMB4018 |
PATTERN RECOGNITION |
Optional |
3 |
0 |
0 |
5 |
BMB4020 |
COMPUTATIONAL GENOMICS |
Optional |
3 |
0 |
0 |
5 |
BMB4022 |
MULTIMEDIA COMPUTING |
Optional |
3 |
0 |
0 |
5 |
BMB4024 |
SERVER -SIDE SOFTWARE TECHNOLOGIES |
Optional |
3 |
0 |
0 |
5 |
BMB4026 |
INTRODUCTION TO NATURAL LANGUAGE PROCESSING |
Optional |
3 |
0 |
0 |
5 |
EEM4122 |
R PROGRAMMING AND MACHINE LEARNING APPLICATIONS |
Optional |
3 |
0 |
0 |
5 |
16. Semester Optional Courses |
Course Code |
Course Title |
Type of Course |
T1 |
U2 |
L3 |
ECTS |
BMB3011SİL |
ELECTRONIC CIRCUITS AND DEVICES |
Optional |
3 |
0 |
0 |
5 |