Skip to main content
TR EN

Course Catalog

COMPUTER SCIENCE AND ENGINEERING - WITH THESIS MASTER'S PROGRAM (MSCS)

Core Electives
  Course Name ECTS Credits SU Credits Faculty
     CS 500 Logic in Computer Science 10 3 FENS
     CS 501 Advanced Data Structures and Algorithms 10 3 FENS
     CS 502 Automated Reasoning 10 3 FENS
     CS 503 Theory of Computation 10 3 FENS
     CS 504 Knowledge Representation and Reasoning 10 3 FENS
     CS 506 Cognitive Robotics 10 3 FENS
     CS 507 Cryptography 10 3 FENS
     CS 508 Virtual Reailty 10 3 FENS
     CS 510 Formal Methods for Reliable Digital Systems 10 3 FENS
     CS 512 Machine Learning 10 3 FENS
     CS 513 Topics in Natural Language Processing 10 3 FENS
     CS 514 Network Science 10 3 FENS
     CS 515 Deep Learning 10 3 FENS
     CS 516 Biometrics 10 3 FENS
     CS 517 Advanced Cryptography and Data Security 10 3 FENS
     CS 518 Computer Vision 10 3 FENS
     CS 522 Advanced Topics in Databases 10 3 FENS
     CS 523 Information Retrieval 10 3 FENS
     CS 525 Data Mining 10 3 FENS
     CS 526 Motion Planning 10 3 FENS
     CS 528 Big Data Processing 10 3 FENS
     CS 531 Parallel Processing and Algorithms 10 3 FENS
     CS 532 Computer and Network Security 10 3 FENS
     CS 533 Computer Networks 10 3 FENS
     CS 534 Distributed Systems 10 3 FENS
     CS 535 Wireless Network Security 10 3 FENS
     CS 538 Software Design and Engineering 10 3 FENS
     CS 539 Software Verification and Validation 10 3 FENS
     CS 541 Multimedia Information Processing 10 3 FENS
     CS 542 Software Design Patterns 10 3 FENS
     CS 543 Computer Graphics and Visualization 10 3 FENS
     CS 545 Human Computer Interaction 10 3 FENS
     CS 546 Deep Natural Language Processing 10 3 FENS
     CS 549 Human Computer Interaction 10 3 FENS
     CS 560 Automated Debugging 10 3 FENS
     CS 58000 Special Topics in CS: Lattice-based Cryptography and Its Applications 10 3 FENS
     CS 58001 Special Topics in CS: Deep Natural Language Processing (DeepNLP) 10 3 FENS
     CS 58002 Special Topics in CS: Network Science 10 3 FENS
     CS 58003 Special Topics in CS: Parallel Computer Architecture 10 3 FENS
     CS 58004 Special Topics in CS: Graph Mining 10 3 FENS
     CS 58005 Special Topics in CS: Software Design Patterns 10 3 FENS
     CS 58007 Special Topics in CS: Internet of Things Sensing System 10 3 FENS
     CS 58008 Special Topics in CS: Automated Program Repair 10 3 FENS
     CS 58009 Special Topics in CS: Lattice-Based Cryptography and Homomorphic Encryption Schemes 10 3 FENS
     CS 601 Computational Complexity 10 3 FENS
     CS 611 Advanced Topics in Artificial Intelligence 10 3 FENS
     CS 68000 Special Topics in CS: 10 3 FENS
     CS 68001 Special Topics in CS: Advanced Machine Learning (AML) 10 3 FENS
     ENS 509 Numerical Methods 10 3 FENS
     IE 604 Integer Programming 10 3 FENS
     MATH 68007 Special Topics in MATH: Mathematical Techniques in Cryptography 10 3 FENS
     SEC 530 Malware Analysis and Detection 10 3 FENS
     SEC 531 Computer Forensics 10 3 FENS
     SEC 532 Blockchain: Security and Applications 10 3 FENS
     SEC 533 Penetration Testing 10 3 FENS
     SEC 534 Cryptographic Engineering 10 3 FENS
     SEC 535 Privacy-Preserving Data Management 10 3 FENS
     SEC 537 Cybersecurity Practices and Applications 10 3 FENS
     SEC 540 Wireless System Security and Privacy 10 3 FENS
     SEC 58006 Special Topics in SEC: Decentralized Finance 10 3 FENS