Computer Programming
Course Code: BFF2003 / BHM2003
Programme: Bachelor of Mechatronic Engineering Technology / Bachelor of Mechatronic Engineering
Institution: Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA)
Course Description
This course introduces students to the fundamentals of computer programming using structured and object-oriented approaches. It equips engineering students with essential coding skills for technical problem solving and automation.
Topics Covered
- Problem solving and algorithm design
- Programming fundamentals (variables, loops, conditionals, functions)
- Arrays and data structures
- File I/O and basic data processing
- Introduction to object-oriented programming
- Engineering applications of programming
Learning Outcomes
By the end of this course, students will be able to:
- Design algorithms and flowcharts to solve engineering problems
- Write, debug, and test programs using structured programming techniques
- Apply object-oriented programming concepts to engineering applications
- Use programming to automate data processing and analysis tasks