Programming Fundamentals

On completion of this module, the learner can expect to be proficient in the fundamental aspects of programming from both a theory and practical perspective. The learner can expect to be able to design and write short programs to solve straightforward and clearly defined engineering based problems. The concept of testing programs is introduced. This module assumes no prior knowledge of programming

Accordion / FAQ component

Applicants will be expected to hold a Level 5 National / Higher Certificate in Business, Science, Engineering or equivalent. Applicants with other qualifications and/or with relevant experience may also be considered through ATU Sligo’s Recognition of Prior Learning (RPL) process.

Upon compeletion of this module learner will be able to:

1.Recognise, differenciate and use the structural (code) aspects of a program in various programming solutions
 
2.Recognise and select appropriate data (content) structures for various programming solutions
 
3.Demonstrate proficiency in programming using input/output variables, making decisions (if/else), use of loops and functions in various programming solutions.
 
4.Demonstrate proficiency with compiling, debugging and modifying simple programs of modular design using basic input/output techniques.
 
5.Identify suitable test data to test written programs and to assess the outcome of results of tests executed.

Learn from world renowned academic staff in Ireland’s leading, future focused and globally recognised colleges.

Gain an accredited NFQ qualification/micro credential that you may count towards a full award if you so wish in the future.

Previous modules may be used as recognition of prior learning towards Advance Centre degree programmes.

Equip yourself with the latest in demand skillset, tools, know-how and knowledge to succeed in your career.

Gain a competitive edge, influence growth and steer strategic goals in your organisation upon completion of your studies with the Advance Centre.

Detailed Course Information

  • Twitter
  • LinkedIn
  • Facebook
  • Instagram
  • YouTube