Masters In Computer Networks Academic Program

Masters In Computer Networks Academic Program

 

 

 

 

In addition to the KFUPM requirements, all candidates for the MS degree in Computer Networks must satisfy the following requirements:

  1. All students enrolled in the proposed MS program in Computer networks are required to complete 24-semester-credit hours of courses, (not including thesis) for graduate credits. These courses should be selected from his program of study which has been approved by his Graduate Committee, the Department Chairman, and the Dean of Deanship of Graduate Studies.
  2. There are three required core courses in this program:
     
    COE 540: Computer Communication Networks
    (3-0-3)
     
    CSE 550: Computer Network Design
    (3-0-3)
     
    ICS 571: Client Server Programming
    (3-0-3)
  3. Five elective courses (15 semester credit hours) are to be chosen from graduate
    level courses as follows:
    • Three electives must be chosen from the following three areas of the Computer Networks:

      Network Technology

       
      COE 541: Local and Metropolitan Area Networks
      (3-0-3)
       
      COE 542: High-Speed Networks
      (3-0-3)
       
      COE 543: Mobile Computing and Wireless Networks
      (3-0-3)
       
      CSE 554: Modeling and Analysis of Computer Networks
      (3-0-3)
       
      COE 549: Special Topics in Computer Networking Technologies
      (3-0-3)

      Network Design and Management

       
      CSE 551: Computer and Network Security
      (3-0-3)
       
      CSE 552: Network Management
      (3-0-3)
       
      CSE 553: Fault Tolerance and Reliability in Computer Networks
      (3-0-3)
       
      CSE 559: Special Topics in Computer Network Design and Management
      (3-0-3)

      Network Software and Protocols

       
      ICS 572: Distributed Computing
      (3-0-3)
       
      ICS 573: High Performance Computing
      (3-0-3)
       
      CSE 555: Protocol Engineering
      (3-0-3)

      Computer Engineering

       
      ICS 575: Application Development for Internet Based Services
      (3-0-3)
       
      ICS 579: Special Topics in Computer Network Software and Protocols
      (3-0-3)
    • Two electives to be selected from a list of approved graduate courses from within or outside the Computer Engineering Department, and Information and Computer Science Department, provided the student’s advisor also approves these two courses. Moreover, the total credit hours of electives courses taken by a student from departments other than the two Departments mentioned above should not exceed six.
  4. In addition to the course requirements described above, a student must satisfy the thesis requirement. He should complete a thesis on an approved topic in Computer Networks under the supervision of his graduate thesis committee.
  5. The student should present a seminar that describes new research findings in Computer Networks.
  6. The student should satisfy any special conditions (such as some remedial courses satisfactorily), connected with his admission.
 ​