Minor Degree Program
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.
Computer Engineering students may check other minor degree programs at Boğaziçi University.
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 |