| Course Code: | TI006 | Location: | Thurles |
| Academic Year: | 2010/2011 | Number of Places | 40 |
| Duration: | 2 years | NQF Level: | 6 |
| Accrediting Body: | HETAC | How to apply | Apply to CAO |
| Programme Coordinator: | Dr. Aine Ui Eigeartaigh |
0504 28256 | aine@tippinst.ie |
| Department Head | James Greenslade |
0504 28000 | jgreenslade@tippinst.ie |
| Entry Requirements | A minimum of 5 Passes in Leaving Certificate subjects, including Mathematics and English/Irish. |
||
About the Programme:
The suite of IT Support courses has been designed to provide students with the practical skills and the knowledge needed to pursue a career in a wide range of industry and business environments.
Graduates of the Higher Certificate programme will have the skills required to operate as first line computer support technicians, as technical help desk agents or as IT trainers. They will be able to troubleshoot a significant selection of IT problems and communicate effectively with a range of IT support stakeholders.
Further Study and Career Opportunities:
Graduates of the Higher Certificate programme will have the skills required to operate as first line computer support technicians, as technical help desk agents or as IT trainers. They will be able to troubleshoot a significant selection of IT problems and communicate effectively with a range of IT support stakeholders.
Graduates of the Higher Certificate in Science in Information Technology Support, or equivalent programme of study, qualify for entry to the Level 7 Bachelor of Science Degree in Computing in Information Technology Support.
Graduates of the Higher Certificate in Science in Information Technology Support will be qualified to provide Level 1 technical support and be responsible for customer issues. They will possess attributes which will make them suitable for employment in a range of positions that might include:
Computer Technician
Network Support Technician
IT Trainer
Technical Helpdesk Agent

** BSc (Honours) in Computer Services Management (Add-on year from BSc) is not currently offered at TI but is available at a number of Institutes of Technology.
Programme Outline:
STREAMS |
YEAR 1 |
YEAR 2 |
Computer Applications
|
Computer Applications Human Computer Interface |
Multimedia Technology |
Networking
|
Computer Networks 1 Computer Networks 2 |
Computer Networks 3 Computer Networks 4 |
Software Development |
Introduction to Computer Programming Introduction to OO Programming |
|
Hardware & Operating Systems |
Computer Architecture Operating System Fundamentals Computer Systems (5 ECTS) |
Operating Systems Management |
Maths |
Maths for Computing |
Statistical Data Analysis (5 ECTS) |
Databases |
|
Database Planning and Design Database Systems Implementation |
Technical Communications & Management |
Developing your Potential IT Training |
Management Principles IT Support Organisational Theory Professional |
|
|
Work Placement |
*ECTS for these modules awarded on completion of Work Placement of minimum three months.
Courses are divided into modules or self-contained units of learning.
ECTS is the abbreviation used for the European Credit Transfer System. Each module is given a value between 1 and 60 to describe the amount of work required to complete it. These reflect the quantity of work the module requires in relation to the total amount necessary to complete a full year of academic study. A value of 60 credits represents the workload involved in one year of study. TI course modules are generally allocated 5, 10 or 20 credits.
Year 1 |
|
Introduction to Computer Programming |
This module introduces students to the theory and practice of computer programming concepts. It also introduces students to basic program design concepts. The module enables students to write computer programs consisting of up to several hundred lines of well designed code in a modular fashion. |
Computer Applications |
This module provides students with a working knowledge and understanding of commercial word processing and spreadsheet applications. Students learn to create professional slide shows and deliver presentations. Students will also learn how to set up and maintain appropriate file systems and navigate around Windows operating systems. |
Computer Architecture |
In this module, students are introduced to the components of a computer system. They learn how data is manipulated and stored in a digital computer and they are introduced to the main memory technologies. The ‘8086 family of microprocessor is used to provide students with knowledge of the inner workings of a PC. In the laboratory, students write simple programs for the D6 educational computer. |
Operating System Fundamentals
|
This module introduces the fundamentals of memory, virtual memory, and processor management. Students study the algorithms used to control processor scheduling, memory management, and strategies designed to provide a secure computing environment. The course explores techniques for modelling, detecting, and recovering from deadlock. Students gain practical experience by installing, executing DOS commands, and using the Windows operating system. |
Mathematics for Computing |
In this module students are introduced to some of the fundamental mathematical concepts which a computer science student will need. The aim of the module is to develop the mathematical ability of the students in the areas of geometry, algebra, matrices, vectors and set theory. The principles will be reinforced with practical examples and also through the use of a mathematical software package. |
Computer Networks 1 |
This module introduces the student to the concept of designing technologies to communicate over the Internet. The OSI Reference Model is explained and the student learns the fundamentals of IP addressing and link layer technologies such as Ethernet. Theoretical learning is supported with lab work that gives the student practical networking skills, e.g. UTP cable construction and building simple LANs using hubs. |
Introduction to Object Oriented Programming |
The module provides an introduction to the concepts behind object-oriented programming. Students gain a thorough understanding of incremental programming, type-safety, polymorphism, encapsulation, and inheritance and apply these concepts through a variety of programming projects. The module also develops students programming and problem solving skills. |
Human Computer Interface Design |
This modules aims to teach students the principles involved in designing interfaces for computer systems that are easy to use and understand. The student learns usability principles and implements these principles in a practical setting by developing web pages that adhere to best practice. |
Computer Systems |
This module is designed to provide students with an in-depth knowledge of PC computer architecture, specifically to educate students in the installation, configuration, troubleshooting and fault diagnosis/reporting associated with modern personal computer motherboard/peripherals and device software. |
Computer Networks 2 |
This module builds on the learning of CN 1. The routing technologies that underpin packet delivery in the Internet are examined and this work is augmented with extensive lab work on Cisco routers. |
Developing Your Potential |
This module is designed to equip participants with an understanding of their own skills and capacities. It will include an exploration of learning styles, identifying and learning how to articulate their own strengths and capacities. The module allows participants the opportunity to develop their own interpersonal skills and capacities and the skills to articulate a message to others using effective presentation techniques. |
IT Training |
This module investigates the IT training industry, and instils the concept of client-focused professionalism in this service industry. It prepares students to be able to design, develop and deliver IT training either in the IT training industry or alternatively as a component often required of the IT support function. Designing courses, understanding how people learn, and practical experience delivering training will be some of the areas covered. The student will also look at the complete range of costs involved in attending/delivering training and be able to account accordingly. The ability to evaluate training with a particular emphasis on return on investment will also be covered. |
Year 2 |
|
Operating Systems Management
|
This module introduces the fundamentals of device and file management, and the UNIX operating system. Students study disk scheduling algorithms, the management of data on secondary storage, and file protection strategies. They learn to compare and evaluate operating systems. Students install the UNIX operating system, combine simple commands to create powerful pipelines, and use a UNIX editor to create simple programs. |
Statistical Data Analysis |
This module aims to familiarize the student with some of the basic statistical concepts which they will require. The topics covered will include the summarisation, analysis and presentation of data, designing a survey or questionnaire, calculating probability for uncertain events and the properties of a number of widely used probability distributions. Mathematical software will be used to reinforce the concepts. |
Computer Networks 3 |
This module adds to the knowledge gained on CN1 and 2. The focus is on switched wired and wireless LAN technologies and their technologies, e.g. the Spanning Tree Protocol (STP). The lab work includes building switched LANs and WLANs, and configuring and troubleshooting STP. |
Management Principles |
This module introduces students to the nature of business organisation and provides an appreciation in the fundamental concepts, principles and practices of management within the general business environment. |
Professional Development & Employment Placement |
This module consists of both a taught and work experience element. In the work placement element participants will get relevant practical work experience in companies and organisations in Ireland and overseas over a three month period. The placement is a partnership between the employer, the student and the college, ensuring proper supervision, evaluation and relevancy to the degree programme. |
Database Planning & Design |
Database Planning and Design introduces database technologies focusing on the importance of controlled management, deployment and development of database systems. It aims to develop a variety of design skills including the ability to analyse requirements and to produce a well-structured relational database schema. A number of mainstream database platform are introduced as are a number of systems management concepts including database security and multiuser |
Multimedia Technology |
This module explores the various technologies that are used for the storage, transmission, and compression of multimedia content. A variety of peripheral devices are examined and students learn how to configure these devices to transmit and receive multimedia content. |
Computer Networks 4 |
This is the final module in the Computer Networking series. Its focus is advanced concepts in LAN technologies, such as Virtual LANs (VLANs), and Wide Area Network(WAN) technologies. Lab work includes: configuration of a VLAN, configuration of the routing protocol OSPF and design and construction of a Frame Relay WAN. |
IT Support |
The student will learn how the components of a help-desk/support system are configured and managed. Technical support skills such as how to identify the root cause of the technical problem, problem solving approaches and tools will be explored. This module is built on the premise that the "soft skills" of customer service & relational building are just as important as the "hard skills" i.e. the technical know-how, therefore customer service and professionalism in the IT service industry, and the ability to communicate with users of different technical abilities to extract symptomatic information will also be covered. |
Organizational Theory |
This module examines organizational theory concepts and models, including those in the classical and contemporary fields. It explores the theories of organization-environment relationships, such as contingency and resource dependency theory. It also investigates alternative design options for organisational social structures. |
Database Systems Implementation |
The Database Systems Implementation module aims to equip students with the skills to code and implement a relational database design and to query a database. The module also introduces secure data access and the planning and documentation of a Data Access Strategy. The learner is also exposed to the usage of SQL to manage data access through the creation of roles and users and the granting and revoking of permissions thereto. |
Professional Development & Employment Placement |
Continued from Semester 3. |
Click here to read more in the Online Version. (Requires Adobe Flash)
Click here to download the full-time prospectus in PDF format.