Departments of
Computer Engineering (COE) &
Information & Computer Sciences (ICS)
Joint MS Program in
Joint MS Program in
COMPUTER NETWORKS
COMPUTER NETWORKS
Outline
Outline
l
IT Trends in the World
l
Implications on Computer Networks
l
Who is a Network Specialist & Shortage
l
Academic Matters
l
Students’ Survey
l
Industry Survey
Trends of IT in the World
Trends of IT in the World
l
Seamless computing & communication.
l
Automation: Business, Commerce,
e-Education, e-Government.
l
In 2010, Internet users will reach one
BILLION
BILLION
!
l
Global IT survey indicates that mid-size
companies increase their annual spending on IT
from 1.5% to 4.5%!
l
60% of the annual IT budget goes to
SKILLS
SKILLS
!
Implications on Computer
Implications on Computer
Networking
Networking
l
Continuous increase in
–
Computer-Computer Communication
–
Human-Computer Communication
–
Human-Human Communication
l
Massively Distributed.
l
Heterogeneous Client-Server Operation.
Who is a Network Specialist?
Who is a Network Specialist?
l
A network specialist would undertake the following
tasks:
–
Network (Cost) Analysis, System Design,
Implementation, Integration, Monitoring and
Performance Evaluation
–
HW architecture Design (Switches, Topology, etc.,)
and Evaluation
–
Client Server Architecture, programming, monitoring,
maintenance and management
Areas of Knowledge
Areas of Knowledge
l
Computer Communication Networks
l
Network and Higher Layer Protocols
l
TCP/IP
l
Mathematical Aspects (Queueing Theory,
Probability)
l
Network Management
l
Network Security
l
Client-Server Paradigms
Shortages of such specialists
Shortages of such specialists
Thousands, men per
year in Europe
Demand
Supply
Planning & Design
346
97
Implementation
843
558
Maintenance and
Academic
Academic
l
Components of Program.
l
List of Courses.
l
Comparison with MS programs in North
Components of Program
Components of Program
Technology
(COE)
Software
and Protocol
(ICS)
Network Design
And management
(CSE)
MS Program Computer Networks** (Specialized Program)
Number of Course Credit
Hours 24
Number of Thesis Credit
Hours 6
Core Courses
3 Networks Core Course
- COE 540: Computer Networks
- CSE 550 : Computer Network Design - ICS 571 : Client-Server Programming
CN Electives 3 Electives from the Graduate Computer
Networks Courses listed in Part 2
Free Electives 2
Table
Table 1
1: Computer Networks
: Computer Networks
Requirement in MS Programs
Requirement in MS Programs
Proposed list of courses
Proposed list of courses
Core Courses
l COE 540: Computer Networks (3-0-3) l CSE 550:Computer Network Design (3-0-3) l ICS 571: Client Server Programming (3-0-3)
Software and Protocols Area (ICS) l ICS 572: Distributed Computing (3-0-3)
l ICS 573: High Performance Computing (3-0-3) l CSE 555: Protocol Engineering (3-0-3)
l ICS 575: Application Development for Internet
Based Services (3-0-3)
l ICS 579: Special Topics in Computer Network
Software and Protocols (3-0-3)
Network Technology Area (COE) l COE 541: Local and Metropolitan Area
Networks (3-0-3)
l COE 542: High-Speed Networks (3-0-3)
l COE 543: Mobile & Wireless Networks (3-0-3) l CSE 554: Modeling and Analysis of Computer
Networks (3-0-3)
l COE 549: Special Topics in Computer
Networking Technologies (3-0-3)
l COE 540: Computer Networks (3-0-3)
Design & Management Area (COE+ICS)
l CSE 551: Computer & Network Security (3-0-3) l CSE 552: Network Management (3-0-3)
l CSE 553: Fault Tolerance & Reliability in
Computer Networks (3-0-3)
l CSE 559: Special Topics in Computer Network
Comparisons with MS Programs in
Comparisons with MS Programs in
North American Universities
North American Universities
l
Degree Requirement and Plan are the
same as reputable US universities (Tables
2 & 3)
Table
Table 2
2: Summary of MS Programs
: Summary of MS Programs
University
Dept.
Thesis
System
Total CR
Texas A&M
COE
Yes
Semester
32
Penn. State
CSE
Yes
Semester
30
George Washington Univ. EECS
Optional Semester
30
U. California LA (UCLA) CS
Optional Semester
27
Univ. of South California
CS
Optional Semester
27
KFUPM (CN)
COE/ICS
Yes
Semester
30
Table
Table 3
3: Summary of MS Programs
: Summary of MS Programs
University
Dept.
Credit Hour Breakdown
Course work
Thesis
Texas A&M
COE
COE 12 EE 6 E 8
6
Penn. State
CSE
C 15 E 9
6
GWU
EECS
C 12 E 18-12
0-6
UCLA
CS
21
6
USC
CS
C 3
Table
Table 4
4: Topics related to Computer Networks
: Topics related to Computer Networks
University Computer Comm. Networks Queuing Theory & Probabilisti c method Network & Protocol Design TCP/IP & upper level protocols Network Manage ment Network Security Client – Server Progra mming Distribu ted Comput ing Waterloo * * * * GWU * * * * USC * * * * Maryland * * * * * Pittsburgh * * * * Colombia * * * Penn. State * * * * * * Georgia Tech. * * * * * * * NJIT * * * * * * * NCSU * * * * * * * * Purdue * * * * * * * Stanford * * * * * * * Berkley * * * * * * * * KFUPM (CN) * * * * * * * *
Student
Student
’’
s Survey link to slide
s Survey link to slide 10
10
Q1. Have you considered doing a Full/Part Time Graduate
Master Program?
1-Yes 2-Thought about it. 3-Have not considered it seriously
4-No 5-Already a Graduate Student
Q2. If you are given the option to do a Master Program (Full
time/Part Time), would you consider registering in a
Master Program in
COMPUTER NETWORKS
.
Table
Table 5
5: Total No. of Students =
: Total No. of Students =176
176 (Junior
(Junior
=
= 92
92, Senior =
, Senior = 63
63, Graduate =
, Graduate = 19
19))
Q1 Q2 Yes Thought about it Not considered seriously No Graduate Student Definitely 27 21 8 1 7 Highly Likely 23 40 10 7 11 Highly Unlikely 3 5 4 1 0 No 3 3 4 2 1 Total 56 69 26 11 19Industry Survey
Industry Survey
Main business of organization
10% 10% 40% 30% 10% Consultation Agents/Representatives Other Manufacturing Government/services
IT department activities 14% 14% 14% 13% 13% 3% 13% 13% 3% Network installation Network planning Network management Network configuration Developing software solutions Developing hardware solutions Device installations
Industry Survey
Industry Survey
Experts
Experts
’’
Comments
Comments
Prof. Mostafa Ammar, Professor, Georgia Tech:
l “I found the notion of an MS program in Computer Networking to
be quite innovative. ….. The overall structure and balance of depth and breadth is quite sound”
l “It is clear that a significant amount of thought, academic
experience and effort have gone into these proposals. I wish you the best as you proceed with implementing these worthwhile programs”
Experts
Experts
’’
Comments
Comments
Prof Z. G. Vranestic, professor, University of Toronto:
l “ I received your proposal for MS programs in Computer Engineering
and Computer Networks. Both of these areas have become the driving forces in today’s technological development. It is very timely for your Department to offer graduate programs in these areas”
– “The curriculum features a good combination of core and elective courses”
– “The graduates of the proposed programs should be in high demand by industry”
Experts
Experts
’’
Comments
Comments
Professor Jon Butler, Professor, Naval Postgraduate School:
l “While it is natural to look outside KFUPM for examples of advanced
curriculum and to copy this, there is opportunity to provide leadership in curriculum development. The US does not have a monopoly on this. Indeed, Japan and European countries have both been innovative in their curricula.”
– “The proposal for the two programs, computer engineering and computer networks, is reasonable and reasonably aligned with programs I know.”
Experts
Experts
’’
Comments
Comments
Dr Wanlei Zhou, Deputy Head, School of Computing and
Mathematics, Deakin University, Australia:
l “The MS programs (Computer Engineering and Computer Networks) at
KFUPM are of high quality and are equivalent to many similar programs offered by reputable universities in Australia.”
l “In particular the proposal adequately addressed the following issues:
– It provides an up-to-date knowledge of recent developments in computer technology.
– It enables students to acquire necessary knowledge and skills needed in the information age.”
Experts
Experts
’’
Comments
Comments
Prof Davis Andrew, Head of CS and COE, University of
Arkansas:
l “At first, I was wondering if the (MS in Networks) was too narrow a
specialization for a masters, but after looking at it I think it is a good program,
– 1-core courses look good – 2-electives look good
l “In general, I like your proposed programs. They seem well thought out and very relevant. Be prepared for many students”
Experts
Experts
’’
Comments
Comments
Morteza Amir Rahimi, Professor and Vice President, North
Western University:
l “I congratulate the Computer Science and Computer Engineering Departments at KFUPM for:
1) Recognition of the need
2) Willingness to lead higher education in the creation of such a program
3) An excellent proposed program, and
l Main Stream COE MS Program is a broad program and should not allow any specialism:
Restricts the number of courses studied from each of the three main subject areas to a maximum of four including the corresponding core course.
l A student enrolled in the COE MS Program can not meet the
requirements of the Computer Network MS Program without violating the above rule.
l The courses of the Computer Networks specialism include all the COE and ICS courses.
Distribution of activities 47% 13% 31% 9% Netw orking Maintenance Telecommunications Other
Industry Survey
Industry Survey
Current areas of personnel specialization 22% 25% 17% 36% Computer science Computer engineering Communication engineering Network engineering