Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

COSC244 Data-communications, Networks, Internet

Fundamental aspects of communication between computing devices; networks; protocols; structure and use of the Internet; security and ethical issues.

Paper title Data-communications, Networks, Internet
Paper code COSC244
Subject Computer Science
EFTS 0.1500
Points 18 points
Teaching period Second Semester
Domestic Tuition Fees (NZD) $1,018.05
International Tuition Fees (NZD) $4,320.00

^ Top of page

Prerequisite
COMP 160 or COMP 103
Restriction
TELE 202
Schedule C
Arts and Music, Commerce, Science
Contact
willem@cs.otago.ac.nz
kaye@cs.otago.ac.nz
Teaching staff
Lecturers: Dr Haibo Zhang, Dr Yawen Chen and Dr Richard O'Keefe
Professional Practice Fellow: Iain Hewson
Paper Structure
As an introductory paper to data communications and computer networks, this paper consists of three parts.

The first part covers the fundamental aspects of data communications, including:
  • Transmission media
  • Signals and encoding
  • Modulation
  • Multiplexing
  • Data compression
  • Error detection and correction
  • Security
  • Protocols
The second part covers the topics of computer networks, including:
  • The Open Systems Interconnect (OSI) model
  • Local Area Networks (LANs) and their IEEE standards
  • Flow and error control
  • Wide Area Networks (WANs)
  • Routing algorithms
  • Congestion control
  • Transport services
The third part covers the principles of the Internet, including:
  • The TCP/IP reference model
  • The Internet Protocol (IP) suite
  • Various Internet applications
  • IPv6
Some advanced topics, such as wireless networking and computer ethics are also covered in the paper.

Assessment:
  • Lab work 7%
  • Tutorial Work 6%
  • Tests 13%
  • Assignment 4%
  • Final Exam 70%
Teaching Arrangements
There are two 1-hour lectures, one 2-hour lab and one 2-hour tutorial per week.
Textbooks
Behrouz Forouzan, Data communications and networking (5th Edition), McGraw-Hill, 2012.
Course outline
View the course outline for COSC 244
Graduate Attributes Emphasised
Lifelong learning, Ethics, Information literacy.
View more information about Otago's graduate attributes
Learning Outcomes
  • Understand the fundamental concepts, principles and problems in data communications
  • Be familiar with well-known network structures, standards, protocols and applications
  • Understand the essence of data communication from a computer science point of view
  • Be equipped with necessary knowledge and fundamental skills needed for a future career

^ Top of page

Timetable

Second Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
None

Computer Lab

Stream Days Times Weeks
Attend one stream from
A1 Thursday 09:00-10:50 28-34, 36-41
A2 Thursday 13:00-14:50 28-34, 36-41
A3 Thursday 15:00-16:50 28-34, 36-41

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 11:00-11:50 28-34, 36-41
Friday 11:00-11:50 28-34, 36-41

Tutorial

Stream Days Times Weeks
Attend one stream from
T1 Tuesday 12:00-13:50 28-34, 36-41
T2 Tuesday 14:00-15:50 28-34, 36-41
T3 Wednesday 09:00-10:50 28-34, 36-41
T4 Wednesday 11:00-12:50 28-34, 36-41
T5 Wednesday 13:00-14:50 28-34, 36-41

Fundamental aspects of communication between computing devices; networks; protocols; structure and use of the Internet; security and ethical issues.

Paper title Data-communications, Networks, Internet
Paper code COSC244
Subject Computer Science
EFTS 0.1500
Points 18 points
Teaching period Second Semester
Domestic Tuition Fees Tuition Fees for 2018 have not yet been set
International Tuition Fees Tuition Fees for international students are elsewhere on this website.

^ Top of page

Prerequisite
COMP 160 or COMP 103
Restriction
TELE 202
Schedule C
Arts and Music, Commerce, Science
Contact
Computer Science Adviser
Teaching staff
Lecturers: Dr Haibo Zhang, Dr Yawen Chen and Dr Richard O'Keefe
Professional Practice Fellow: Iain Hewson
Paper Structure
As an introductory paper to data communications and computer networks, this paper consists of three parts.

The first part covers the fundamental aspects of data communications, including:
  • Transmission media
  • Signals and encoding
  • Modulation
  • Multiplexing
  • Data compression
  • Error detection and correction
  • Security
  • Protocols
The second part covers the topics of computer networks, including:
  • The Open Systems Interconnect (OSI) model
  • Local Area Networks (LANs) and their IEEE standards
  • Flow and error control
  • Wide Area Networks (WANs)
  • Routing algorithms
  • Congestion control
  • Transport services
The third part covers the principles of the Internet, including:
  • The TCP/IP reference model
  • The Internet Protocol (IP) suite
  • Various Internet applications
  • IPv6
Some advanced topics, such as wireless networking and computer ethics are also covered in the paper.

Assessment:
  • Lab work 7%
  • Tutorial Work 6%
  • Tests 13%
  • Assignment 4%
  • Final Exam 70%
Teaching Arrangements
There are two 1-hour lectures, one 2-hour lab and one 2-hour tutorial per week.
Textbooks
Behrouz Forouzan, Data communications and networking (5th Edition), McGraw-Hill, 2012.
Course outline
View the course outline for COSC 244
Graduate Attributes Emphasised
Lifelong learning, Ethics, Information literacy.
View more information about Otago's graduate attributes.
Learning Outcomes
  • Understand the fundamental concepts, principles and problems in data communications
  • Be familiar with well-known network structures, standards, protocols and applications
  • Understand the essence of data communication from a computer science point of view
  • Be equipped with necessary knowledge and fundamental skills needed for a future career

^ Top of page

Timetable

Second Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
None

Computer Lab

Stream Days Times Weeks
Attend one stream from
A1 Thursday 09:00-10:50 28-34, 36-41
A2 Thursday 13:00-14:50 28-34, 36-41
A3 Thursday 15:00-16:50 28-34, 36-41

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 11:00-11:50 28-34, 36-41
Friday 11:00-11:50 28-34, 36-41

Tutorial

Stream Days Times Weeks
Attend one stream from
T1 Tuesday 12:00-13:50 28-34, 36-41
T2 Tuesday 14:00-15:50 28-34, 36-41
T3 Wednesday 09:00-10:50 28-34, 36-41
T4 Wednesday 11:00-12:50 28-34, 36-41
T5 Wednesday 13:00-14:50 28-34, 36-41