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
  •  

CMPE352

Fundamentals of Software Engineering

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

Course Information  

FacultyFaculty of Engineering
Course CodeCMPE352
Course TitleFundamentals of Software Engineering
Language of InstructionEnglish
Course SemesterSpring
Course HoursLecture: 2, PS:1, Labs: 0
Course Credits2
ECTS4
Grading ModeLetter Grade
PrerequisitesNone
CorequisitesNone

Catalog Description  

Introductory concepts in software engineering. The software life cycle and the phases in software development: feasibility study, analysis, specification, design, implementation and testing, documentation, and maintenance. Tools, techniques, environments, and methodologies. Management issues: planning, organization and control. Professional ethics.

There are numerous hands-on assignments to gain software engineering skills using commonly used tools and methods.

Course Learning Outcomes  

Current Instructor  

suzan-üsküdarlı-thumbnail
Suzan Üsküdarlı

Assistant Professor

Previous Instructors  

Ayşe Başar

Professor

 CMPE350
CMPE362 
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