Module Title:   Computer Communications and Networks

Module Credit:   20

Module Code:   CM-0315L

Academic Year:   2015/6

Teaching Period:   Semester 1

Module Occurrence:   A

Module Level:   FHEQ Level 5

Module Type:   Linked 10+10

Provider:   Computer Science

Related Department/Subject Area:   SCIM (Dept of Computer Science)

Principal Co-ordinator:   Dr P Chan

Additional Tutor(s):   Dr I Awan

Prerequisite(s):   None

Corequisite(s):   None

(1) To introduce concepts of data communication with computer networks at different levels and applications. (2) To develop skill in network design and performance evaluation skills.
(3) To reinforce the background knowledge with practical experience of computer networks.

Learning Teaching & Assessment Strategy:
A combination of lectures/tutorials/directed study. Concepts, principles & theories explored in formal lectures, practised & demonstrated in tutorials. Oral feedback is given during tutorials. Coursework will assess the application of practical skills to the knowledge base of the module using a combination of ITGuru, Java Programming and Wireshark labs. The examination will assess this and an understanding of the theoretical issues.

Lectures:   24.00          Directed Study:   135.00           
Seminars/Tutorials:   24.00          Other:   0.00           
Laboratory/Practical:   15.00          Formal Exams:   2.00          Total:   200.00

On successful completion of this module you will be able to...

1. demonstrate a sound understanding of data, signals and the different media used for data communication, signal encoding and multiplexing; data transmission with data link and transport protocols and possible problems with transmission; 2. demonstrate understanding of computer network topologies and their components derived through the modelling and evaluating of their performance in software and laboratory network.

On successful completion of this module you will be able to...

Develop, design, analyse and monitor communication networks.

On successful completion of this module you will be able to...

demonstrate analytical and problem solving skills.

  Coursework   40%
  A lab report combining a series of lab exercises, focusing on simulation work, packet analysis and socket programming.
  Classroom test 1.00 30%
  Semester 1: Class Room Test - closed book
  Examination - closed book 1.00 30%
  Semester 2: Examination - closed book
  Examination - closed book 2.00 100%
  Supplementary examination

Outline Syllabus:
(1) Internetworking and the Internet (2) Protocol Architecture (3) Network Topology (4) LAN and W-LAN (5) High Speed LANs (6) Data Transmission (7) Signal Encoding Techniques (8) Data Link Control (9): Multiple Access Protocols (10) Network Layer (11) Subnetting (12) Routing (13) Transport Layer (14) Application Layer (15) Security in Computer Networks (16) Basics of Mobile Communications

Version No:  8