Programming for Engineers
| Code | School | Level | Credits | Semesters |
| ENGFF019 | Engineering (Foundation) | 0 | 10 | Spring Malaysia |
- Code
- ENGFF019
- School
- Engineering (Foundation)
- Level
- 0
- Credits
- 10
- Semesters
- Spring Malaysia
Summary
This module introduces fundamental concepts of computer hardware and software, program development life cycle, the computational problems solving in engineering industry using Python and development of computer program using Python; a) data and expression, b)control structures, c) list, and d)functions.
Target Students
Foundation In Engineering
Classes
- One 1-hour tutorial each week for 10 weeks
- One 2-hour lecture each week for 10 weeks
Assessment
- 20% Inclass Exam 1 (Written): 1 hour In Class Exam
- 10% Assignment: Two quizzes (30 minutes each)
- 70% Exam 1 (1-hour-30-minute): 1.5 hours Final Exam
Educational Aims
The module provides the basic understanding of concepts of computer and develops student’s skills in writing computer programs using Python.Learning Outcomes
Students will be able to write simple Python program and demonstrate understanding of appropriate programming style, structure and syntax.
Knowledge and understanding: Understanding the concepts of computer and python programming.
Intellectual Skill: The ability to understand and apply Python programming structure and style to solve rudimentary problems.
Professional practical skills: The ability to design and develop simple programs using Python programming.
Transferable (key) skills: The ability to understand and demonstrate the use of Python programming in engineering industry.
Conveners
- Dr Reginamary Matthews