About this Course
Awarded by Oxford Brookes University
The BSc (Honours) Network Computing course includes the foundations of computing and computer networks and the more advanced study of computer network construction, administration and security. This is a rapidly expanding area of computing which requires an appreciation of recent technological advances. The course initially focuses upon the basic principles underlying the field and upon those principles on which these advances are built. The study of the more advanced topics develops from these principles.
Programme Module Synopsis :
Computer Networks
A study of the fundamental concepts of computer networking and the problems experienced in their design and implementation. Various goals of such systems are discussed and placed into the context of local- and wide area networking. The nature and types of communications protocols typically found in modern computer networks are also studied in some depth.
Network Construction and Administration
The course will provide an opportunity to apply theoretical concepts from Systems Programming and Computer Networks to the practical implementation of a small network. The material covered by this course will prepare students for industrial and business problems they will face after graduation. This will be largely a self study course, with students preparing themselves for participation in directed practicals.
Algorithms and Advanced Data Structure
The module focuses on Algorithm design techniques; understanding and implementation of efficient data structures. The content of the module include topics such as Complexity analysis; data structures including hashing techniques and balanced trees; algorithm design techniques including greedy algorithms, dynamic programming, divide-and-conquer, backtracking, graph algorithms; tractability of problems.
Multi-Service Networks
A study of the construction and operation of distributed multimedia systems and multi-service networks, that includes the compression, representation, communications and synchronisation of multimedia data streams and multiservice communication requirements for the support of multimedia data.
Software Project Management
The course introduces current practices, skill and techniques applied to project management and quality assurance for computing (software) projects.
It covers the following topics:
- Software development strategies: their application and management
- Project Definition: product and work breakdown, technical strategies, stage planning, project organisation.
- Techniques: estimating effort, times, costs, risk assessment, task scheduling, change control.
- Quality Assurance Principles: quality criteria, assessment, and measurement.
- Metrics. Result metrics and predictor metrics, cost models.
- Evaluating software process maturity, quality management systems, project management systems.
- Project management tools.
Computer and Network Security
A study of computer and network security and ways that computer systems can be secured. This module will look at the technological, ethical and professional issues involved in securing and assessing the security level of a modern networked computer system.
Project
An extended study of a topic selected from a suitable area common to the fields of the student’s programme, involving the solution of a practical problem. The overall aim of this module is to enable the students to produce a substantial piece of work on a topic of special interest chosen from those laying on the boundary of the studied fields. It is expected that by doing so the students will consolidate knowledge and strengthen the skills acquired throughout their period of study on both fields.
Duration
Full-time 12 months / Part-time 16 months
Delivery Mode
Each lesson is 3 hours and is conducted in a classroom setting at Informatics Campus.
The average teacher / student ratio is 1:40 (practical)
The average teacher / student ratio is 1:50 (lecture)
Course Rating
- /5 from users
Course Enquiry
Course Info
- Course Provider INFORMATICS ACADEMY PTE. LTD.
- Course Category Technology
- Course Price n/a
Comments