Software Engineering
Bachelor's Degree · Bachelor of Science · English · 4 years
- Degree
- B.Sc. (Bachelor of Science)
- Program code
- 18018
- OSYM code
- 300490504
- Active curriculum
- SWEN_BSC_EN_2024
- CIU webpage
- Software Engineering
| Code | Course Name | Status | T+P+L | Coordinator | Instructor | Credit | ECTS | Language | Prerequisites |
|---|---|---|---|---|---|---|---|---|---|
| Year 1 · Semester 1 | |||||||||
| CMPE111 | INTRODUCTION TO PROGRAMMING | Required | 3+2+0 | Asst. Prof. Dr. Parvaneh SARGON | Asst. Prof. Dr. Parvaneh SARGON , Dr. Masoud MORADI , Instr. Wajdi Abbas Mukhtar HASSAN | 4 | 6 | English | CMPE101 |
| ENGL141 | READING AND WRITING SKILLS-I | Required | 2+2+0 | Sr. Instr. Feryal VARANOĞULLARI | Sr. Instr. Feryal VARANOĞULLARI | 3 | 4 | English | ENGL031 , ENGL032 , ENGL033 , ENGL034 |
| MATH101 | CALCULUS-I | Required | 3+0+1 | Dr. Mahir ALMATARNEH | Instr. David Otasowie OGBEMUDIA , Dr. Mahir ALMATARNEH | 3 | 6 | English | MATH100 |
| MATH121 | LINEAR ALGEBRA | Required | 2+0+0 | Dr. Temitayo Margaret OMOYENI | Dr. Temitayo Margaret OMOYENI | 2 | 4 | English | MATH107 |
| PHYS101 | GENERAL PHYSICS-I | Required | 3+0+2 | Asst. Prof. Dr. Gülnihal AYDEMIR | Asst. Prof. Dr. Gülnihal AYDEMIR , Dr. Vahideh MEMARI RISHAKANI | 4 | 6 | English | - |
| SWEN100 | INTRODUCTION TO SOFTWARE ENGINEERING | Required | 1+0+0 | Asst. Prof. Dr. Asad ALI | Asst. Prof. Dr. Asad ALI | 0 | 3 | English | - |
| TREG100 | TURKISH LANGUAGE | Required | 2+0+0 | Asst. Prof. Dr. Esra KARAKAŞ KURT | Asst. Prof. Dr. Esra KARAKAŞ KURT | 0 | 2 | Turkish | - |
| TURK100 | TURKISH | Required | 2+0+0 | Instr. Rüya TALAB | Instr. Rüya TALAB | 0 | 2 | English | - |
| Year 1 · Semester 2 | |||||||||
| CMPE124 | ALGORITHMS AND PROGRAMMING | Required | 3+0+2 | Dr. Inst. Basmah ANBER | Assoc. Prof. Dr. Emre ÖZBİLGE , Instr. Nastaran EMAMJOMEH | 4 | 6 | English | CMPE111 |
| ENGL142 | READING AND WRITING SKILLS-II | Required | 2+2+0 | Sr. Instr. Feryal VARANOĞULLARI | Sr. Instr. Feryal VARANOĞULLARI | 3 | 4 | English | ENGL141 |
| HIST100 | HISTORY OF CIVILIZATION | Required | 2+0+0 | Assoc. Prof. Dr. Hasan SAMANİ | Assoc. Prof. Dr. Hasan SAMANİ | 0 | 2 | English | - |
| MATH102 | CALCULUS-II | Required | 3+0+1 | Assoc. Prof. Dr. Ali ÖZYAPICI | Assoc. Prof. Dr. Ali ÖZYAPICI , Asst. Prof. Dr. Hatice AKTÖRE BÜYÜKBAŞ , Asst. Prof. Dr. Buğçe EMİNAĞA TATLICIOĞLU | 3 | 6 | English | MATH101 |
| MATH122 | DISCRETE MATHEMATICS | Required | 3+1+0 | Dr. Olabimpe Genevieve BADRU | Dr. Olabimpe Genevieve BADRU | 3 | 5 | English | - |
| PHYS102 | GENERAL PHYSICS-II | Required | 3+0+2 | Dr. Vahideh MEMARI RISHAKANI | Asst. Prof. Dr. Gülnihal AYDEMIR , Dr. Vahideh MEMARI RISHAKANI | 4 | 6 | English | PHYS101 , PHYS101 |
| TARH100 | MODERN TURKISH HISTORY | Required | 2+0+0 | Assoc. Prof. Dr. Hasan SAMANİ | Assoc. Prof. Dr. Hasan SAMANİ | 0 | 2 | Turkish | - |
| Year 2 · Semester 1 | |||||||||
| CMPE221 | DIGITAL LOGIC DESIGN | Required | 3+0+2 | Asst. Prof. Dr. Parvaneh SARGON | Assoc. Prof. Dr. Kamil YURTKAN , Asst. Prof. Dr. Parvaneh SARGON , Instr. Nastaran EMAMJOMEH , Dr. Safa AWADALLAH | 4 | 7 | English | - |
| CMPE233 | INTERNET PROGRAMMING | Required | 3+0+0 | Asst. Prof. Dr. Görkem AKDUR | Asst. Prof. Dr. Görkem AKDUR | 3 | 5 | English | - |
| MATH203 | DIFFERENTIAL EQUATIONS | Required | 3+1+0 | Assoc. Prof. Dr. Ali ÖZYAPICI | Assoc. Prof. Dr. Ali ÖZYAPICI , Asst. Prof. Dr. Hatice AKTÖRE BÜYÜKBAŞ , Asst. Prof. Dr. Buğçe EMİNAĞA TATLICIOĞLU | 3 | 5 | English | MATH101 |
| MATH205 | INTRODUCTION TO PROBABILITY AND STATISTICS | Required | 4+1+0 | Dr. Olabimpe Genevieve BADRU | Dr. Olabimpe Genevieve BADRU , Dr. Mahir ALMATARNEH | 4 | 6 | English | MATH101 , MATH107 |
| UNIEXX1 | UNIVERSITY ELECTIVE | University-Elective Elective | 3+0+0 | - | - | 3 | 5 | Turkish | - |
| Year 2 · Semester 2 | |||||||||
| CMPE214 | VISUAL PROGRAMMING | Required | 3+0+1 | Asst. Prof. Dr. Asad ALI | Asst. Prof. Dr. Asad ALI , Instr. Wajdi Abbas Mukhtar HASSAN | 3 | 6 | English | CMPE111 |
| CMPE242 | DATA STRUCTURES AND DATA ORGANIZATION | Required | 3+0+2 | Dr. Inst. Basmah ANBER | Dr. Inst. Basmah ANBER | 4 | 6 | English | CMPE111 |
| FREEXX1 | FREE ELECTIVE | Free-Elective Elective | 3+0+0 | - | - | 3 | 7 | English | - |
| SWEN202 | SOFTWARE REQUIREMENT ANALYSIS AND MODELLING | Required | 3+0+0 | - | Sr. Instr. Mahmoud K.M. ABUALROB | 3 | 7 | English | - |
| SWENXX1 | AREA ELECTIVE | Area-Elective Elective | 3+0+0 | - | - | 3 | 6 | English | - |
| Year 3 · Semester 1 | |||||||||
| CMPE313 | OBJECT ORIENTED PROGRAMMING | Required | 3+0+2 | Asst. Prof. Dr. Fuat UYGUROĞLU | Asst. Prof. Dr. Fuat UYGUROĞLU , Asst. Prof. Dr. Tolga YIRTICI | 4 | 6 | English | CMPE111 |
| CMPE343 | DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING-I | Required | 3+0+2 | - | Prof. Dr. Melike ŞAH DİREKOĞLU , Instr. Behnam SHAHRIARI | 4 | 5 | English | - |
| CMPE351 | OPERATING SYSTEMS | Required | 3+0+2 | Asst. Prof. Dr. Felix Olanrewaju BABALOLA | Sr. Instr. Mahmoud K.M. ABUALROB , Asst. Prof. Dr. Felix Olanrewaju BABALOLA , Instr. Behnam SHAHRIARI | 4 | 6 | English | CMPE111 |
| FREEXX2 | FREE ELECTIVE | Free-Elective Elective | 3+0+0 | - | - | 3 | 7 | English | - |
| SWEN301 | SOFTWARE DESIGN AND ARCHITECTURE | Required | 3+0+2 | Asst. Prof. Dr. Asad ALI | Asst. Prof. Dr. Asad ALI | 4 | 6 | English | - |
| Year 3 · Semester 2 | |||||||||
| CMPE332 | FUNDAMENTALS OF COMPUTER NETWORKS | Required | 3+0+2 | Dr. Inst. Basmah ANBER | Dr. Safa AWADALLAH | 4 | 6 | English | - |
| FREEXX3 | FREE ELECTIVE | Free-Elective Elective | 3+0+0 | - | - | 3 | 7 | English | - |
| SWEN302 | SOFTWARE QUALITY ASSURANCE AND TESTING | Required | 3+0+1 | - | - | 3 | 6 | English | - |
| SWEN304 | SOFTWARE PROCESS AND MANAGEMENT | Required | 3+0+2 | - | - | 4 | 5 | English | - |
| SWENXX2 | AREA ELECTIVE | Area-Elective Elective | 3+0+0 | - | - | 3 | 6 | English | - |
| Year 4 · Semester 1 | |||||||||
| CMPE415 | ARTIFICIAL INTELLIGENCE | Required | 3+0+1 | Assoc. Prof. Dr. Kamil YURTKAN | Assoc. Prof. Dr. Kamil YURTKAN , Dr. Masoud MORADI | 3 | 5 | English | CMPE111 |
| ENGI401 | PROJECT MANAGEMENT | Required | 3+0+0 | Asst. Prof. Dr. Salahi PEHLİVAN | Assoc. Prof. Dr. Mazyar GHADIRI NEJAD , Asst. Prof. Dr. Salahi PEHLİVAN | 3 | 5 | English | - |
| ISYE427 | INTRODUCTION TO HUMAN-COMPUTER INTERACTION | Required | 3+0+0 | - | Asst. Prof. Dr. Dokun Iwalewa OLUWAJANA , Instr. Joel John OMINI | 3 | 5 | English | - |
| SWEN300 | SUMMER TRAINING | Required | 0+0+0 | Asst. Prof. Dr. Asad ALI | Asst. Prof. Dr. Asad ALI | 0 | 5 | English | - |
| SWENXX3 | AREA ELECTIVE | Area-Elective Elective | 3+0+0 | - | - | 3 | 6 | English | - |
| UNIEXX2 | UNIVERSITY ELECTIVE | University-Elective Elective | 3+0+0 | - | - | 3 | 5 | Turkish | - |
| Year 4 · Semester 2 | |||||||||
| CMPE412 | SYSTEMS PROGRAMMING | Required | 3+0+2 | Asst. Prof. Dr. Felix Olanrewaju BABALOLA | Asst. Prof. Dr. Felix Olanrewaju BABALOLA | 4 | 6 | English | CMPE313 |
| ENGI402 | CAPSTONE PROJECT | Required | 2+0+4 | - | Asst. Prof. Dr. Hüseyin NASIFOĞLU | 4 | 8 | English | ENGI401 |
| INDE232 | ENGINEERING ECONOMY | Required | 3+0+0 | Dr. Faramarz KHOSRAVı | Dr. Behzad SANAEI , Dr. Faramarz KHOSRAVı | 3 | 4 | English | - |
| SWENXX4 | AREA ELECTIVE | Area-Elective Elective | 3+0+0 | - | - | 3 | 6 | English | - |
| UNIEXX3 | UNIVERSITY ELECTIVE | University-Elective Elective | 3+0+0 | - | - | 3 | 5 | Turkish | - |