This course provides the student with the core skills required in the computer science industry and prepares the student for a career demanding specialist knowledge of programming and networking. The student will learn how to upgrade hardware, and how to troubleshoot and resolve technical issues. The student will also examine the back-end of an Operating System, including configuration and fault management.
- Operating Systems 5N2928 Install and configure a desktop Operating System, and use system utilities to manage faults, system components, and directories. Configure disk partitions, set a multi-boot and learn how to eliminate possible threats to your system.
- Networking Essentials 5N2929 Connect digital devices using private, non-routable IPv4 addressing, and test connectivity using diagnostic tools. Build and deploy a LAN, and implement and manage network resources.
- Computer Systems Hardware 5N0548 Examine the different types of computers currently available. Explore the inside of a computer, and learn about CPUs, storage, memory and more, and how all these interact. Learn how to troubleshoot, and to improve a computer’s performance.
- Virtualisation Support 5N2434 Construct and configure virtual components and networks, including client and server virtualisation.
- Programming and Design Principles 5N2927 Learn the fundamentals of programming including conditional statements, iterations and methods, using Java (IDE: Eclipse), and the importance of programs being to industry standard at the front end and the back end. Use TestNG to test applications.
- Maths for Information Technology 5N18396 Acquire mathematical skill in problem solving and mathematical investigations in the following areas: basic arithmetic and algebra, set theory and Boolean logic, functions and calculus , geometry and trigonometry, probability and statistics, and algorithms and computations.
- Communications 5N0690 Acquire the writing skills needed for the workplace, learn to speak fluently and coherently in a professional setting, develop interpersonal skills and have an understanding of the impact of ICT on society.
- Work Experience 5N1356 Planning, preparation and reflection on work placement. Job finding strategies, CV and personal statement preparation, interview skills. Practice employability skills with a view to future planning. Students will go on a 2-week work placement.
- Students will be given the opportunity to sit the VMware Certified Associate – Digital Business Transformation (VCA-DBT) exam (optional)
Leaving Certificate with at least a pass grade in mathematics or relevant computer experience. Mature students are exempt from Leaving Cert requirement.
- Two week work placement
- Professional guest lectures
- Site visits
- Data Analytics workshop
- VCA- DBT (optional)
Excellent progressions including:
- CCOC: QQI Level 6 Advanced Certificate in Software Development 6M0691
- CIT: IT Management (CR310)
- CIT: Software Development (CR106 and CR116)
- Inholland (Haarlem, The Netherlands): Year 2 Information Technology and Year 2 Mathematical Engineering
- UCC: BIS (CK203)
- UCC: Computer Science (CK401)
- UCC: Psychology and Computing (CK121)
Excellent progression opportunities to other Higher Education colleges. Special arrangements in place with CIT (CCPS), Tralee IT and Waterford IT for preferential entry for College of Commerce students. Up to 390 CAO points for any Institute of Technology can be attained by successful completion of this course. See Progressions for details.
On successful completion of a full award, the student can apply for an entry level position as a programmer, a computer technician or provide virtual support for cloud computing. The student is also very employable as an IT support operator, especially in the area of troubleshooting general software, hardware and networking problems.
All students can access the Jobs Advice Hub. Graduates can subscribe to ‘CCOC college jobs register’ and CCOC LinkedIn alumni for up to date vacancies and networking.
Being seriously dyslexic and also having been out of education for years, the idea of going back into education was scary. I did not believe that I had the skills and knowledge requirements to cope with this course. Once I started college, I surprised myself with the abilities I did not realise I had. The course had a fantastic structure and I was able to keep up with the college assignments. I felt confident handing my work up. This was down to the teachers always willing to go the extra mile for their students.
I graduated this course with all distinctions and I am now attending Limerick University doing a level 8 course. The College of Commerce helped me achieve this goal, and it was truly worth it, as I thought this would have never been possible. I truly believe I will have a promising future in a career which would not been possible without the level 5 Computer Science course.
I could not highly recommend this course more.
I enrolled in College of Commerce in September 2011 doing a Computer Science Level 5 FETAC course and then the following year, I completed the Level 6 Computer Science course. The lecturers and staff members passion and devotion towards their students and their willingness to devote extra time to explain fundamentals in detail were an essential to my success at the college. I am now fully graduated from CIT with a 1st Class Honours degree in Computing.
The Computer Science course in the College of Commerce appealed to me because the modules looked interesting and I would get a qualification after one year and could then seek employment or progress to further studies. Applying for the course was the best decision I made. The teachers on the course are great, they made classes interesting and cared about each student. I would thoroughly recommend the Computer Science to anyone interested in ultimately working in IT.