精东传媒app

UniSQ Logo
The current and official versions of the course specifications are available on the web at .
Please consult the web for updates that may occur during the year.

ELE3305 Computer Systems and Communications Protocols

Semester 1, 2023 Toowoomba On-campus
Units : 1
School or Department : School of Engineering
Grading basis : Graded
Course fee schedule : /current-students/administration/fees/fee-schedules

Staffing

Course Coordinator:

Overview

Computing and data communications have converged, such that data communications has become an integral part of many computer systems. This course is based around two central themes. The first is the logical extension of the material covered in the preceding Computer Engineering courses and as such it is expected that students have basic programming skills. The first theme involves a more detailed study of advanced computer design and operating system topics including memory management, virtual memory, process management, cache memory, processor architectures and performance. The second theme is the design, implementation and use of data communication systems. This section, comprising approximately two-thirds of the course, covers local area network protocols such as Ethernet, together with higher-level protocols such as TCP/IP. An in-depth understanding of the theoretical and practical operation of these protocols and the Internet is emphasised by implementation examples.

Course learning outcomes

The course objectives define the student learning outcomes for a course. On completion of this course, students should be able to:

  1. describe the basic concepts of computer systems and the relationship between the various subsystems;
  2. discuss factors that impact on the performance of computer systems including disk/memory cache systems, processor architecture and memory management;
  3. select and justify appropriate methods of data compression, encryption and error checking for local and wide-area networks;
  4. interpret data communications standards documents such as Internet RFC's to analyse protocol frames found in a data communications system, and provide explanations for the observed behaviour of communicating entities;
  5. prepare, to a professional standard, technical written reports and verbal presentations in English having good structure and format, high standards of spelling, grammar and punctuation, and appropriate and adequate technical content;
  6. demonstrate information literacy skills to find, analyse and evaluate appropriate information;
  7. critique work of peers and critically analyse information sources;

Topics

Description Weighting(%)
1. Operating Systems 20.00
2. Hardware and Architecture 10.00
3. Data Communications and Protocols 70.00

Text and materials required to be purchased or accessed

There are no texts or materials required for this course.

Student workload expectations

To do well in this subject, students are expected to commit approximately 10 hours per week including class contact hours, independent study, and all assessment tasks. If you are undertaking additional activities, which may include placements and residential schools, the weekly workload hours may vary.

Assessment details

Approach Type Description Group
Assessment
Weighting (%) Course learning outcomes
Assignments Written Research (project) No 30 3,4,5,6,7
Assignments Written Quiz A1 of 6 No 5 1,2,6
Assignments Written Quiz A2 of 6 No 5 1,2,6
Assignments Written Quiz A3 of 6 No 5 1,2,6
Assignments Design Design No 40 1,2,3,4,5,6
Assignments Written Quiz A4 of 6 No 5 3,4,6
Assignments Written Quiz A5 of 6 No 5 3,4,6
Assignments Written Quiz A6 of 6 No 5 3,4,6
Date printed 9 February 2024