Müfredat

Tezsiz Program

Remedial Courses

SWE 501Introduction to Object Oriented Programming (3+0+0) 3
SWE 510Data Structures and Algorithms (3+0+0) 3
1. Semester
SWE 513Principles of Software Engineering (3+0+0) 3
SWE 522Software Requirements Engineering (3+0+0) 3
SWE 577Directed Studies I (0+4+0) 0
SWE 5xxElective (3+0+0) 3
Total credit : 9
2. Semester
SWE 523Managing Software Development I (3+0+0) 3
SWE 530Software Design Process (3+0+0) 3
SWE 573Software Development Practice (2+0+4) 4
SWE 578Directed Studies II (0+4+0) 0
SWE 5xxElective (3+0+0) 3
Total credit : 13
3. Semester
SWE 550Software Quality Assurance and Reliability (3+0+0) 3
SWE 574Software Development as a Team (2+0+4) 4
SWE 599Project (0+3+0) 0
SWE 5xxElective (3+0+0) 3
Total credit : 10
Total : 32 = 9 + 13 + 10 credits

 

Required Courses

SWE 513Principles of Software Engineering(3+0+0) 3
SWE 522Software Requirements Engineering(3+0+0) 3
SWE 523Managing Software Development I(3+0+0) 3
SWE 530Software Design Process(3+0+0) 3
SWE 550Software Quality Assurance and Reliability(3+0+0) 3
SWE 573Software Development Practice(2+0+4) 4
SWE 574Software Development as a Team(2+0+4) 4
SWE 577Directed Studies I(0+4+0) 0
SWE 578Directed Studies II(0+4+0) 0
SWE 599Project(0+3+0) 0

 

Elective Courses

SWE 520Computer Networks(3+0+0) 3
SWE 555Artificial Intelligence Techniques(3+0+0) 3
SWE 575Case Studies in Software Engineering I(0+4+2) 0
SWE 576Case Studies in Software Engineering II(0+4+2) 0
SWE 580Sp. Tp. Applied Large Language Models (3+0+0) 3
SWE 582Sp. Tp. Machine Learning for Data Analytic(3+0+0) 3
SWE 583Sp. Tp. Computer Vision (3+0+0) 3
SWE 584Sp. Tp. In SWE: Data Analysis and Visualization (3+0+0) 3
SWE 585Sp. Tp. Game Programming (3+0+0) 3
SWE 586Sp. Tp. Data Analytics and Big Data Management Systems (3+0+0) 3
SWE 590Sp. Tp. Cloud Computing Applications (3+0+0) 3
SWE 591Sp. Tp. Principles on Neural Network & Deep Learning (3+0+0) 3
SWE 595Sp. Tp. Introduction to Neural Networks (3+0+0) 3
SWE 598Sp. Tp. Technovation: Technology Trends & Innovation (3+0+0) 3

SWE programının tüm dersleri ve ders tanımları Boğaziçi Üniversitesi lisans kataloğu ve/veya lisansüstü katalog sayfalarından görülebilir.

Tezli Program

Remedial Courses

SWE 501Introduction to Object Oriented Programming (3+0+0) 3
SWE 510Data Structures and Algorithms (3+0+0) 3
1. Semester
SWE 513Principles of Software Engineering (3+0+0) 3
SWE 522Software Requirements Engineering (3+0+0) 3
SWE 577Directed Studies I (0+4+0) 0
SWE 5xxElective (3+0+0) 3
Total credit : 9
2. Semester
SWE 523Managing Software Development I (3+0+0) 3
SWE 530Software Design Process (3+0+0) 3
SWE 573Software Development Practice (2+0+4) 4
SWE 578Directed Studies II (0+4+0) 0
SWE 5xxElective (3+0+0) 3
Total credit : 13
3. Semester
SWE 550Software Quality Assurance and Reliability (3+0+0) 3
SWE 574Software Development as a Team (2+0+4) 4
SWE 59AGuided Research in M.S. I
SWE 5xxElective (3+0+0) 3
Total Credit:12
4. Semester
SWE 59BGuided Research in M.S. II
SWE 579Graduate Seminar
Total credit : 2
Total : 36 = 9 + 13 + 12 + 2 credits

 

Required Courses

SWE 513Principles of Software Engineering(3+0+0) 3
SWE 522Software Requirements Engineering(3+0+0) 3
SWE 523Managing Software Development I(3+0+0) 3
SWE 530Software Design Process(3+0+0) 3
SWE 550Software Quality Assurance and Reliability(3+0+0) 3
SWE 573Software Development Practice(2+0+4) 4
SWE 574Software Development as a Team(2+0+4) 4
SWE 577Directed Studies I(0+4+0) 0
SWE 578Directed Studies II(0+4+0) 0
SWE 599Project(0+3+0) 0

 

Elective Courses

SWE 520Computer Networks(3+0+0) 3
SWE 555Artificial Intelligence Techniques(3+0+0) 3
SWE 575Case Studies in Software Engineering I(0+4+2) 0
SWE 576Case Studies in Software Engineering II(0+4+2) 0
SWE 580Sp. Tp. Applied Large Language Models (3+0+0) 3
SWE 582Sp. Tp. Machine Learning for Data Analytic(3+0+0) 3
SWE 583Sp. Tp. Computer Vision (3+0+0) 3
SWE 584Sp. Tp. In SWE: Data Analysis and Visualization (3+0+0) 3
SWE 585Sp. Tp. Game Programming (3+0+0) 3
SWE 586Sp. Tp. Data Analytics and Big Data Management Systems (3+0+0) 3
SWE 590Sp. Tp. Cloud Computing Applications (3+0+0) 3
SWE 591Sp. Tp. Principles on Neural Network & Deep Learning (3+0+0) 3
SWE 595Sp. Tp. Introduction to Neural Networks (3+0+0) 3
SWE 598Sp. Tp. Technovation: Technology Trends & Innovation (3+0+0) 3

SWE programının tüm dersleri ve ders tanımları Boğaziçi Üniversitesi lisans kataloğu ve/veya lisansüstü katalog sayfalarından görülebilir.