Menu

Bachelor of Science (Honours) in Computing with Software Development

  • Course Code

    TA_KACOS_B

  • Type of Qualification:

    Honours Bachelor Degree

Course Content

Semester 1

Mandatory

Software Development 1
Discrete Mathematics 1
Visual Design & User Experience
Critical Skills Development
Computer Architecture
Business & Information Systems

Semester 2

Mandatory

Software Development 2
Systems Analysis
Database Fundamentals
Statistics
Operating Systems Fundamentals
Social Media Communications

Semester 3

Mandatory

Software Development 3
Software Quality Assurance and Testing
Advanced Database Technologies
Network Fundamentals
Client-Side Web Development
Discrete Mathematics 2

Semester 4

Mandatory

Software Development 4
Project
Data Administration and Analysis
Routing & Switching Essentials
Information Security
Management Science

Optional

Systems Analysis & Design

Semester 5

Mandatory

Cloud Services & Distributed Computing
Data Structures and Algorithms
Server-Side Web Development
Big Data Technologies
Operating Systems

Elective

Data Analysis
Advanced Routing & Switching
Innovation & Entrepreneurship

Semester 6

Mandatory

Experiential Learning

Semester 7

Mandatory

Enterprise Applications Development 1
Project
Algorithms & Computation
Interactive Media Design & Visualisation
Information Management

Elective

DevOps - Continuous Integration and Deployment
Security for the cloud and IoT
Applied Machine Learning

Semester 8

Mandatory

Enterprise Applications Development 2
Project
Computational Theory
Enterprise Performance Architecture

Elective

Game Design and Development
Architecting on the Public Cloud
Applied Artificial Intelligence and Deep Learning
User Experience Design
Algorithmic Analysis
  • Synergy Centre at ITT Dublin
  • QQI Brand Logo
  • Member of the Technological University for Dublin Alliance
©2019 Institute of Technology Tallaght • Built by Digital Crew