Course List
Software Engineering Graduate Program Course List
Code Course Name T U K
YMT501 Master's Seminar 3 0 3
YMT502 Doctoral Seminar - - -
YMT503 Distributed Application Development and Design 3 0 3
YMT504 Software Design Process 3 0 3
YMT505 Software Project Management 3 0 3
YMT506 Advanced Software Management 3 0 3
YMT507 Software Quality Engineering 3 0 3
YMT508 Software Security 3 0 3
YMT509 Advanced Database Systems 3 0 3
YMT510 Advanced Data Mining 3 0 3
YMT511 Advanced Computer Networks 3 0 3
YMT512 Software Requirements Engineering 3 0 3
YMT513 Software Testing and Verification 3 0 3
YMT514 Object-Oriented Design and Programming 3 0 3
YMT515 Software Engineering Practice 2 2 3
YMT516 Graphical User Interface Design and Evaluation 3 0 3
YMT517 User/System Interface Design 3 0 3
YMT518 Software Architecture 3 0 3
YMT519 Data Structures and Algorithms 3 0 3
YMT520 Modeling and Analysis of Software Systems 3 0 3
YMT521 Internet Programming 3 0 3
YMT522 Web Applications Development 3 0 3
YMT523 Human-Computer Interaction 3 0 3
YMT524 Embedded Systems 3 0 3
YMT525 Software Development Practice 2 2 3
YMT526 Formal Methods 3 0 3
YMT527 Data Modeling 3 0 3
YMT528 Software Development Methods I 3 0 3
YMT529 Software Development Methods II 3 0 3
YMT530 E-Commerce 3 0 3
YMT531 Decision Support Systems 3 0 3
YMT532 High-Performance Programming 3 0 3
YMT533 Telecommunications Software Engineering 3 0 3
YMT534 Software Economics 3 0 3
YMT535 Software Development for Real-Time Systems 3 0 3
YMT536 Software Metrics 3 0 3
YMT537 Knowledge Engineering 3 0 3
YMT538 Professional Communication Skills for Software Eng. 3 0 3
YMT539 Software Estimation 3 0 3
YMT540 Engineering Software Applications 2 2 3
YMT541 Special Topics in Software Engineering 3 0 3
YMT542 Artificial Intelligence and Software Agents 3 0 3
YMT543 Distributed Systems Programming 3 0 3
YMT544 Information Theory and Coding 3 0 3
YMT545 Evolutionary Computing 3 0 3
YMT546 Computational Translation 3 0 3
YMT547 Robotics and Programming 3 0 3
YMT548 Intelligence in Robotics 3 0 3
YMT549 Forensic Computing 3 0 3
YMT550 Cyber Warfare and Terrorism 3 0 3
YMT551 Digital Security 3 0 3
YMT552 Medical Informatics 3 0 3
YMT553 Informatics Law 3 0 3
YMT554 Optimization Methods I 3 0 3
YMT555 Optimization Methods II 3 0 3
YMT556 Digital Image Processing 3 0 3
YMT557 Digital Signal Processing 3 0 3
YMT558 Cryptography 3 0 3
YMT559 Data Coding and Compression Techniques 3 0 3
YMT560 Design and Programming of Mobile Systems 3 0 3
YMT561 Computer Graphics and Animation 3 0 3
YMT562 Parallel Algorithms 3 0 3
YMT563 Multimedia Security 3 0 3
YMT564 Multimedia Watermarking Techniques 3 0 3
YMT565 Speech Recognition and Synthesis 3 0 3
YMT566 Swarm Intelligence-Based Algorithms 3 0 3
YMT567 Medical Imaging and Analysis Techniques 3 0 3
YMT568 Machine Learning 3 0 3
YMT569 Complex Networks 3 0 3
YMT570 Web Mining 3 0 3
YMT571 E-Transformation and Management 3 0 3
YMT572 Regulatory and Legal Aspects of Informatics Systems 3 0 3
YMT573 Sensor Networks 3 0 3
YMT574 Advanced Network Security 3 0 3
YMT575 Network Optimization and Programming 3 0 3
YMT576 Computational Intelligence 3 0 3
YMT577 Object-Oriented Modeling and Design 3 0 3
YMT578 Approach Algorithms 3 0 3
YMT579 Machine Vision 3 0 3
YMT580 Pattern Recognition 3 0 3
YMT581 Advanced Computing Mathematics 3 0 3
YMT583 Rough Sets and Applications 3 0 3
YMT584 Advanced Algorithm Analysis 3 0 3
YMT599 Master's Thesis - - -
YMT600 Doctoral Thesis - - -
YMT601 Specialization Field Course 6 0 0
Quick Access