CS3202 Network Systems Design

Part I

Course Duration:
One Semester

Credit Units: 3

Level: B3

Medium of Instruction:
English

Pre-requisites:
Nil

Pre-cursors:
Nil

Equivalent Courses:
Nil

Exclusive Courses:
Nil

Part II

Course Aims:

This course aims to provide an introduction to major concepts in network system design, including the design principle of computer digital circuits, functional components, communication protocols, and network architectures.  Students will come to understand the knowledge and techniques in building network systems and explore their applications.

Course Intended Learning Outcomes (CILOs):

Upon successful completion of this course, students should be able to:

No.

CILOs

Weighting
(if applicable)

1.

Identify the building blocks and architectures of network enabled devices / computers and describe their functionalities.

25

2.

Describe the common technologies and architectures used in data communication. 

15

3.

Articulate the working principles of common protocols used in computer networks and the Internet.

25

4.

Solve analytical problems on digital circuits, data transmission and network architectures.

25

5.

Analyze the applications of network technologies in designated scenarios and explain how these technologies support real-life applications.

10

Teaching and learning Activities (TLAs):
(Indicative of likely activities and tasks designed to facilitate students' achievement of the CILOs. Final details will be provided to students in their first week of attendance in this course)

Teaching pattern:

Suggested lecture/tutorial/laboratory mix:
2 hrs. lecture; 1 hr. tutorial.

TLA

Remarks

CILOs to be
addressed

Readings

Selected chapters from text / reference books on the topics to be taught will be stated before each lecture.  It helps students understand the lecture and raise questions on time.

1-5

Lectures

Concepts and general knowledge of network system design are explained and illustrated.

1-5

Tutorials

Designed cases /questions are discussed with students.  It encourages student to have in-depth thinking of the material covered.

1-5

Quiz

A quiz will be held in the middle of the semester to check the students’ understanding of the material covered in the lectures. This is also an opportunity to provide timely feedback to the students about their learning progress.

1-4

Survey

Students are required to conduct a survey on the network systems found in daily life.  This activity not only stimulates students’ interest in the subject matter but also help them relate what they have learnt to the real world.

5

Assignments

Students are required to attend an assignment with essay-type and analytical questions.  It provides an opportunity to the students to co-relate and apply the material learnt in the course

1-5

Assessment Tasks/Activities:
(Indicative of likely activities and tasks designed to assess how well the students achieve the CILOs. Final details will be provided to students in their first week of attendance in this course)

CILO No

Type of assessment tasks/activities

Remarks

CILO 1

Quiz/Survey/Assignments /Examination
Clarity and correctness in describing and identifying the building blocks and architectures of network enabled devices / computers and their functionalities will be the measurement of this CILO

 

CILO 2

Quiz/Assignments/Examination
Providing comprehensive description on the common technologies / architectures used in data communication
will be the measurement of this CILO.

 

CILO 3

Quiz/Assignments/Examination
Adequate and clear explanation on the working principle of communication protocols will be the measurement of this CILO.

 

CILO 4

Quiz/Assignments/Examination
The student is expected to be able to handle analytical type questions based on the equations and concepts provided in the lectures regarding
digital circuits, network, addressing, data transmission and simple network configurations.  In addition, the ability to apply the equations to new scenarios will also be used as the measurement of this CILO.

 

CILO 5

Survey/Assignments/Examination
The ability of students in providing reasonable and comprehensive analysis on the applications of network technologies in given scenarios will be one of the measurements of this CILO.  Other measurements include providing a clear explanation and justification on how these technologies can be applied in real-life application.

 

Grading of Student Achievement:

Examination duration: 2 hours
Percentage of coursework, examination, etc.: 30% CW; 70% Exam
Grading pattern: Standard (A+AA-…F)

For a student to pass the course, at least 30% of the maximum mark of the examination must be obtained.

Part III

Keyword Syllabus:


Basic computer architecture: CPU, memory systems, I/O systems.  
Network architectures: protocol layers.  LAN technologies: data links.  Network technologies: addressing and naming, packet routing, Internet Protocol, transport services and protocols (TCP/UDP).  Application protocols, telnet, FTP, e-mail protocols, SMTP/POP, HTTP.

Related Links
Department of Computer Science