1121-1122 In the Name Of Allah, the Most Beneficent, the Most Merciful Imam Mohammad Ibn Saud Islamic University Department of Computer Sciences Program Description of Master of Science in Computer Sciences (Project-Option) Graduate Committee- Computer 1 Sciences Department
Program Components - Project Option 1. The core courses (15 ): which are shown below as s Group A: No. Name Cr. Hrs. CS 610 Advanced Computer Algorithms CS 670 Advanced Database Management Systems CS 60 Advanced Computer Networks CS 680 Advanced Software Engineering CS 620 Advanced Computer Architecture s Group A 1
Software Engineering Intelligent Computing Networking and Information Security 2. Specialization s (18 ) 6 courses that must be chosen from at least areas from the list shown below as s Group B: Area No. Name Cr. Hrs. CS 61 Mobile Networks CS 62 Advanced Network Security CS 6 Network Modeling & Simulation CS 74 Network Management CS 75 Advanced Cryptography CS 79 Selected Topics in Computer Networks CS 660 Advanced Artificial Intelligence. CS 661 Natural Language Processing. CS 662 Machine Learning CS 76 Constraint based-reasoning and Optimization. CS 764 Intelligent Robotics CS 769 Selected Topics in Artificial Intelligence CS 681 Advanced Object Analysis and Design. CS 682 Advanced Software Management CS 68 Advanced Software Testing CS 784 Advanced Software Specification CS 785 Requirements Engineering and Software Structure CS 789 Selected Topics in Software Engineering 2
Selected Topics Theory of Computing Databases and Web Computing CS 671 Data Warehouse Technologies. CS 672 Data and Web Mining. CS 67 Advanced Web Services. CS 77 E-commerce. CS 774 Semantic Web Technologies. CS 779 Selected Topics In Data Base Systems CS 611 Advanced Automata Theory CS 710 Advanced Parallel Computing CS 711 Advanced Parallel Computer Algorithms CS 719 Selected Topics in Parallel Computing CS 790 Selected Topics in Computer Science s Group B
. s of Research Nature (Core s, 9 ) A seminar course will be given 2 times per week; the time of each is one and half an hour. The instructor will start offering subjects or problems relevant to the field through several seminars. Accordingly, each student then will choose a subject or problem, and the choices of students will be presented in next seminars according to a schedule arranged by the instructor. Two projects must be carried out under the supervision of a faculty member. It is advised that students should choose the subjects and problems of the 2 projects during the seminar course and be clear by the end of the third semester. The 2 projects will be registered and completed in 4 th and 5 th semesters, a project in each semester. The student must prepare a written report on each project and present it orally according to the rules adopted for that issue. No. Name Cr. Hrs. CS 796 Research Seminar CS 797 Project 1 CS 798 Project 2 4
Guide Plan of Project-Based Option Master of Science Specialization: Computer Science CS 610 CS 60 CS 680 Semester I (9 ) Name Advanced Computer Algorithms Advanced Computer Networks Advanced Software Engineering CS 620 CS 670 Semester II (9 ) Name Advanced Computer Architecture Advanced Data Base Management Systems Selective I: Offered by the Department from the s of Group B. CS 796 CS 797 Semester III (9 ) Name Selective II: Offered by the Department from the s of Group B. Selective III: Offered by the Department from the s of Group B. Research Seminar Semester IV (9 ) Name Elective IV: Offered by the Department from the s of Group B. Elective V: Offered by the Department from the s of Group B. Project 1 5
CS 798 Semester V (6 ) Name Elective VI: Offered by the Department from the s of Group B. Project 2 6