Bilkent University Quality Management in Education

Bachelor of Science in Computer Engineering

Foundation

1984

Qualification Awarded

Bachelor of Science degree in Computer Engineering

Level of Qualification

First Cycle Degree

Mode of Study

Full Time

Admission & Registration Requirements

To begin undergraduate studies at Bilkent, all Turkish citizens must take the entrance examinations YKS, administered by the national Student Selection and Placement Center ÖSYM. Based on the results of this exam, ÖSYM places students according to their preferences.
All international students who want to apply to Bilkent University for an undergraduate program have to go through an admission procedure. Various national exams and diplomas are used in evaluating the candidates.
In absence of these documents, the high school graduation score can also be evaluated for admission. The high school diploma and transcript along with an explanation of the high school's grading system will be needed.
English is the language of teaching at Bilkent University. Applicants are required to provide proof of their proficiency in English. Students whose level of English is insufficient to follow courses are required to enroll in the School of English Language.

Assessment of Student Performance

Apart from work conducted throughout the semester, students are usually asked to take a final examination and at least one midterm examination for a course. If a staff member considers it appropriate, practical laboratory work or other such assignments may be assessed as midterm examinations or as a final examination.

Grades are finalized when they are announced via the internet on the date specified in the Academic Calendar. Semester grades for practical studies and other non-lecture courses are determined by an evaluation of the student's overall work and performance throughout the semester.

Bilkent University's official grading system uses letter grades with pluses and minuses. Passing grades range from A+ to D; F, FX is failing. The quality-point equivalents of the grades are:

  A+   4.00   B+   3.30   C+   2.30   D+   1.30   F   0.00
  A   4.00   B   3.00   C   2.00   D   1.00   FX   0.00
  A-   3.70   B-   2.70   C-   1.70           FZ   0.00

Other grades used are S (Satisfactory), U (Unsatisfactory), I (Incomplete), P (In Progress), T (Transfer), and W (Withdraw). These grades do not have quality-point equivalents.

S : accorded to students who are successful in non-credit courses.
     
U : accorded to students who are unsuccessful in non-credit courses.
     
I : accorded to students who, although otherwise successful, have failed to complete the required assignments for a course due to illness or some other valid reason. Proof of illness or other reason for non-completion must be submitted to the department chair within three days of the date of the final exam. A student receiving an incomplete grade for any course must make up for the deficiencies within 15 days after the final exam in order to obtain a grade. Otherwise, the grade I automatically becomes FX. At the discretion of the department chair, the period specified above may be extended until the beginning of the following semester.
     
P : progress.
     
T : reflects approved transferred courses from other universities or from an exchange program. A student with a grade of T is exempted from an equivalent number of credits on the condition that the courses are accepted by the department on the recommendation of the department chair and with the approval of the board of the faculty/school. This grade may provide an exemption for a particular course at the program.
     
W : student has withdrawn from the course before the end of the semester.

A student with extraordinary performance in a course may be granted an A+ grade. However, the number of A+ grades in a given course is limited based on class size: If the class size is less than 25 students, no A+ grades may be given; if the class size is between 25 and 74 students, only one A+ grade may be given; if the class size is between 75 and 124 students, two A+ grades may be given; if the class size is between 125 and 174 students, three A+ grades may be given; if the class size is between 175 and 225 students, four A+ grades may be given; if the class size is more than 225 students, five A+ grades may be given. (The letter grade A+ was instituted beginning with the 2010-2011 academic year.)

An undergraduate student who receives a grade of C or higher in a course (or S in a non-credit course) is considered to have satisfactorily completed that course.

A student who receives a grade of C-, D+, or D in a course can only be considered to have completed that course if his/her Cumulative Grade Point Average (CGPA) is 2.00 or higher.

A student receiving either F, FX, FZ, or U in a course is considered to be unsuccessful in that course. Students who have failed a course in the curriculum program must repeat the course within the following two semesters. Those who fail first year English courses must repeat these courses the very next semester they are offered. The university may register a student to these courses and not allow for a course to be dropped. Students on probation who received C-, D+ or D grades in previous semesters may repeat any of these courses.

In addition to taking the required courses in a given semester, students with "Satisfactory" standing may also repeat courses taken in the previous two semesters for which they received a B-, C+, C, C-, D+ or D grade, provided there is room in the section. Registration to these courses takes place on the dates as announced by the Rectorate.

On condition that at least one course of all curriculum requirements of an elective set has already been taken, an elective course from this elective set can be taken in place of courses taken before for this elective requirement. In this case, the previously taken elective course will appear in the transcript but will not be included in the CPA calculation. Once established, such course matching cannot be changed. The previously taken elective course can be repeated to fulfill another curriculum requirement.

A student's academic performance is determined at the end of each semester by computing an average of the grades he/she has received during that semester. For each course, the grade point equivalent of the letter grade received by the student is multiplied by the credit units for that course; the sum of these products is then divided by the total credit units taken in that semester to yield the Grade Point Average (GPA) for that semester. The Cumulative Grade Point Average (CGPA) is calculated by multiplying the grade point equivalent of the letter grade by the credit units for each course and then dividing the total sum by the total credit units taken in the program.

National Degree Qualifications

Basic Field Qualifications for Engineering (Academic - Weighted) - 6th Level - Bachelor's
NQF-HETR
LEVEL
KNOWLEDGE
- Theoretical
- Conceptual
SKILLS
- Cognitive
- Practical
COMPETENCES
Competence to Work
Independently and
Take Responsibility
Learning Competence Communication and Social
Competence
Field Specific Competence
6th Level Bachelor's

EQF-LLL:
6th Level

QF-EHEA:
1st Cycle
Qualifications that signify completion of the sixth cycle are awarded to students who
K1. Have sufficient background in mathematics, sciences and their own field of study.
S1. Make use of theoretical and practical knowledge on mathematics, sciences and their own field concurrently for engineering solutions.
S2. Identify, define, formulate and solve engineering problems; select and apply analytical methods and modeling techniques appropriate for this purpose.
S3. Analyze a system, a system component or a process; make a design in consideration of realistic constraints in order to meet the needs expected; and apply modern design methods.
S4. Select and use modern techniques and devices required for engineering applications.
S5. Design and conduct experiments, collect data, analyze and interpret results.
W1. Assume active responsibility in individual work or multi-disciplinary team work.
W2. Accesses information and makes source research for this purpose, uses databases and other information sources.
L1. Know how to access information and do literature survey; and make use of databases and other information resources.
L2. Be aware of the need for lifelong learning; keep up with the developments in science and technology and renew themselves continuously.
L3. Make use of theoretical and practical knowledge on mathematics, sciences and their own field concurrently for engineering solutions.
L4. Identify, define, formulate and solve engineering problems; select and apply analytical methods and modeling techniques appropriate for this purpose.
L5. Analyze a system, a system component or a process; make a design in consideration of realistic constraints in order to meet the needs expected; and apply modern design methods.
L6. Select and use modern techniques and devices required for engineering applications.
L7. Assume active responsibility in individual work or multi-disciplinary team work.
C1. Uses information and communication technologies together with computer software required by the field at least Advanced Level of European Computer Driving License.
C2. Communicate in oral and written form in a foreign language at minimum B1 level, as defined by the European Language Portfolio.
C3. Communicates using technical drawing.
C4. Accesses information and makes source research for this purpose, uses databases and other information sources.
C5. Becomes aware of the universal and social effects of engineering solutions and applications; become aware of entrepreneurship and innovation and have knowledge about the problems of the age.
F1. Have sense of professional and ethical responsibility.
F2. Have consciousness about project management, workplace practices, workers’ health, environmental risk evaluation, environmental and work safety; and have awareness about legal consequences of engineering applications.
F3. Becomes aware of the universal and social effects of engineering solutions and applications; become aware of entrepreneurship and innovation and have knowledge about the problems of the age.

Education Objectives

Bilkent University Computer Engineering Department graduates 1. Establish successful careers in computer engineering and science, demonstrating strong technical competence and proficiency while adapting to technology changes; 2. Successfully complete advanced studies and research in graduate programs to become recognized and influential experts in their fields; 3. Develop innovative solutions in computer engineering practice and research using creativity and analytical thinking; 4. Are model professionals, exhibiting strong soft skills including collaboration, leadership, initiative, and integrity.

Program Outcomes

  1. a. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. b. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. c. An ability to communicate effectively with a range of audiences.
  4. d. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. e. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. f. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgement to draw conclusions.
  7. g. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
  8. h. Take advantage of the campus life where students are engaged in diversity, creativity and commitment outside coursework through artistic, cultural, sportive and intellectual activities.

Program Outcomes/Degree Qualification Matrix

 Program Outcomes
Qualification(a)(b)(c)(d)(e)(f)(g)(h)
K1
S1
S2
S3
S4
S5
W1
W2
L1
L2
L3
L4
L5
L6
L7
C1
C2
C3
C4
C5
F1
F2
F3

Program Curriculum

First Year
Autumn Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 101 Algorithms and Programming I 3 4 4 6,5
ENG 101 English and Composition I 5 0 3 5
GE 100 Orientation 0 0 1 2
MATH 101 Calculus I 4 0 4 6,5
MBG 110 Introduction to Modern Biology 3 0 3 5
TURK 101 Turkish I 0 0 2 3,5
 
Spring Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 102 Algorithms and Programming II 3 4 4 6,5 CS 101 or CS 114
ENG 102 English and Composition II 5 0 3 5 ELS 101 or ENG 101 or ENG 103
MATH 102 Calculus II 4 0 4 6,5 MATH 101 or MATH 106
MATH 132 Discrete and Combinatorial Mathematics 3 0 3 5 MATH 101
TURK 102 Turkish II 0 0 2 3,5
Second Year
 
Autumn Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 201 Fundamental Structures of Computer Science I 3 0 3 5 CS 102
CS 223 Digital Design 3 4 4 6,5 CS 101
GE 250 Collegiate Activities Program I 0 0 0 1
HIST 200 History of Turkey 3 0 4 6,5
HUM 111 Cultures Civilizations and Ideas I 3 0 3 5 ENG 101
PHYS 101 General Physics I 3 3 4 6,5
 
Spring Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 202 Fundamental Structures of Computer Science II 3 0 3 5 CS 201 and (MATH 132 or MATH 210)
CS 224 Computer Organization 3 4 4 6,5 CS 223
GE 251 Collegiate Activities Program II 0 0 1 2 GE 250
HUM 112 Cultures Civilizations and Ideas II 3 0 3 5 HUM 111 or HUM 121
MATH 225 Linear Algebra and Differential Equations 4 0 4 6,5 MATH 102 or MATH 106
PHYS 102 General Physics II 3 3 4 6,5 MATH 101 or MATH 111 or MATH 113 or PHYS 101 or PHYS 111
Third Year
 
Autumn Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 299 Summer Training I 0 0 0 7 CS 202
CS 315 Programming Languages 3 0 3 5 CS 201
CS 319 Object-Oriented Software Engineering 3 0 4 6,5 CS 201
ENG 401 Technical Report Writing and Presentation 3 0 3 5 ENG 102 or ENG 104
MATH 230 Probability and Statistics for Engineers 3 0 3 5 MATH 102
Social Science Core Elective 3
 
Spring Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 342 Operating Systems 3 0 4 6,5 CS 202 and CS 224
CS 353 Database Systems 3 0 3 5 CS 202
CS 473 Algorithms I 3 0 3 5 CS 202
GE 301 Science Technology and Society 2 0 2 3,5
Arts Core Elective 3
Fourth Year
 
Autumn Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 399 Summer Training II 0 0 0 7 CS 299
IE 400 Principles of Engineering Management 3 0 3 5 MATH 220 or MATH 223 or MATH 225 or MATH 241
Engineering Elective 3
General Elective 3
Project Elective 3
Technical Elective (2) 6
 
Spring Semester
Course Code Course Name Hours Credits Prerequisite Options
Lecture Lab/Studio
/Others
Bilkent ECTS
CS 476 Automata Theory and Formal Languages 3 0 3 5 CS 201
Project Elective 3
Technical Elective (3) 9


Elective Courses in the Curriculum

Elective Count Program Outcomes Options
Arts Core Elective 1 (An ability to communicate effectively with a range of audiences.c) (An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.e) (An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.g)  
Engineering Elective 1  
General Elective 1 (An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.a) (An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural, social, environmental, and economic factors.b) (An ability to communicate effectively with a range of audiences.c) (An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.d) (An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.e) (An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgement to draw conclusions.f) (An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.g) (Take advantage of the campus life where students are engaged in diversity, creativity and commitment outside coursework through artistic, cultural, sportive and intellectual activities.h)  
Project Elective 2 (An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.a) (An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural, social, environmental, and economic factors.b) (An ability to communicate effectively with a range of audiences.c) (An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.d) (An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.e) (An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.g)  
Social Science Core Elective 1 (An ability to communicate effectively with a range of audiences.c) (An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.e) (An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.g)  
Technical Elective 5 (An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.a) (An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural, social, environmental, and economic factors.b) (An ability to communicate effectively with a range of audiences.c) (An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.d) (An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.e) (An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgement to draw conclusions.f) (An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.g)