Honours Bachelor Degree
Programme Code: TA_KACOD_B
Mode of Delivery:Full Time, Part Time, Modular
No. of Semesters:8
NFQ Level:8
Embedded Award:No
Programme Credits:240
Language of Instruction:English
CAO Code:
  1. TA329

Programme Outcomes

On successful completion of this programme the learner will be able to :

PO1Knowledge - Breadth
 (a)Demonstrate specialised knowledge and understanding of intermediate and advanced concepts in the areas of IT Management Systems, Software Quality & Testing, Business Information Systems, Mathematical Foundations and Techniques, Web & Cloud Based Services & Systems, Virtualisation, Database, Software Development, Information Security, Computer Networks, Legal, Ethical, Social and Professional IT related issues.
 (b)Demonstrate knowledge and understanding of Data Analytics and Business Reporting as used in an organisation.
PO2Knowledge - Kind
 (a)Recognise the limitations of current knowledge and familiarity with sources of new knowledge; integration of concepts across a variety of areas. The learner will be able to explain the concepts and theories of the core and some optional computing topics and integrate concepts learned across a variety of computing topics.
 (b)Demonstrate an extensive up-to-date knowledge and understanding of a number of the core areas of data analytics, web design and development with a developed awareness of the business environment, social responsibilities and the need for adaptation, creativity and change. Demonstrate a knowledge that is integrated across a number of the core sub-fields of data analytics, social and interactive media.
PO3Skill - Range
 (a)Demonstrate specialised technical, creative and conceptual skills utilising a range of software tools. The learner will be able to implement system modelling techniques; use numeracy skills in presenting cases involving a quantitative dimension; design, develop and implement web & cloud systems; understand and use cryptographic algorithms; build networks, deploy computer-based systems in a well-defined and secure context; apply the principles of human-computer interaction to the evaluation and construction of user interfaces; apply the principles of effective information management, organisation and retrieval; identify relevant material on a given topic from available information sources; present rational and reasoned arguments to a range of audiences and create effective technical documentation.
 (b)Use a current database technologies. Design, develop, implement test and debug: - Applications for enterprise software development platforms. - Web services. - Applications for current and emerging mobile platforms
PO4Skill - Selectivity
 (a)Exercise appropriate judgement in planning, design, technical and/or supervisory functions related to computing products, services, operations or processes. The learner will be able to test and confirm the extent to which a computer-based system meets the criteria defined for its current use; create technical documentation, locate and evaluate information through online research; design and implement computer-based systems, apply strategies to identify and solve computer system problems; justify selections from alternatives; develop innovative solutions to pragmatic situations; identify and analyse criteria and specifications appropriate to specific problems and plan strategies for their solution; recognise the moral and ethical issues involved in the exploitation of computer technology.
 (b)Selection of appropriate development platforms for IS solutions. Management, design and trouble shooting of complex computer networks. Selection of appropriate database technologies. Selection of appropriate systems architectures to meet user requirements.
PO5Competence - Context
 (a)An ability to undertake an independent piece of work, and see it through to completion. An ability to research, analyse and apply emerging technologies and applications. An ability to integrate new technologies and solutions with legacy systems. An understanding of group working and dynamics.
 (b)On successful completion of this programme, the graduate will demonstrate the following: a. Ability to analyse, interpret and manipulate data in pursuit of solutions to complex business problems b. Ability to integrate knowledge from a range of subject areas and analyse information from a variety of contexts. e. Demonstrate a critical understanding of the general ethical, legal and regulatory implications of handling data, and responsibilities in a business and wider social context. f. Develop and demonstrate effective competencies in communication, data analysis, problem solving, collaboration and research.
PO6Competence - Role
 (a)Demonstrate the ability to determine and achieve personal and/or group outcomes; take significant or supervisory responsibility for the work of others in defined areas of work. The learner will be able to work effectively as a member of an interdisciplinary
 (b)The knowledge and skills to understand the effects of IT on organisations. Interpersonal and communication skills. An understanding of career paths and opportunities open to IT professionals. A motivation and ability for self-development and learning. An ability to work effectively within a team environment.
PO7Competence - Learning to Learn
 (a)Ability to recognise and acknowledge the limitations of his/her current knowledge, skill and competence and plan to transcend these limitations through further learning. Observe and learn from participation in complex and challenging strategic planning and decision making situations through the use of, for example, case analysis and project work. Take responsibility for their own learning as a culture of academic integrity, independence and high ethical standards is promoted throughout the programme. Ability to understand the full complement of stakeholder communities and to develop stakeholder-sensitive marketing communications decisions. Demonstrate the possession of a conceptual awareness that will enable them to knowledgeably question existing precepts and evolve an individual approach to work-based study and research.
 (b)Problem solving and strategic analysis techniques Time management and self-productivity. Project management. Work effectively both as an individual and within a team environment. Undertake a project independently: plan and manage it and see it through to completion.
PO8Competence - Insight
 (a)An appreciation of the impact of information technology within society. Possess a conceptual awareness that will enable them to knowledgeably question existing precepts and evolve an individual approach to work-based study and research. Capacity to be socially responsible and develop a sense of ones own value system. Capacity to draw complex information together and assess implications of proposed solutions. Capacity to reflect on own practice and re-organise skills set in order to produce something new.
 (b)An appreciation of the limitations of algorithmic based solutions.

Semester Schedules

Stage 1 / Semester 1

Module Code Module Title
WBDB H1002 Visual Design & User Experience
CSKD H1000 Critical Skills Development
INFO H1020 Business & Information Systems
MATH H1030 Discrete Mathematics 1
COAR H1001 Computer Architecture
SWDV H1001 Software Development 1

Stage 1 / Semester 2

Module Code Module Title
SYAN H1004 Systems Analysis
STAT H1003 Statistics
DATA H1000 Database Fundamentals
OPSY H1001 Operating Systems Fundamentals
COMM H1017 Social Media Communications
SWDV H1002 Software Development 2

Stage 2 / Semester 1

Module Code Module Title
MATH H2030 Discrete Mathematics 2
NETW H2003 Network Fundamentals
SOEN H2001 Software Quality Assurance and Testing
WEBD H2001 Client-Side Web Development
DBAS H2001 Advanced Database Technologies
Module Code Module Title
AUTO H2005 IT Scripting & Automation
SWDV H2001 Software Development 3

Stage 2 / Semester 2

Module Code Module Title
DATA H2001 Data Administration and Analysis
PROJ H2035 Project
MNSC H2001 Management Science
SRTY H2001 Information Security
NETW H2004 Routing & Switching Essentials
Module Code Module Title
MNGT H2003 IT Service Management
SWDV H2002 Software Development 4

Stage 3 / Semester 1

Module Code Module Title
COMP H3001 Cloud Services & Distributed Computing
WEBD H3001 Server-Side Web Development
DBAS H3001 Big Data Technologies
DATA H3008 Data Analysis
OPSY H3003 Operating Systems
Module Code Module Title
NETW H3002 Advanced Routing & Switching
IENT H3001 Innovation & Entrepreneurship
ALGO H3001 Data Structures and Algorithms

Stage 3 / Semester 2

Module Code Module Title
EXLE H3035 Experiential Learning

Stage 4 / Semester 1

Module Code Module Title
PROJ H4017 Project
APML H4000 Applied Machine Learning
IMDE H4001 Interactive Media Design & Visualisation
COIS H4001 Social Media Analysis
INMG H4001 Information Management
Module Code Module Title
SRTY H4000 Security for the cloud and IoT
DEVO H4000 DevOps - Continuous Integration and Deployment

Stage 4 / Semester 2

Module Code Module Title
GOQY H4001 IT Governance and Quality
DATA H4001 Data Analysis and Programming
AADL H4002 Applied Artificial Intelligence and Deep Learning
PROJ H4022 Project - Data Analytics Specialisation
Module Code Module Title
ENAP H4002 Enterprise Performance Architecture
OPSR H4001 Operations Research
ELEA H4001 E-Learning
UEXP H4000 User Experience Design