0% found this document useful (0 votes)
53 views2 pages

ECE411 2023-10 Course Outline

This document provides the course outline for ECE411 Computer Programming, which is a 1 credit hour course offered in the October 2022-February 2023 session. The course introduces computer programming and its applications for solving engineering problems. Assessment includes mini projects, tests, laboratories, presentations, and peer observation. The course content will cover topics like variables, operators, arrays, input/output, selection and repetition statements, functions, pointers, and structures over 15 weeks. Recommended textbooks and software are also listed. Contact information is provided for course coordinators.

Uploaded by

tatanash000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views2 pages

ECE411 2023-10 Course Outline

This document provides the course outline for ECE411 Computer Programming, which is a 1 credit hour course offered in the October 2022-February 2023 session. The course introduces computer programming and its applications for solving engineering problems. Assessment includes mini projects, tests, laboratories, presentations, and peer observation. The course content will cover topics like variables, operators, arrays, input/output, selection and repetition statements, functions, pointers, and structures over 15 weeks. Recommended textbooks and software are also listed. Contact information is provided for course coordinators.

Uploaded by

tatanash000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

COURSE OUTLINE

ECE411 – COMPUTER PROGRAMMING

ELECTRICAL ENGINEERING STUDIES


COLLEGE OF ENGINEERING
UNIVERSITY TEKNOLOGI MARA CAWANGAN PULAU PINANG

Information
Program Bachelor of Engineering (Hons.) Electrical and Electronic Engineering (EE200)
Session October 2022 – February 2023
Course Computer Programming
Code ECE411
Pre-requisite None
Credit Hour 1
Contact Hour 4 (2 hours lecture, 2 hours laboratory)
Teaching Methodology Lecture and Laboratory
Assessment 1. Mini Project: 30%
2. Tests: 30%
3. Laboratories: 20%
4. Presentation: 10%
5. Peer Observation: 10%
TOTAL: 100%

Course Description/Synopsis
This course introduces computer programming and its applications in solving general engineering numerical
problems.

Program Outcome (PO)


PO1 Apply knowledge of mathematics, science and engineering fundamentals to the solution of complex
electrical/electronic engineering problems.
PO3 Ability to create, select and apply appropriate techniques, resources and modern engineering and IT
tools, including prediction and modelling, involving complex electrical engineering activities
PO10 Function effectively as an individual, and as member or leader in diverse teams and in multi-disciplinary
settings.
Course Outcome (CO)
CO1 Write computer language programs with correct syntax.
(C2)
CO2 Demonstrate skill in producing computer language programs using standard programming tool.
(P5)
CO3 Propose solution to general engineering problems through a group work.
(A3)

CO / PO Matrix
PO1 PO5 PO10
CO1 √
CO2 √
CO3 √

Assessment Plan
No Assessment Allocation (%) CO PO Domain
1 Tests 30 CO1 PO1 Cognitive
2 Mini Project 30 CO2 PO5 Psychomotor
3 Laboratories 20 CO2 PO5 Psychomotor
4 Presentation 10 CO2 PO5 Psychomotor
5 Peer 10 PO10 Affective
CO3
Observation

Blended Learning
Forum discussion on uFuture https://ufuture.uitm.edu.my/home/
Course Content
Chapter Hours Content
1: Type, Operators and 8  Variables
Expression  Operators
 Conditional expressions
 Arrays
2: Input and Output 3  Standard input and output
 File access
 Error handling
3: Control Flow 8  Statements and blocks
 Selection statement
 Repetition statement
4: Functions 8  Function properties
 Basic type of function
5: Pointers 4  Pointers and addresses
6: Structures 8  Structures properties
 Basic structures

Text Book:
Deitel H. MandDeitel P., “C How to Program”, Prentice Hall, 8th Edition, 2020.

Recommended References:
1. Stephen G. K., “Programming in C”, Addison-Wesley Professional, 4th Edition, 2013.
2. Horton I., “Beginning C”, Apress, 5th Edition, 2013.
3. Martin J. G., “An Easy Guide to Programming in C”, CreateSpace Independent Publishing Platform, 2012.
4. Perry G. and Miller D., “C Programming Absolute Beginner's Guide”, Pearson Education, 3rd Edition, 2015.
5. Lu Y. H., “Intermediate C Programming”, Taylor & Francis, 2015.

Software
Code::Blocks https://www.fosshub.com/Code-Blocks
OR
http://sourceforge.net/projects/codeblocks

Contact
Name Group WhatsApp & Google Classroom
En. Mohd Ikmal Fitri B. C1/C2 Telegram:
Maruzuki (Coordinator) https://t.me/+2qvXsagtk1w4NDA1
Dr Intan Rahayu B1/B2 WhatsApp:
Ibrahim https://chat.whatsapp.com/JYhN8gsSOBc0IMpDBhAeAm
Dr Shabinar Abd Hamid A1/A2 WhatsApp:
https://chat.whatsapp.com/KDkyjxuNZI88wWcm0l58bK

You might also like