BSc (Honours) in Computing

Awards
Bachelor of Science (Hons)
Programme Code: BSHC
 
Mode of Delivery: Full Time, Part Time, Online
 
No. of Semesters : 8
NFQ Level: 8
Embedded Award: No
 
Programme Credits: 240
Language of Instruction: English
Department: School of Computing
CAO Code:
  1. NC003
Programme Extra Information: Please note that the 4th Stage curriculum takes effect from September 2016.
 

Semester Schedules

Stage 1 / Location: IFSC Campus / Semester 1

Core Subject
Module Code Module Title
H6MYL Managing Your Learning
H6CI The Computing Industry
H6PSP Problem Solving and Programming Concepts
H6IMBC Introduction to Mathematics for Business & Computing
H6WD Web Design

Stage 1 / Location: IFSC Campus / Semester 2

Core Subject
Module Code Module Title
H6DM Digital Multimedia
H06IP Introduction to Programming
H06OPS Operating Systems
H6SAB Software Applications for Business
H06CA Computer Architecture

Stage 1 Award : Bachelor of Science (Honours)

 

Stage 2 / Location: IFSC Campus / Semester 1

Core Subject
Module Code Module Title
H6WAD Web Application Development
H06SPM IT Project Management
H6FBA Fundamentals of Business Analysis
H06ID Introduction to Databases
H06OOP Object Oriented Programming

Stage 2 / Location: IFSC Campus / Semester 2

Core Subject
Module Code Module Title
H06BE Business Entrepreneurship
H06DCN Data Communications and Networking
H6ITP Interdisciplinary Team Project
H06DSA Data Structures
BSHC16 Software Engineering
 

Stage 3 / Location: IFSC Campus / Semester 1

Core Subject
Module Code Module Title
H7TPR Team Project
H7AIT Advanced Internet Technologies
H7AVB Advanced Databases
H7APR Advanced Programming
Optional
Module Code Module Title
H7WN Wireless Networking

Stage 3 / Location: IFSC Campus / Semester 2

Group Elective 1
Module Code Module Title
H7WRKPL Work Placement
Group Elective 2
Module Code Module Title
H7ALC Application Lifecycle
H7BCS Business Communication Skills- Enhance Your Personal Impact
H7BAD Business Application Development
 

Stage 4 / Location: IFSC Campus

Group Data

Group: CLOUD - Cloud Computing Stream
CodeModule TitleM/ESem
BHSCDAD Module : Data Application Development Optional 1
H8CAD Module : Cloud Application Development Optional 2
H8CINF Module : Computing Infrastructure Optional 2
H8CLCO Module : Cloud Computing Optional 1
H8DSY Module : Distributed Systems Optional 2
Group: CYBER - Cybersecurity Stream
CodeModule TitleM/ESem
H8ASPR Module : Advanced Secure Programming Optional 2
H8DIGFOR Module : Digital Forensics Optional 2
H8PENTST Module : Penetration Testing Optional 2
H8SAPRG Module : Secure Application Development Optional 2
H8SECP Module : Security Principles Optional 2
Group: DALT - Data Analytics
CodeModule TitleM/ESem
BHSCDAD Module : Data Application Development Optional 1
H8ABDA Module : Advanced Business Data Analysis Optional 2
H8BDA Module : Business Data Analysis Optional 1
H8DWM Module : Data and Web Mining Optional 2
Group: GMG - Gaming and Multimedia
CodeModule TitleM/ESem
H8AAI Module : Applied Artificial Intelligence Optional 2
H8CG Module : Cloud Gaming Optional 2
H8CGD Module : Computer Graphics Design and Animation Optional 1
H8MAD Module : Multimedia and Mobile Application Development Optional 1
H8UDGN Module : Usability Design Optional 2
Group: IoT - Internet of Things Stream
CodeModule TitleM/ESem
H8CAD Module : Cloud Application Development Optional 2
H8DMV Module : Data Analytics and Visualisation Optional 2
H8IAD Module : IOT Application Development Optional 2
H8IOTP Module : IoT Principles Optional 2
H8MAD Module : Multimedia and Mobile Application Development Optional 1
Group: MAD - Mobile Application Development Stream
CodeModule TitleM/ESem
H8AMA Module : Advanced Mobile Application Development Optional 2
H8DSY Module : Distributed Systems Optional 2
H8MAD Module : Multimedia and Mobile Application Development Optional 1
H8UDGN Module : Usability Design Optional 2
Group: SWD - Software Development Stream
CodeModule TitleM/ESem
BHSCDAD Module : Data Application Development Optional 1
H8CAD Module : Cloud Application Development Optional 2
H8DSY Module : Distributed Systems Optional 2
H8MAD Module : Multimedia and Mobile Application Development Optional 1
H8UDGN Module : Usability Design Optional 2
 

Stage 4 / Location: IFSC Campus / Semester 1

Core Subject
Module Code Module Title
H8SPR Software Project ( Part 1 of 2 )
H8SMG Strategic Management
BSHC23 Introduction to Artificial Intelligence
H8WSAPIDEV Web Services and API Development
Optional
Module Code Module Title
H8IOTP IoT Principles
H8CLCO Cloud Computing
H8CGD Computer Graphics Design and Animation
H8BDA Business Data Analysis
H8BNS Business and Network Security
BHSCDAD Data Application Development
H8MAD Multimedia and Mobile Application Development
 

Stage 4 / Location: IFSC Campus / Semester 2

Core Subject
Module Code Module Title
H8SPR Software Project ( Part 2 of 2 )
Optional
Module Code Module Title
H8SAPRG Secure Application Development
H8DIGFOR Digital Forensics
H8PENTST Penetration Testing
H8CINF Computing Infrastructure
H8CAD Cloud Application Development
H8DMV Data Analytics and Visualisation
H8AAI Applied Artificial Intelligence
H8CG Cloud Gaming
H8AMA Advanced Mobile Application Development
H8DWM Data and Web Mining
H8ABDA Advanced Business Data Analysis
H8UDGN Usability Design
H8DSY Distributed Systems
H8SECP Security Principles
H8ASPR Advanced Secure Programming
H8IOTP IoT Principles
H8IAD IOT Application Development