Courses
Last Updated:
30/09/2020 - 16:27
- English
- Türkçe
Courses
Classes mostly start at 18:00 to facilitate attendance of the working students.
Deficiency courses (To be completed in at most 2 semesters)
- SM 591 Software Management Primer I (1 credit)
- SM 592 Software Management Primer II (1 credit)
Core courses (All should be taken)
- SM 502 Software Management
- SM 503 Object Oriented Software Development
- SM 504 Team Software Project (Should be taken after SM 502 and SM 503 are taken)
- Non-credit core courses
- SM 892 Special Studies (Non-credit, should be taken each semester after 6 courses (or 18 credits) are taken in total)
- SM 590 Graduate Seminar (Non-credit, should be taken in the same term SM 589 is taken.)
- SM 589 Term Project (Non-credit)
Elective Courses (At least 7 courses should be taken)
Up to 3 elective courses can be taken from other Evening Master Programs in METU to replace the courses given in this list with the approval of advisor.
- SM 501 Personal Software Process
- SM 511 Software Process Improvement
- SM 512 Object-Oriented Programming and Data Structures
- SM 514 Introduction to Software Testing
- SM 515 Software Verification and Validation
- SM 517 Software Metrics
- SM 519 Acquisition of Software-Intensive Systems
- SM 521 Software Requirements Engineering
- SM 522 Agile Software Development
- SM 523 Software Design Patterns
- SM 525 Software Product Line Management
- SM 526 Secure Software Development
- SM 527 Security Engineering
- SM 528 Software Architecture
- SM 530 Social Network Analysis
- SM 547 Model-Based Systems Engineering
- SM 548 Computer Systems for Programmers
- SM 549 IT Governance
- SM 561 Introduction to Software Engineering
- SM 563 Business Process Management
- SM 701 Special Topics in SM: Contemporary Issues in Management
- SM 702 Peopleware
- SM 703 DevOps Essentials
- SM 704 Service Oriented Architecture