Contact Information:


Course Code: LM121 - (Bachelor of Science in Computing Technologies Common Entry)
Honours Bachelor Degree (Level 8)
Course Director:
J.J Collins (Year 1 only)
+ 353 61 202409
This email address is being protected from spambots. You need JavaScript enabled to view it.  


Course Code: LM121 Option - (BSc in Mobile Communications and Security)
Level: Honours Bachelor Degree (Level 8)
Length: 4 Years 
Course Director: Dr Thomas Newe (Year 2-4)
Phone: + 353 61 202092
Email:This email address is being protected from spambots. You need JavaScript enabled to view it.  


The course structure for Mobile Communications & Security is very well balanced to ensure that students are given the opportunity to develop into world class IT specialists.


The first year of the course is common with the first year of LM121 Common Entry into Computing Technologies. This year is designed to provide students with a strong practical and theoretical foundation in: computing and programming languages, digital electronics, computer architecture and mathematics.

At the end of year one students may avail of one of three degree programmes, one of which is the Mobile Communications & Security course.




LM083 Brochure


Mobile Communications & Security Details


In years 2, 3 and 4, the material covered comes under the following four major ICT related topics:

§  Software – Programming for computers and mobile devices, software engineering, distributed and web based software design, mobile software and advanced operating systems.

§  Cryptography and Security – The science of security, ethical hacking, encryption fundamentals and standards, data forensics, computer law, ethics and IT systems design.

§  Telecommunications and The Cloud– The Internet, fixed, wireless and mobile communications, protocols and standards, web programming and Cloud Computing.

§  Artificial Intelligence and Expert Systems – Computer systems architecture, advanced graphics, robotics, sensors and actuators.

All the topics are reinforced with hands-on practical laboratory material.

Industrial work experience is normally provided through a positive and motivating thirty-week period of Cooperative Education, which is an integral part of the course beginning in the spring of year 3. It provides students with practical and applied experience in the field of IT and communications, where the student will get the first taste of how the skills and knowledge acquired in the course will apply in the workplace.

In the final year (year 4) students undertake a major individual project, which in general solves a real world problem. The project involves advanced design and implementation, and builds confidence by putting into practice the skills and techniques acquired throughout the course.


Programme of Study in more detail. 

The programme is broken into two parts.

1.    Year 1 is common with the Common Entry Programme LM121 Computing Technologies. 

2.   Years 2, 3 and 4 are designed to offer specialist modules in:
Software, Security, Telecommunications, Cloud Computing,  Artificial Intelligence and Expert Systems.

Part I:

Year 1


Semester 1

Semester 2


Introduction to Programming

Software Development


Introduction to Model Driven Development

Games Modelling Design


Fundamentals of Computer Organisation

Computer Systems Organisation


Foundations of Computer Science 1

Foundations of Computer Science 2


Discrete Mathematics

Computer Mathematics

Part II:

Year 2


Semester 3

Semester 4


Web & Database Technology 1

Web & Database Technology 2  


Computer Software 3 - Algorithms

Mobile App Development


Operating Systems 1

Operating Systems 2


Communications  Networking Fundamentals

TCP/IP Networking


Introduction to Security and Cryptography

Data Security

Year 3


Semester 5

Semester 6



Network Protocols Laboratory

Co-Operative Education (including summer)


Outcome-based Learning Laboratory


Distributed Computing with Java


Embedded Software


Computer Law, Investigation & Ethics

Year 4


Semester 7

Semester 8


Communications Networking Standards

Mobile & Wireless Communications


Cloud Computing

Host and Network Security


Systems Analysis and Design

Project Management and Practice

  Electronics and the Environment Computer Forensics


Project 1

Project 2