Most good programmers do [it] not because they expect to get paid or get adulation by the public, but because it is fun to program - Linus Torvalds
Computer Systems (BSc Honours)
What is computer systems?
Computer Systems is the combination of hardware, software, computational processes and networks to create a system. If you successfully complete this Level 8 programme, you will become a software developer who has the programming, analysis and design skills combined with the hardware knowledge to create network/Internet/cloud-based applications. You will understand how Computing devices (such as smart devices, desktop computers and tablets) communicate with each other and the world around them. You will be able to plan and design the infrastructure and systems that will allow this to happen. This knowledge of both the hardware and software of a Computing system will be highly sought after in the near future as the Internet of Things (IoT) vision becomes a reality. You will also learn general Computing skills that will benefit you in many industries.
Subject Areas in the Degree
One of the benefits of this programme is that the focus is split between software and hardware. You will learn several programming languages such as Python, Java and C Programming. You will also learn about areas of networking (connection to and communication across the Internet) such as how to scale networks, how to route and switch networks, how to keep networks secure, and how to design networks. You will able to study elective modules in a variety of areas. You will complete projects on your own and in groups throughout the degree, which is similar to working in industry.
Possible Areas of Employment and Career Opportunities
You will have career opportunities in Cork, Ireland and abroad, with large multinationals (such as IBM, EMC, Intel, Tyco, Google, Cisco), and also with smaller Irish companies. You will be qualified to work in a wide variety of industries, such as networking, telecoms, data storage, and finance. Software Development & Networking graduates work in many roles, including the following:
- Software Developer
- Network Engineering
- Network Specialist
- Internet of Things (IoT) Specialist
- Quality Assurance Engineer
For admission to a programme, standard applicants must:
- score the necessary CAO points and
- meet the minimum entry requirements
For testimonials from previous graduates, please CLICK HERE.
There are many postgraduate opportunities in the Department of Computer Science. For more information, please CLICK HERE.
Department of Computer Science
T: +353 (21) 433 5121