Colchester Institute
 
 
Sub-categories
Team Sites

  • Course description

    Students entering Higher Education will need specific study skills to enable them to maximise their learning potential and take advantage of opportunities available both in the academic setting and the workplace. Students will enter with different levels of skills and experience and may approach the module in a variety of ways. It is intended that a ‘skills audit’ is given at the start of the module and the results from this will form the basis of an individual learning plan prepared for each student. The outcome from this module is that the student will be equipped with the range of personal skills relevant to work listed below:

    • oral communication skills
    • written communication skills
    • team work and inter-personal skills
    • Internet-based research skills

    The module also considers the nature of professions and why professions have codes of conduct. Discussions and case studies will be used to encourage students to introspect on their own code of conduct, as well as becoming aware of what is included in the British Computer Society (BCS) and Association for Computing Machinery (ACM) codes of conduct.

    Learning outcomes

    1. Collect and collate information from a variety of sources.
    2. Communicate effectively both verbally and in text using a range of software applications as aids.
    3. Analyse and synthesise information in order to present findings in an appropriate form.
    4. Work constructively in a group task environment 
    5. Link and transfer data between applications 
    6. Manage own time and resources
    7. Be able to use library resources and the internet to facilitate information retrieval and research
    8. Use communication software and networks such as email and WWW browsers 
    9. Interpret data presented in a mathematical or graphical format
    10. Know why professions have codes of conduct, and what is included in the British Computer Society and ACM codes of conduct




  • Course description

    This module enables the student to develop the necessary skills and experience to structure information for the World Wide Web. It gives major emphasis to technology (web authoring tools, mark-up languages) but does touch on the creative/analytical aspects of web authorship.

    Learning Outcomes

    1. Operate an appropriate structured development cycle of analysis, design and implementation.
    2. Utilise contemporary tools and languages to structure text, images, etc. for presentation on the World Wide Web.
    3. Produce a web on a specific topic, for a specific audience of a quality appropriate for mounting on the World Wide Web.


  • Module Description

    This module focuses on the nature and purpose of organisations and how they are structured to meet those purposes. It considers how information and information systems are used within an organisation. It examines the technology (both software and hardware) deployed in business communications.  It focuses on fundamental concepts and principles associated with communication in organisations and the roles of Information Management and Knowledge systems.

    It looks at work practices emerging through technology such as computer supported collaborated work (CSCW) and its impact on individuals, teams and organisations as a whole.

    The students will enhance their theoretical knowledge of CSCW by undertaking a group assignment within a groupware environment.
     

    Learning Outcomes

    1. Understand the key characteristics of business organisations
    2. Understand the importance of information and information systems to businesses
    3. Knowledge and understanding of the technology needed in business communications
    4. Demonstrate an understanding of computer supported collaborated work and a basic ability in the use of communication skills by producing, in teams, using a groupware environment, a report on the technical and communication needs of all or part of an organisation.

  • Module Description

    The chief objective of this module is to deliver a lecture and structured laboratory series that enables students to understand the principal components and underlying principles of network systems with emphasis on LANs, laying the foundation for subsequent modules. Introduction to Networking expects no prior network experience. By the end of the module, students should have sufficient mastery networks that they should feel comfortable designing, implementing and administering simple LAN networks within given parameters. The module will, through careful use of relevant laboratory sessions and exercises, emphasise the tenets of good networking practice and introduce the techniques deployed to develop robust and efficient systems.

    Learning Outcomes

    1. Understand the principal components of networks

    2. Understand the need for network protocols

    3. Understand basic network architecture terms

    4. Recognise and explain the benefit and risks of networks

    5. Install and configure simple networks

    6. Perform simple network administration tasks

  • Caos Image

    Course description

    This course is designed to introduce students to the basics of computer architecture and operating systems. A key aim for this module is to equip students with a vocabulary and a core set of concepts that can be used in subsequent modules to aid explanation and understanding.

    Where possible a non-mathematical, descriptive approach is taken. Where not possible simplified models and examples will be used. The emphasis is on actual cases, from which principles will be drawn.

    The subject is dealt with in layers: moving up from bits and bytes, through gates, representation and operations to buses and processors and the treatment of operating systems is incorporated into this layered approach.

    Simple low-level programming is introduced, with a simulator on an idealised virtual processor, as an aid to demonstration and exploration of the concepts of this and some subsequent modules, rather than in the expectation that students will become fully competent assembler programmers.

    Students will, in this module, install Windows and Linux operating systems that will be "theirs" for the remainder of their course, for use whenever they need administrator rights.

    Learning Outcomes

    1. Knowledge and understanding of logic, data representation and operations
    2. Knowledge and understanding of simple processors and memory addressing
    3. Be able to write simple low-level programs
    4. Be able to explain the difference between memory mapped and interrupt-driven i/o
    5. Knowledge of the main functions of operating systems
    6. Be able to install two modern operating systems and perform configuration and administration tasks



  • Course description

    The chief objective of this module is to deliver a lecture and structured laboratory series that enables students to understand the principal components of a high-level program, laying the foundation for subsequent modules that require structured programming ability. Introduction to Programming expects no prior programming expertise. It develops the student's experience of high-level programming concepts for the development of simple software systems. By the end of the module, students should have sufficient mastery of a high-level programming language that they should feel comfortable designing, writing and debugging simple programs. The module will, through careful use of relevant laboratory sessions and exercises, emphasise the tenets of good programming practice and introduce the techniques deployed to develop robust and efficient software systems.

    Learning Outcomes

    1. Understand the principal components of a high-level program.
    2. Understand how to apply the facilities of a high-level language to design, write and debug simple programs.
    3. Apply simple review and test techniques to specifications, designs and code.
    4. Recognise the benefits to be gained by the adoption of suitable standards for design and coding and use a given set of standards.
    5. Develop simple programs in a high-level programming language.


  • Course description

    The chief objective of this module is to deliver a lecture and structured laboratory series that enables students to understand the principal components of a high-level program, laying the foundation for subsequent modules that require structured programming ability. Introduction to Programming expects no prior programming expertise. It develops the student's experience of high-level programming concepts for the development of simple software systems. By the end of the module, students should have sufficient mastery of a high-level programming language that they should feel comfortable designing, writing and debugging simple programs. The module will, through careful use of relevant laboratory sessions and exercises, emphasise the tenets of good programming practice and introduce the techniques deployed to develop robust and efficient software systems.

    Learning Outcomes

    1. Understand the principal components of a high-level program.
    2. Understand how to apply the facilities of a high-level language to design, write and debug simple programs.
    3. Apply simple review and test techniques to specifications, designs and code.
    4. Recognise the benefits to be gained by the adoption of suitable standards for design and coding and use a given set of standards.
    5. Develop simple programs in a high-level programming language.