You are on page 1of 3

UNIVERSITI SAINS MALAYSIA

SCHOOL OF COMPUTER SCIENCES

Course Code CST 332


Course Title Internet Protocols, Architecture & Routing
Course Lecturer Ms. Chong Yung Wey
Office Room 602-F
Email chong@usm.my
Course Units 3

Breakdown of Units Contact Hours


Lectures 1 1 hour x 14 weeks
Tutorials 0 -
Labs / Project 2 2 hours / week

Breakdown of Assessments Examinations 30% (2 hours)


Coursework 70%
Coursework Evaluation Basis Lab (Practical) 10%
Assignments 20% (2 assignments)
Tests 30% (2 x 1 hour)
Practical Exam 10%
Type of Course Bachelors

Course Synopsis To introduce Internet Protocols, network architecture, static and dynamic routing
protocols, switching and VLANs, for IPv4 and IPv6. To enable students to handle
router and switch configuration for common routing protocols. To discuss campus
network architecture and design, network security and firewalls, as well as the use
of Access Control List (ACL) to control network access.
Learning Outcomes At the end of this course the students will be able to:
• Identify Principles of Internet Protocol Usage, Architecture and Design
(PO1, C4)
• Understand routing and security issues via hands-on switch and router
configuration to combine technical knowledge with actual practice (PO2,
P4, CTPS)
• Apply knowledge and experience of Internet Protocols in network
architecture and design (PO3, A3, CTPS)
• Apply understanding of router and switch configuration, routing, and
security issues in network management (PO7, A2, LL)
Main References 1. D. Comer, Internetworking with TCP/IP Volume I, 6th Ed, 2014, Pearson,
ISBN 013608530X
2. J. Kurose, K. Ross, Computer Networking: A Top-Down Approach, 7th Ed.,
2017, Pearson, ISBN 0133594149
3. J. S. Beasley, N. Piyasat, Networking Essentials: A CompTIA Network+ N10-
006 Textbook (4th Edition), 2015, Pearson IT Certification. ISBN 0789758199
Additional References 1. W. Stallings, Computer Networking with Internet Protocols and Technology,
2003, Pearson. ISBN 0-13-141098-9

1
Course Syllabus and Planner (contact hours)
No Topics References Week Lectures Tutorials Practical Coursework
0 Course Overview 1 0
1 Introduction to Routing Concepts
B1, B2, B3 1-2 2 4
• Describe the purpose, nature and
operations of a router vs. switches.
• Describe the purpose of nature of routing
tables and explain how a router
determines a path and forwards packets
2 Static Routing B1, B2, B3 3-4 2 4 Assignment 1
• Review of CIDR and VLSM
• Configure static and default routes
• Describe the purpose and procedure for
configuring static routes
3 Dynamic Routing Protocols
B1, B2, B3 5 1 2
• Describe the role of dynamic routing
protocols and place these protocols in the
context of modern network design
• Differentiate between Distance Vector
and Link State Routing
4 Distance Vector Routing Protocols
B1, B2, B3 6-7 2 4
• Describe use of Distance Vector
Protocols for IPv4 and IPv6 (RIP, RIPng,
EIGRP)
• Configure RIP, RIPng and EIGRP
5 Link-State Routing Protocols
B1, B2, B3 8 1 2 Test 1
• Describe the features and concepts of
link-state routing protocols and OSPF
• Configure Single Area OSPFv2 and
OSPFv3 for IPv4 and IPv6 networks
6 Switched Networks 10 1 2 Assignment 2
• Describe current LAN Design practices B1, B2, B3
and security & design issues of VLANs
7 Inter VLAN Communications
B1, B2, B3 11 1 2
• Describe the function of Layer 3 Switching
• Configure and verify Inter-VLAN Routing
8 Security and Network Autoconfiguration
B1, B2, B3 12-14 3 6 Test 2
• Describe the use of Access Control Lists
(ACLs) for securing networks Practical Exam
• Describe the use of Dynamic Host
Configuration Protocols (DHCP) and
Network Address Translation (NAT) for
network autoconfiguration in IPv4 and
IPv6
• Configure and Troubleshoot ACL, DHCP
and NAT
9 Device Discovery, Management and
Maintenance
B1, B2, B3 15 1 2
• Describe the use of discovery protocols to
map a network topology.
• Configure NTP and Syslog
• Maintaining router and switch
configuration
Total Contact Hours 14 28

2
Student Learning Time (SLT)

Item Teaching and Learning Activity SLT

1. Lecture 14

2. Preparation for Lectures 14

3. Lab/Practical 28

4. Preparation for Lab/Practical 14

5. Student Centered Learning (non-contact), Assignments, Labs, etc. 50

• 2 x Assignments (2 x 15 hours)

• 10 x Labs (10 x 2 hour)

6. Continuous Assessment (Tests and Practical Exam) 4

• 2 x Tests (2 x 1 hour)

• 1 x Practical Exam (1 x 2 hour)

7. Preparation for Continuous Assessment 10

8. Final Assessment (Exam) 2

9. Preparation for Final Assessment (Exam) 4

Total SLT 140

UNITS (Total SLT/40) 3.5

Course Policy

• All assignments MUST be submitted before/on the date stated. Late submissions without prior approval from
lecturer will not be accepted. Late submissions with prior approval will be penalized; each day late will result in one
grade reduction.

• Tests MUST be taken on the specified date. No replacement tests will be given without MC or other official
approval letters.

• Plagiarism and Copying is a serious academic offence. Students found plagiarizing and/or copying will be given an
F grade whether for the given assignment/report or for the entire coursework grade, and will be barred from
sitting for the final exam.

• Please make sure that your handphone is silenced during lectures.

You might also like