Minor Degree Program

Overview  

A minor program enables Boğaziçi University students to obtain a non-degree certificate by completing a limited number of courses in a specific field within another undergraduate program at the University.

Minor Degree Programs Directive at Boğaziçi University encompasses provisions regarding student admissions and registration procedures for minor degree programs conducted at Boğaziçi University, as well as regulations pertaining to the implementation of minor degree program practices. You can check the directive on the University’s page.

Specifically, Article 7 of the directive lists the university-wide minimum admission requirements. It’s important to note that departments may impose additional, program-specific requirements for minor degree program applicants.

For Computer Engineering Students  

Computer Engineering students may check other minor degree programs at Boğaziçi University.

For Other Students  

Students of other departments at Boğaziçi University can obtain a minor degree certificate after the admission and completing courses in the Computer Engineering Minor Degree Program. The program consists of four compulsory courses and two elective courses listed in the following.

Compulsory Courses

Code Course Title Credits
CMPE160 or
CMPE210
Introduction to Object Oriented Programming or
Fundamentals of Object Oriented Programming
3/4
CMPE240 Digital Systems 4
CMPE250 Data Structures and Algorithms 4
CMPE352 Fundamentals of Software Engineering 2

Elective Courses

Group A (Pick one course)

Code Course Title Credits
CMPE300 Analysis of Algorithms 3
CMPE321 Introduction to Database Systems 3
CMPE322 Operating Systems 4
CMPE344 Computer Organization 4
CMPE350 Formal Languages and Automata Theory 3

Elective Courses

Group B (Pick one course)

Code Course Title Credits
CMPE220 Discrete Computational Structures 3
CMPE4XX A fourth year CMPE Elective course 3

Coordinator  

cem-say-thumbnail
Cem Say

Professor