Aim of this course Students will acquire up-to-date knowledge in the field Computer Science and Software Engineering. Students will gain skills in programming and problem solving. These skills will be developed over one year and allow the candidates to become proficient in many key practical areas of Software Development. You will learn C# using Microsoft's .NET Framework, creating your own computer programs to best practice.
Students will study a range of of subjects:
Software architecture and design with Unified Modeling Language (UML) diagrams
Algorithms and data structures within console applications
Object Orientated Programming incorporating classes and libraries
Database creation and SQL queries
Graphical User Interface programs
2D and 3D computer game design and development
Mathematics (Algebra, Calculus, Set Theory, Sequence and Series and Matrices)
Project Management
Take part in Work Experience and develop professional skills
Note: Students should have access to a computer at home
Students will complete a wide range of assignments incorporating all of the above aspects that will enable the students to excel in both industry and further education. The Mathematics module is related to Computer Science and will be an advantage to any student entering either industry or third level education.
Entry requirements: Students will be expected to have passed at least 5 ordinary Leaving Certificate subjects with a O5 (C3) grade or higher in Mathematics and a O6 (D3) grade or higher in English; or Leaving Certificate Applied Examinations (Distinction Level) or equivalent. In special cases Students may be accepted.
Course Duration: 1 Year (September to May) Mon - Fri with usual school holidays. 9am - 4pm. Classes finishes on a Wed 1.10pm
Modules Studies:
Programming and Design Principles 5N2927
Graphical User Interface Programming 6N0736
Object Orientated Programming 6N2108
Games Analysis and Design 5N1651
Software Architecture 6N1449
Project Management 6N4090
Communications 6N1950
Personal and Professional Development 6N1949
Mathematics 6N3395
Career and Further Education Prospects: Students will be able to directly enter the work force and industry, past students have gone directly in roles such as: start up company software developer, database administrator to IT administrator. Students can further their education with progression into a third level course, for example, Level 8 Computer Science courses, and in some cases can enter directly into second year of the third level course. Follow an apprenticeship through FIT (Fastrack to Information Technology), click here to find out more. Certification: Successful completion of the course will lead to a QQI (FETAC) Level 6 - Software Development Certificate.
Additional Information: Please contact Deirdre Shaw, the course tutor with any questions regarding the Computer Science Course. This course is subject to approval by the department of education and modules may be changed at the discretion of the college. This course is limited to 24 places so please apply early to avoid disappointment. WHEN TO APPLY: NOW