Computer EngineeringComputer Engineering
  • About 
  • People 
    • Faculty 
    • Academic Staff 
    • Support Staff 
  • Undergraduate 
    • Program Overview 
    • Curriculum 
    • Elective Courses 
    • Double Major Programs 
    • Minor Degree Programs 
    • Exchange Programs 
    • Industrial Training 
    • Senior Projects 
    • Graduation 
  • Graduate 
    • PhD Program Overview 
    • MS Program Overview 
    • Other Affiliated Programs 
  • Courses 
  • Research 
  • Docs 

  •  Language
    • Türkçe
    • English

  •   Search this site
  •  

CMPE210

Fundamentals of Object Oriented Programming

On this page
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  
CMPE210
The information on this page is under construction.

Course Information  

FacultyFaculty of Engineering
Course CodeCMPE210
Course TitleFundamentals of Object Oriented Programming
Language of InstructionEnglish
Course SemesterFall
Course HoursLecture: 3, PS:0, Labs: 2
Course Credits4
ECTS5
Grading ModeLetter Grade
PrerequisitesCMPE150
CorequisitesNone

Catalog Description  

Review of scalar and structured data types. Object oriented programming concepts: classes and abstract data types, inheritence, polymorphisms, operator overloading. Classical and object oriented program specification, design, coding and testing. Linear (stacks, queues, linear lists) and nonlinear data structures (trees, sets). Sequential and random access files. Implementation of data structures: Linked lists, multidimensional arrays, records, character strings, stacks, queues, trees and sets. Recursion.

Course Learning Outcomes  

Current Instructor  

fikret-gürgen-thumbnail
Fikret Gürgen

Professor

Previous Instructors  

 CMPE160
CMPE220 
On this page:
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  

Copyright © 2025 Department of Computer Engineering, Boğaziçi University. All rights reserved.

Computer Engineering
Code copied to clipboard