BSc in Computing
Key Points
Our B.Sc. in Computing, with a Level 7 qualification, allows you to tailor your learning to your interests and aptitudes. Students enter a common first year that is designed to allow them to choose from the following two elective streams for the remaining two years:
- Network and system administration
- Software development
Program Description
No previous programming experience is required for this course. Year 1 focuses on building solid foundations in the core areas of computer science. Develop the skills and experience to become a highly sought-after computer professional through this uniquely structured three-year degree course. Acquire knowledge in Programming, Networks, Web, Systems Administration, Cloud Computing and Databases. Gain job-ready skills like analysis, design, implementation, testing, and lifelong learning skills to help you accelerate your career in IT.
Become a confident and sought-after IT professional by developing problem-solving skills in an overwhelmingly hands-on learning environment. Students study selected combinations of the following areas:
- Databases
- Hardware
- Mathematics
- Networks
- Professional development
- Software development
- Software engineering
- Software testing
- System administration
- Resolution of technical problems
- Development of web and mobile applications
Career options
Software development stream
This elective stream focuses on programming and web development. Students will have repeated exposure to programming principles and web development practices using various technologies. Upon completion of the course, they will be able to integrate a variety of techniques and technologies to create and implement a quality web application that works both independently and as part of a multidisciplinary team.
You will learn to:
- Create applications
- Develop websites
- Test the applications you have created
- Apply appropriate software engineering processes to develop quality software solutions
- Apply problem solving techniques
- Design and implement database systems
- Work as part of a multidisciplinary development team
As a graduate of this stream, you will be able to fill a variety of positions in the software industry. Typical job titles include:
- Analyst Programmer
- Programmer
- Web developer
- Database developer
- Software tester
Progress options
Graduates of this program will be qualified to follow complementary NFQ Level 8 programs in the field of Computing / ICT, achieving an average grade of at least 50% in the year of award of the B.Sc. In Computing, students are eligible for one of the one-year supplemental programs currently offered in the department:
- B.Sc. (Honors) in Cloud Computing
- B.Sc. (Honors) in Cloud Computing and Data Center Operations
Entry into the bachelor’s programs is subject to the number of places available in a given year. When there are more candidates than available places, the final average mark of the candidates in their award year will be taken into account.
Program structure
Admission requirements
- Applicants will require a baccalaureate degree officially translated into English
- IELTS 5.5 or higher (or its internationally recognized equivalent)
Learn more about our educational offer
Request your quote
An advisor will contact you by phone and email within the following hours