WU M.SC Computer Networks - Draft Version Curriculum
WU M.SC Computer Networks - Draft Version Curriculum
in Computer Networks
[Draft Version Curriculum]
July 2015
College of Informatics
Kombolcha Institute of Technology
Wollo University
Kombolcha, ETHIOPIA
M.Sc. in Computer Networks 2015
Table of Contents
1
M.Sc. in Computer Networks 2015
Wollo University is one of the federal universities built among a group of 2 nd generation
Universities in Ethiopia. Being located in the South Wollo Zone of the Amhara State, the
University is designed to be a center of learning and research in a wide range of fields to meet
the growing demand of trained manpower of the country. The University is at the center of an
area characterized by archaeological, anthropological and historical achievements and diverse
ethnic and religious groups known for their harmonious coexistence. The area has also featured
rich cultural and literary traditions and accomplishments as, for instance, four of the country’s
musical notes found their origin therein and many name worthy people of letters, the
performing arts and philosophy emerged. Dessie, having a population of no less than 300,000
and tucked in the Ethiopian highlands of some 2,500 meters in height, is a commercial hub
serving a catchment of some seven million people. Kombolcha is an evolving city and has
recently been designated as one of the industrial zones of the country. It has a population of
no less than 90,000. It, being in the midlands of lower altitude, is served by a modern airport
and is 450 kilometers away from the seaport of Djibouti along the Red Sea Coast. Soon
Kombolcha will be served by a cross country railway chain connecting it to Djibouti.
The University has two campuses, the main campus is located at Dessie and the Kombolcha
Campus is located in the City of Kombolcha, some 26 kilometers south east of the Dessie
Campus. Since 2011, the Kombolcha Campus has developed its own uniqueness, complexity
and potential beginning to play its strategic role in the evolving industrialization of the city and
of the area. Owing to this standing, the Ministry of Education designated it as the Kombolcha
Institute of Technology. As this niche increasingly became a source of strength, an increasing
number of students began to enroll in the institute posing increasing demands for changes in
leadership, managerial attention and structure.
The Kombolcha Institute of Technology (KIoT) consists of two colleges namely Informatics and
Engineering. The College of Informatics currently consists of Computer Science, Information
Technology and Information Systems departments. College of Informatics is proposing the
2
M.Sc. in Computer Networks 2015
The basic rationale for the program is the prevailing conditions in the Country with respect to
the needs for professionals in computer networks and the future trends that are developing in
the demands for the profession. The College has been keenly following the developments in
this regard both within the country and internationally and the following provide some of the
major facts and observations on which this program premised.
We live in an era which has been and will continue to be profoundly influenced by advances in
digital technology. These advances are having a dramatic impact in the field of education,
business, entertainment, and other service providing agencies, where a growing number of
educators are exploring ways of taking advantage of interactive multimedia and
telecommunications technologies in order to expand the repertoire of engineering practice and
enhance development means.
3
M.Sc. in Computer Networks 2015
basic engineering disciplines, also gain critical thinking and advanced skills in order to succeed
M.Sc. education, offered in conducive learning environments which include more advanced
courses for research and development, presents an excellent opportunity for students to
develop these skills.
Project-based 38%
Research-based 41%
Course-based 21%
0 10 20 30 40 50 60 70 80 90
Fig: The requirement of M.Sc. in Computer Networks program based on need assessment
4
M.Sc. in Computer Networks 2015
increasing and those organizations need network experts to handle their sophisticated systems.
The requirement of the M.Sc. Computer Networks program identified through need assessment
has been reflected in terms of a chart displayed above. In addition to that, research and
academic institutes need young researchers and academicians to look into and contribute their
problem solving solutions in the network related state of the art technologies so that the gap in
scholarly communication among different regions to be filled. Hence, these and some other
related but not mentioned facts necessitated the lunching of M.Sc. program in Computer
Networks.
Networking is a fundamental part of numerous everyday products, and related applications are
involved in nearly all the fields, from design to the control and administering functions. A
master's degree in Computer Networks is highly respected and graduates from this degree
program embark to solve real problems and enjoy an excellent employment rate.
The objective of the M.Sc. award in Computer Networks is to equip and provide the students
with:
5
M.Sc. in Computer Networks 2015
The ability to involve both management and user in the process of awareness, decision
and implementation with regard to computer networks as well as evaluating the
security risks.
The ability to evaluate the performance of wired and wireless computer networks using
analytical and/or simulation tools; and manage the implementation of a complete
communication design project.
Knowledge and understanding of the legal, social, ethical and professional issues related
to network design and development.
4. Graduate Profile
After successful completion of this program, graduates will acquire lessons about computing-
related cognitive abilities, practical abilities and additional transferable skills. Thus, the program
expects graduates to exhibit the following traits:
C1: Critically evaluate the communication needs of an organisation and apply both
formal and informal methods to the design of a computer network to meet the
requirement specification.
C2: Understand, design and evaluate the performance of a communication network
using modeling and simulation techniques.
C3: Apply network management concepts to real world systems.
C4: Analyze and formulate solutions to the security threats of complex distributed
networks.
C5: Provide a critical analysis and understanding of key concepts in the operation and
deployment of network systems and services.
C6: Understand and use advanced routing protocols and route optimization
techniques.
6
M.Sc. in Computer Networks 2015
C7: Critically evaluate the legal, social, ethical and professional implications of
network design and development in general and in specific context.
C8: Use a combination of general and specialist computer communications
knowledge and understanding to apply an existing or emerging technology to the
solution of a practical problem through the completion of an individual project.
T1: Understand and apply mathematical techniques and models in relevant context.
T2: Analyze a problem systematically and implement an effective solution both
individually and within a group.
T3: Communicate effectively (in writing, verbally and through graphical notations).
T4: Effectively manage resources and time.
T5: Learn independently in familiar and unfamiliar situations with open- mindedness
7
M.Sc. in Computer Networks 2015
Students graduating from Computer Networks program will be able to choose many
different roles: network consultants, project planners, project managers, interface
designers, researchers and analysts.
Some of the general tasks that a networking specialist is likely to perform include:
Analyzing a problem, and identify and define the requirements appropriate to its
solution.
Design, implement and evaluate a system, process, component, or program to meet
8
M.Sc. in Computer Networks 2015
desired needs.
An ability to function effectively on teams to accomplish a common goal.
Understanding and applying professional, ethical, legal, security and social issues and
responsibilities.
Communicate effectively with a range of audiences.
Leading ICT tools in computer network and business management.
Analyze the local and global impact of networking on individuals, organizations, and
society.
Recognition of the need for and an ability to engage in continuing professional
development.
Use current techniques, skills, and tools necessary for computing-related practices.
Understanding processes that support the delivery and management of distributed
and networked systems within a specific application environment.
Use and apply current technical concepts and practices in the core network
technologies.
5. Program Requirements
The course program will comprise of core (compulsory)1, elective2 courses and thesis. Core
courses include: computing research methods; advanced networking; distributed systems;
systems administration; wireless and mobile computing; network management and
security; network design, modeling and simulation; mobile broadband and multimedia
networks; and selected topics in networking. Elective courses include: social network
analysis; virtualization and cloud computing; and web engineering.
1
Compulsory courses are those that must be taken, that is, the qualification cannot be awarded unless these
courses have been successfully completed. Each of these courses makes a unique contribution to the learning
objectives of the program.
2
Elective courses are those from which a specified minimum number must be taken, that is, the qualification
cannot be awarded unless this specified minimum number of elective courses has been successfully completed.
Each of the possible combinations of elective courses will make a similarly unique contribution to the achievement
of the learning objectives of the program.
9
M.Sc. in Computer Networks 2015
The criterion for admission is based on the basic qualification criterion set by the Ministry of
Education. The program requires participants to have a minimum of first degree in
Computer Science, Information Technology, Information Systems, Software Engineering,
and Computer Engineering or a degree deemed by the University (represented by
responsible sections such as the graduation committee) to be equivalent.
3
Foreign applicants must earn their undergraduate degree from institutions of higher education recognized by the
Ethiopian Ministry of Education and they may be required to submit results of GRE/TOEFL/IELTS.
4
Wollo University Senate Legislation (New Version – July 2015), Chapter 17.
10
M.Sc. in Computer Networks 2015
To complete the course program and graduate, a candidate should fulfill mainly:
11
M.Sc. in Computer Networks 2015
A graduate student may apply to the College Graduate Council to repeat a course in
which he/she obtained a “C” grade; however, no such course may be repeated more
than once.
If a graduate student repeating a course in which he/she obtained “C”, the last grade
will be final. Pervious grade of “C” should be shown as canceled on the top of the
transcript indicating that the course has been repeated, and the new grade is
maintained which can exceed “B”; this shall be included in the computation of the
CGPA in the new reporting period.
Graduate students repeating courses in which they scored “C” grades must register
for the courses and carry out all academic activities pertaining to the courses.
Letter of approval from the College Graduation Council; and
Successfully defend the graduate dissertation (thesis)5; thesis supervisor might have
additional requirements related to publication such as journals and conferences.
The total duration of the study is 2 years, with three semesters for course work and the 4th
semester devoted fully to thesis work in the case of regular program and 2 and half years,
with four semesters for course work and the 5th(summer) and 6th semesters devoted fully
to thesis work in the case of extension program. A student is allowed to do the thesis
component as a partial fulfillment of the graduate program upon successful completion of
the course work.
5
Wollo University Senate Legislation (New Version – July 2015), Chapter 18, Section 119.4.
12
M.Sc. in Computer Networks 2015
6. Degree Nomenclature
A degree will be awarded for a student after successfully completing all the courses and
dissertation/thesis components. The name of the degree will be;
In English
In Amharic
The Master of Science in Computer Networks degree program prepares graduate students
for career-oriented jobs in the rapidly-growing computer networking industry and
research/academic institutes, or gaining admission into competitive PhD programs around
the world. This curriculum is designed to ensure that students can study theoretical
foundations of computer networks as well as modern research trends in courses taught by
active researchers and academicians having national and international recognition.
8. Teaching-Learning Strategies
13
M.Sc. in Computer Networks 2015
14
M.Sc. in Computer Networks 2015
9. Resources
Currently, the program is equipped with the following proportion of qualified people:
As to the resource and materials, computer hardware and software resources such as
simulation, experimental, visualization and analysis tools, laboratories with local area
network and online access facilities, bibliographic laboratory equipped with appropriate
information resources and information retrieval tools, laboratory and office rooms
equipped with appropriate ICT resources and facilities are available. In addition to the
aforementioned resources, there will be full access to digital libraries such as IEEE and ACM
in the coming few months.
15
M.Sc. in Computer Networks 2015
Currently, the college has 11 computer labs (on average 30 computers/per lab). In addition
to this, one Lab room is expected to be organized and reserved (named as “NetLab6”) in
order to meet the requirements due to the introduction of the M.Sc. program in Computer
Networks. Besides, this lab is equipped with white boards, LCD projectors, audio-visual tools
as well as e-Learning resources such as smart boards. Moreover, the program will use the
ICT Office labs and network equipment’s (i.e. servers, switch, routers, firewalls and so on).
Reviewing this curriculum and developing a revised and enhanced version that will match
the latest developments in the discipline is the major issue related to quality assurance and
have lasting impact. It is essential to engage the broad computing community to review and
critique periodically7. Moreover, the remaining part of this section lists some of the quality
assurance and curriculum review methods.
6
NetLab is the name given for the laboratory (M.Sc. Computer Networks Students’ Lab) and the general name of
the research team in the program.
7
Computing Curricula 2013, Ironman Draft (Version 0.8), The Joint Taskforce on Computing Curricula (ACM and
IEEE), November 2012.
16
M.Sc. in Computer Networks 2015
Significance of Letters
Alphabet I M NW
Significance Informatics Masters Networking
Stands For Name of College Name of Degree Name of Program
Significance of Digits
Digit I II III IV
Semester Number Course Number of
Significance M.Sc. Course Year of Program
of Respective Year Respective Semester
Numeric Number 6 1 or 2 1 or 2 1,2,3, …
17
M.Sc. in Computer Networks 2015
Regular Program
Year I Semester II
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6111 Computing Research Methods 3 6 48 0
2 IMNW 6112 Advanced Computer Networking 3 6 32 48
3 IMNW 6113 Distributed Systems 3 6 32 48
4 IMNW 6114 Systems Administration 3 6 32 48
Total Credit Hour and ECTS 12 24
Year I Semester II
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6121 Wireless Communication and Mobile Computing 3 6 32 48
2 IMNW 6122 Network Design, Modeling and Simulation 4 8 48 48
3 IMNW 6123 Network Management and Security 4 8 48 48
Total Credit Hour and ECTS 11 22
Year II Semester I
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6211 Mobile Broadband and Multimedia Networks 3 6 32 48
2-4 IMNW 621(2,3 or 4) Elective 3 6 32 48
5 IMNW 6215 Selected Topics in Computer Networking 3 6 48 0
Total Credit Hour and ECTS 9 18
18
M.Sc. in Computer Networks 2015
Year II Semester II
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6221 M.Sc. Thesis in Computer Networking 6 30 - -
Total Credit Hour and ECTS 6 30
Electives
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
2 IMNW 6212 Social Network Analysis 3 6 32 48
3 IMNW 6213 Virtualization and Cloud Computing 3 6 32 48
4 IMNW 6214 Web Engineering 3 6 32 48
Extension Program
Year I Semester I
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6111 Computing Research Methods 3 6 48 0
2 IMNW 6112 Advanced Computer Networking 3 6 32 48
3 IMNW 6113 Distributed Systems 3 6 32 48
Total Credit Hour and ECTS 9 18
Year I Semester II
S.No. Course Code Course Name Credit Hour ECTS Lecture Hour Lab Hour
1 IMNW 6114 Systems Administration 3 6 32 48
2 IMNW 6121 Wireless Communication and Mobile Computing 3 6 32 48
3 IMNW 6211 Mobile Broadband and Multimedia Networks 3 6 32 48
Total Credit Hour and ECTS 9 18
19
M.Sc. in Computer Networks 2015
20
M.Sc. in Computer Networks 2015
1 IMNW6111 □ □ □ □ □ □ □ □
2 IMNW 6112 □ □ □ □ □ □ □ □ □
3 IMNW 6113 □ □ □ □
4 IMNW 6114 □ □ □ □ □ □ □
5 IMNW 6121 □ □ □ □ □ □ □
6 IMNW 6122 □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □
7 IMNW 6123 □ □ □ □ □ □ □ □ □ □ □
8 IMNW 6211 □ □ □ □ □
9 IMNW 6215 □ □ □ □ □ □ □
10 IMNW 6212 □ □ □ □
11 IMNW 6213 □ □ □
12 IMNW 6214 □ □
13 IMNW 6221 □ □ □ □ □ □ □ □ □
21
M.Sc. in Computer Networks 2015
22
M.Sc. in Computer Networks 2015
23
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
------------------------------------------------------------------------------------------------------------------
24
M.Sc. in Computer Networks 2015
25
M.Sc. in Computer Networks 2015
26
M.Sc. in Computer Networks 2015
27
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
28
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Textbook and References:
======================================================================
29
M.Sc. in Computer Networks 2015
30
M.Sc. in Computer Networks 2015
31
M.Sc. in Computer Networks 2015
7.4. MapReduce
8. Cluster Computing and Distributed File Systems
8.1. Cluster-Based Distributed File Systems
8.2. Remote Procedure Calls in Network File System
8.3. File-Oriented Communication
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
------------------------------------------------------------------------------------------------------------------
Textbook and References:
======================================================================
32
M.Sc. in Computer Networks 2015
33
M.Sc. in Computer Networks 2015
Course Content:
34
M.Sc. in Computer Networks 2015
35
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 15%
Seminar(s) – 25%
Project(s) – 30% (Practical/Laboratory)
Final Written Examination – 30%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
Mark Burgess, “Principles of Network and System Administration”, Second Edition, Wiley and
36
M.Sc. in Computer Networks 2015
======================================================================
37
M.Sc. in Computer Networks 2015
38
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
39
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Textbook and References:
M. Guizani, “Wireless Communications and Mobile Computing”, Wiley Online Library, Issues:
2006-2015, ISSN: 1530-8677.
A. Umar, “Mobile Computing and Wireless Communications: Applications, Networks,
Platforms, Architectures, and Security”, NGE Solutions, 2004.
Y-K. R. Kwok, and V. K .N. Lau, “Wireless Internet and Mobile Computing: Interoperability and
Performance”, IEEE Press, 2007.
“Mobile Computing Principles: Designing and Developing Mobile Applications”, Cambridge
University Press, 2004.
A. Boukerche, “Handbook of Algorithms for Wireless Networking and Mobile Computing”, CRC
Press, 2005.
M. Schwartz, “Mobile Wireless Communications”, Cambridge University Press, 2005.
I. Stojmenovic, “Handbook of Wireless Networks and Mobile Computing”, Wiley Publishing,
2003.
Recent Research Articles from Top Journals such as IEEE Communication Surveys and Tutorials,
Proceedings of the IEEE, International Journal of Wireless Communication and Mobile
Computing (WCMC), IEEE Transactions on Mobile Computing, etc.
======================================================================
40
M.Sc. in Computer Networks 2015
41
M.Sc. in Computer Networks 2015
42
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 10%
Case Studies: Seminar(s) – 25%
Project(s) – 35% (Practical/Laboratory)
Final Written Examination – 30%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
43
M.Sc. in Computer Networks 2015
A-B. Hussein, “Simulation in Computer Network Design and Modeling”, Springer, 2012.
M. Guizani, A. Rayes, B. Khan, and A. Al-Fuqaha, “Network Modeling and Simulation: A
Practical Perspective”, Wiley Publishing, 2010.
J. L. Burbank, W. Kasch, and J. Ward, “An Introduction to Network Modeling and Simulation for
the Practicing Engineer”, IEEE Communications Society, 2011.
K. Wehrle, M. Günes, and J. Gross “Modeling and Tools for Network Simulation”, Springer,
2010.
S. Karris, “Networks: Design and Management”, Orchard Publications, 2006.
J. McCabe, “Practical Computer Network - Analysis and Design”, Morgan Kaufmann Publishers,
1998.
T. Mann-Rubinson, and K. Terplan, “Network Design: Management and Technical
Perspectives”, CRC Publisher, 1988.
R. Breyer, and S. Riley, “Switched, Fast, and Gigabit Ethernet”, Macmillan Technical Publishing,
Third Edition, 1999.
P. Oppenheimer, “Top-Down Network Design”, Cisco Press, 2001.
======================================================================
44
M.Sc. in Computer Networks 2015
45
M.Sc. in Computer Networks 2015
Course Content:
46
M.Sc. in Computer Networks 2015
47
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 10%
Case Studies: Seminar(s) – 25%
Project(s) – 25% (Practical/Laboratory)
Final Written Examination – 40%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
B. Singh, “Network Security and Management”, Eastern Economy Edition, Third Edition, 2011.
M. Rozenblit, “Security for Telecommunications Network Management”, IEEE Communications
Society, 2000.
S. Jacobs, “Security Management of Next Generation Telecommunications Networks and
Services”, Wiley, 2013.
D. C. Kar, and M. R. Syed, “Network Security, Administration and Management: Advanced
Technology and Practice”, Information Science Reference, 2011.
R. S. Cahn, “Wide Area Network Design: Concepts and Tools for Optimization” Morgan
Kaufmann, ISBN 1558604588, 1998.
S. Karris, “Networks: Design and Management”, Orchard Publications, 2006.
Recent Research Articles from Top Journals such as IEEE Transactions in Network Systems
Management and others.
======================================================================
48
M.Sc. in Computer Networks 2015
49
M.Sc. in Computer Networks 2015
50
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 20%
Project(s) – 30% (Practical/Laboratory)
Final Written Examination – 50%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
L. M. Correia, “Mobile Broadband Multimedia Networks: Techniques, Models and Tools for
4G”, Elsevier Ltd, 2006.
Y. Zhang, S. Mao, L. T. Yang, and T. M. Chen, “Broadband Mobile Multimedia: Techniques and
Applications”, CRC Press, Taylor and Francis Group, 2008.
B. Bing, “Broadband Wireless Multimedia Networks”, Wiley Publishing, 2012.
S. Paul, “Digital Video Distribution in Broadband, Television, Mobile and Converged”, Wiley
Publishing, 2011.
======================================================================
51
M.Sc. in Computer Networks 2015
52
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
53
M.Sc. in Computer Networks 2015
Assignment(s) – 20%
Project(s) – 40% (Practical/Laboratory)
Final Written Examination – 40%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
D. Easley, and J. Kleinberg, “Networks, Crowds, and Markets: Reasoning About a Highly
Connected World”, Cambridge University Press, 2010.
J. Scott, “Social Network Analysis”, SAGE Publication, 2012.
C. Prell, “Social Network Analysis: History, Theory and Methodology”, SAGE Publication, 2012.
K. Cherven, “Network Graph Analysis and Visualization with Gephi”, Packt Publishing, 2013.
W. de Nooy, A. Mrvar, and V. Batagelj, “Exploratory Social Network Analysis with Pajek”,
Cambridge University Press, Second Edition, 2011.
======================================================================
54
M.Sc. in Computer Networks 2015
55
M.Sc. in Computer Networks 2015
Course Content:
56
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 15%
Seminar(s) – 25%
Project(s) – 30% (Practical/Laboratory)
Final Written Examination – 30%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
57
M.Sc. in Computer Networks 2015
======================================================================
58
M.Sc. in Computer Networks 2015
59
M.Sc. in Computer Networks 2015
60
M.Sc. in Computer Networks 2015
61
M.Sc. in Computer Networks 2015
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
Assignment(s) – 15%
Seminar(s) – 25%
Project(s) – 30% (Practical/Laboratory)
Final Written Examination – 30%
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
======================================================================
62
M.Sc. in Computer Networks 2015
1. Analyze Latest Topics in Computer Networks such as ad-hoc networks, socially-aware networks,
wireless sensor networks (i.e. mobile crowdsensing), vehicular social networks, cloud computing,
big data, Internet of Things, etc.
2. Identify Tools and Techniques for Use in Recent Research Topics in Computer Networks
------------------------------------------------------------------------------------------------------------------
Assessment and Grading System:
63
M.Sc. in Computer Networks 2015
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
There is no single text book for the course. It is, thus, recommended that the students read
appropriate articles and chapters from the given reading materials (high-quality publications)
in addition to their own reading materials.
Check Appendix 12.2 for details about research articles.
======================================================================
64
M.Sc. in Computer Networks 2015
Grades will be determined according to the University post-graduate rules and regulations.
------------------------------------------------------------------------------------------------------------------
Textbook and References:
Articles published in high quality journals and conference proceedings related to the area of
the title of the thesis, books, reading materials from the Web, etc.
======================================================================
65
M.Sc. in Computer Networks 2015
12. Appendix
12.1. NetLab Student Manual
Welcome to the Networking Lab (NetLab) based in College of Informatics, Kombolcha Institute of
Technology, Wollo University, Kombolcha, Ethiopia.
The mission of NetLab is to create innovation through conducting interdisciplinary, application-
driven academic research in networking. The laboratory is interested in a broad spectrum of
cutting-edge research into social computing, big data, wireless communication, mobile
computing, cyber-physical systems, and relevant areas, from theoretical foundations, through
design and implementation, to real-world applications, as well as education.
Full name of the Lab: Networking Lab, College of Informatics, KIoT, Wollo University,
Kombolcha, Ethiopia.
Short name of the Lab: NetLab
URL (website): http://wu/kiot/coi/netlab.edu.et (to be deployed soon!)
Address: The first floor, Building #1, KIoT Campus, Wollo University, Kombolcha, Ethiopia
Supervisor(s): Ahmedin Mohammed Ahmed (PhD)
The lab will have its own Directors, one of the masters’ supervisors.
All lab members are one family, and hence should take care of each other in everyday
life.
The Director Assistant (among the Masters Students) will help the Supervisor to handle
everyday management issues, including e.g. equipments and social activities.
Normally, study and work facilities will be provided by the Supervisor. Send your request
to Director Assistant if you need something (for study/work). Valuable equipments (e.g.
computers) bought by the lab are property of the Institute, and must be returned by the
time of graduation.
66
M.Sc. in Computer Networks 2015
Every lab member is encouraged to establish a homepage on the website of the lab. It is
free.
Anytime you leave Kombolcha, ask for permission from the Supervisor in advance.
The lab will have an FTP server to store various materials for study and work. There will
be an FTP Manager (among the Masters Students). Every lab member can get a
unique/private account from the FTP Manager.
All electronic materials (including e.g. full papers, e-books, thesis, datasets, software
tools, etc) collected by any lab member should be shared with others. Upload useful
materials to the FTP server.
Distribution of internal materials of the lab without permission is forbidden.
All research outcomes (e.g. papers, data, source codes, software/tools, relevant
documents, etc) must be archived onto the FTP server.
The Institute (KIoT) will provide access portals to two major academic databases in the world
(IEEE and ACM digital libraries), from where full texts of scientific papers can be downloaded (on
campus) for free.
Very important databases (search and read papers from these databases, especially papers
published in TOP journals and TOP conferences in recent 5 years):
67
M.Sc. in Computer Networks 2015
Download materials from the Lab FTP server; Learn how to do good research, and how to
write good papers, etc (more materials are available on the Internet);
Report to the Lab Supervisor about what you have read;
Enhance your capability of reading and writing (in English) as much as possible;
Search relevant papers (some will be available on the FTP server).
Read A LOT (of papers on certain topics)! Normally over 100 papers in total should be
read, among which at least 40 should be read very carefully (intensive reading). The
focus must be on high-quality papers published in TOP/Important journals and TOP
conferences in recent 5 years.
By the end of the first year (August), upload all papers you have read to the FTP server
(the name the folder will be specified later). The Supervisor will check with you to ensure
that you have read a lot as instructed.
Write a SURVEY paper to summarize the state of the art of an emerging topic. This could
be a long survey paper or a short tutorial. Good papers might be considered for
submission to journals.
Discuss with lab members about your Masters research topics, and identify the research
issue you will work on.
Write your RESEARCH PROPOSAL using the template (12.3) and send it to the Supervisor
via email by the end of September.
Give a presentation on your research proposal. You may need to defense it.
Work on specific research issue (according to research proposal) and obtain original
68
M.Sc. in Computer Networks 2015
69
M.Sc. in Computer Networks 2015
12.1.5. Others
The Service Bus for academic and administrative staffs of KIoT is also free for M.Sc. in
Computer Networks students (check the schedule from the facility office of KIoT).
Any suggestions/comments (on any related issues) are welcome.
This manual is revised and compiled by Ahmedin Mohammed (PhD) with permission
from the producer and copyright holder Prof. Feng Xia (Dalian University of Technology).
It is not for distribution. Don’t use any content of this manual anywhere else without
permission by the copyright owner.
70
M.Sc. in Computer Networks 2015
Students are encourages to read related papers recently published in these important & top
journals and conferences. List of Important and Top Journals include:
71
M.Sc. in Computer Networks 2015
72
M.Sc. in Computer Networks 2015
1. Research/Thesis Title
2. Research Summary
A short abstract of research; about 300 words summarizing What? Why? and How? you are
proposing to undertake this research.
To provide background information relating to the social/technical (etc) context of the study;
follows from background to persuade the reader that the study will be useful/interesting; this
may include reference to a 'gap' in the research literature, to the need to apply certain ideas
in a new context, or to the significance of your particular topic (i.e. research problem);
address why this topic is still a problem warranting your research (this leads you to stating
your research questions)
To state clearly and succinctly the purpose of the study (should logically follow from the
above research problem statement); to outline the SMART objectives and key research
questions; the purpose is expressed in terms of the broader context of the study; the research
question(s) (usually What, How, Why, or What if) should be few, so that the focus is
manageable;
To show that you are aware of significant writers/researchers in the field, and to indicate
which issues/topics you will focus on in your review (this may change later); to show that you
73
M.Sc. in Computer Networks 2015
can be judicious in your selection of issues to focus on and take an approach of critical
inquiry; how this project relates to prior work in the area (including your own, if relevant)
Detail (as much as possible) your proposed approach/solution (idea) for the research
question/issue.
description of the work you'd like to do; describe the research plans; What approach will be
proposed to address the research question/issue? How the anticipated objectives will be
accomplished; a thoroughly detailed plan is preferable; includes your understandings of the
nature of knowledge and how this affects your choice of research approach; How to evaluate
the performance of your approach?
7. Outline of Contributions
What are the major contributions? these may relate closely to Research Goals
8. Expected Outcomes
Predict the expected outcomes and innovations; what you will deliver by the end of the
research: what new algorithm/protocol/method/architecture? prototype? real
application/system (with documents)?
9. Timetable
Divide the research into discrete tasks, milestones, or phases; depict the tasks and the
stages/times for their completion; this may take the form of a chart, timeline or flowchart (or
any other)
Describe the focus of each proposed chapter; each chapter's proposed content is described in
a few lines or a small paragraph, or a proposed table of contents is presented
74
M.Sc. in Computer Networks 2015
11. References (include only highly related ones, rather than all)
List of works that have been consulted thus far and appear to be useful; most of them should
be good (SCI-indexed) journal or (IEEE/ACM) conference papers published in recent years.
Note:
1. The purpose of the proposal is to help you (as Masters Student) to focus and define your
research plans. These plans are not binding, in that they may well change substantially as
you progress in the research. However, they are an indication of your direction and
discipline as a researcher. They also help you to obtain your M.Sc. as expected.
2. There is no requirement on the length of the proposal, as long as you can address the
issues clearly.
3. Rename the file: researchProposal-YourFirstName-Year.doc/x
75