CmpE RSS

Home / Graduate / M.S. in SWE / Curriculum
 
 
 
 
  Master of Science in Software Engineering Curriculum    

Curriculum valid for students accepted between Fall 2004 - Spring 2007: (Course Descriptions)

Notes for students accepted before Fall 2004.

Remedial Courses
SWE 501 Introduction to Object Oriented Programming (3+0+0) 3
SWE 510 Data Structures and Algorithms (3+0+0) 3
1. Semester
SWE 511 Computer Architecture (3+0+0) 3
SWE 512 Operating Systems (3+0+0) 3
SWE 513 Principles of Software Engineering (3+0+0) 3
SWE 520 Computer Networks (3+0+0) 3
Total credit : 12
2. Semester
SWE 521 Database Systems (3+0+0) 3
SWE 522 Software Requirements Engineering (3+0+0) 3
SWE 523 Managing Software Development I (3+0+0) 3
SWE 5xx Elective (3+0+0) 3
SWE 571 Project I (0+0+3) NC
Total credit : 12
3. Semester
SWE 530 Software Design Process (3+0+0) 3
SWE 531 Managing Software Development II (3+0+0) 3
SWE 5xx Elective (3+0+0) 3
SWE 572 Project II (0+0+3) NC
Total credit : 9
Total : 33 = 12 + 12 + 9 credits



Required Courses
SWE 511 Computer Architecture (3+0+0) 3
SWE 512 Operating Systems (3+0+0) 3
SWE 513 Principles of Software Engineering (3+0+0) 3
SWE 520 Computer Networks (3+0+0) 3
SWE 521 Database Systems (3+0+0) 3
SWE 522 Software Requirements Engineering (3+0+0) 3
SWE 523 Managing Software Development I (3+0+0) 3
SWE 530 Software Design Process (3+0+0) 3
SWE 531 Managing Software Development II (3+0+0) 3
SWE 571 Project I (0+0+3) NC
SWE 572 Project II (0+0+3) NC
 
 
Elective Courses
SWE 540 Multimedia and Web (3+0+0) 3
SWE 541 Electronic Commerce
(3+0+0) 3
SWE 542 Advanced Software Engineering (3+0+0) 3
SWE 543 Decision Support Systems (3+0+0) 3
SWE 544 Internet Programming (3+0+0) 3
SWE 545 Distributed Systems Programming (3+0+0) 3
SWE 546 Data Mining (3+0+0) 3
SWE 547 Human Computer Interaction (3+0+0) 3
SWE 548 High Performance Computing (3+0+0) 3
SWE 549 Systems Software and Programming (3+0+0) 3
SWE 550 Software Quality Assurance and Reliability (3+0+0) 3
SWE 551 Lightweight Client Programming (3+0+0) 3
SWE 552 Telecommunications Software Engineering (3+0+0) 3
SWE 553 Embedded Systems (3+0+0) 3
SWE 554 CAD/CAM Software Development (3+0+0) 3
SWE 555 Artificial Intelligence Techniques (3+0+0) 3
SWE 580-595 Special Topics in Software Engineering (3+0+0) 3



All courses and course definitions of the SWE program may be seen under the undergraduate catalogue and/or graduate catalogue pages of Bogazici University. The links indicated below provide the most recent information about new courses or changes in course titles, definitions or credits as accepted by the university senate.

Please check:

 
 
Boğaziçi University Department of Computer Engineering
P.K. 2 TR-34342 Bebek, Istanbul, TURKEY
Phone: +90 212 359 4523-24 Fax: +90 212 287 2461
general information: infocmpe.boun.edu.tr   webmaster: webmastercmpe.boun.edu.tr