inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
2025-09-01
Medium of studying
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


This BSc (Hons) in Computer Science (Software Systems Development) equips students with the skills to design, build, and maintain complex IT systems. Through a combination of programming, networking, and database development, graduates are prepared for careers in software development, IT support, and systems security. The program includes a placement year for practical experience and prepares students for postgraduate study.

Program Outline


Computer Science (Software Systems Development) - BSc (Hons)


Degree Overview:

  • This program provides students with the knowledge and skills necessary to apply best practices in the application of computing and information systems principles in organizations.
  • Students explore three broad streams of study: Programming Principles, Networks/Systems' Security, and Web/Database Systems Development.
  • During the first two years, students develop programming skills and capabilities necessary to design, build, operate, and maintain complex computer and information technology systems.
  • In the final year, students delve into more advanced topics to consolidate their knowledge and understanding of potential roles in the industry.
  • Students gain practical experience in planning, developing, and implementing an IT System through their Final Year Project, showcasing their skillset to future employers.

Outline:

  • Year 1:
  • Mathematics for Computing
  • Software Development I
  • Software Development II
  • Database Systems
  • Computer Hardware and Operating Systems
  • Systems Analysis and Design
  • Year 2:
  • Cloud Computing
  • Computer Networks & Security
  • UX
  • Object-oriented Programming
  • Algorithms and Data Structures
  • Mobile Application Development
  • Professional Development
  • Year 3:
  • Professional Practice - Computing (work experience)
  • Year 4:
  • Cyber Security
  • Concurrent and Distributed Systems
  • Cloud Operating Systems
  • Advanced Mobile Technology
  • Final Year Project

Assessment:

  • Assessments may be coursework based, exam based, or a combination of both.
  • Assessment methods include written assignments, class tests, presentations, and group assignments.
  • Coursework is weighted according to learning outcomes of each module.

Teaching:

  • Lectures are used to present theory and concepts, supported by tutorials and practical, laboratory exercises.
  • Modules are taught by Fellows of the Higher Education Academy and members of the industry professional body - BCS, the Chartered Institute for IT.
  • Teaching staff are actively engaged with the local software and IT industry, and many modules are directly informed by staff research activities.

Careers:

  • Graduates from this course are now working for: Learning Pool, Seagate Technologies, and E & I Engineering.
  • Potential job roles include: Database Administrator, IT Support Specialist, Web Developer, PHP Programmer, and Systems Security Specialist.
  • Graduates have opportunities available in developing new software, project management, systems analysis, planning and technical management, or information and database management environments.

Other:

  • Entry Requirements:
  • A-level: BBC (all subjects considered)
  • GCSE: Pass at Grade C/4 or above in English Language and Mathematics
  • HNC: Overall Distinction (with distinctions in 75 Level 4 credits) for year 1 entry only
  • HND: Pass HND in any subject area for Year 1 entry
  • Ulster Foundation Degree: Pass with overall 50% and minimum 50% in all taught level 5 modules
  • Program duration: 4 years, including placement year
  • Start date: September 2025
  • This program prepares students for postgraduate study towards a PhD, MSc, MRes, or other higher qualifications.
SHOW MORE
How can I help you today?