|
|
UNIVERSITI TEKNOLOGI MARA
|
|
Course Name (English)
|
COMPUTER PROGRAMMING
|
| Course Code |
ETC454 |
| Course Description |
This course provides an introduction to computer programming and its applications in solving general engineering numerical problems. |
| Transferable Skills |
1. Determine possible solutions to engineering numerical problems through programming algorithms. (C4) 2. Assemble computer programs with correct syntax. (P4) 3. Construct computer programs using standard programming tool (P4). |
| Teaching Methodologies |
Lectures, Lab Work, Project-based Learning |
| CLO |
| CLO1 |
Determine possible solutions to engineering numerical problems through programming algorithms. |
| CLO2 |
Assemble computer programs with correct syntax. |
| CLO3 |
Construct computer programs using standard programming tool |
|
| Pre-Requisite Courses |
No course recommendations |
| Reading List | | Recommended Text | - Tony Gaddis 2021, Starting Out with Python [Global Edition], Pearson [ISBN: 9781292408637]
|
|---|
| Reference Book Resources | - John Paul Mueller 2018, Beginning Programming with Python For Dummies, John Wiley & Sons [ISBN: 9781119457893]
- Kenneth A. Lambert 2018, Fundamentals of Python: First Programs, 2 Ed., Cengage Learning [ISBN: 9781337560092]
- Robert C. Seacord 2020, Effective C, No Starch Press [ISBN: 9781718501041]
- Mike McGrath 2018, C Programming in Easy Steps, 5 Ed., In Easy Steps [ISBN: 9781840788402]
- Slobodan Dmitrovi? 2021, Modern C for Absolute Beginners, Apress [ISBN: 9781484266427]
|
|---|
|
|---|
| Article/Paper List | This Course does not have any article/paper resources |
|---|
| Other References | This Course does not have any other resources |
|---|
|