Dec2012 Fundamental Programming
Dec2012 Fundamental Programming
POLYTECHNICS
MINISTRY OF EDUCATION MALAYSIA
DEPARTMENT OF ELECTRICAL ENGINEERING
CREDIT(S) : 2
PREREQUISITE(S) : NONE
SYNOPSIS
3. construct, run and debug programs written in C language for assigned project
during practical work sessions. (P4, PLO5)
SST RTA
SYLLABUS
REFERENCES
Main:
Additional:
Greg Perry & Dean Miller (2013). C Programming Absolute Beginner's Guide (3rd
Edition) . Indianapolis, Ind.. (ISBN: 978-0789751980)
Mike McGrath (2012). C Programming in Easy Steps. In Easy Steps Limited (ISBN:
978-1840785449)
Bradley L. Jones,Peter Aitken & Dean Miller (2013). C Programming in One Hour a
Day, Sams Teach Yourself (7th Edition). Sams Publishing (ISBN: 978-0789751997)
Ben Klemens (2013). 21st Century C: C Tips from the New School. O'Reilly Media
(ISBN: 978-1449327149)
Pradip Dey & Manas Ghosh (2013), Computer Fundamentals and Programming in
C. Oxford University Press. (ISBN: 978-0198084563)
ASSESSMENT
construct, run and debug programs written in C language for assigned project
√
3.
during practical work sessions
√
demonstrate continuous learning and information management skill in
4.
independent acquisition of new knowledge and skill to develop a project.
**√
Remark
√- Refers to the CLO to be assessed through the indicated assessment task.
Topic 1 : Introductory To Programming *(#) # refers to the quantity of assessment
Topic 2 : Problem Analysis And Design
Topic 3 : Fundamentals Of C Language Indicates the topic(s) to be covered under the assigned/identified assessment
Topic 4 : Selection Statements tasks. For merged topics, lecturers have the options of choosing the preferred
Topic 5 : Looping Statements topic (s).
Topic 6 : Project Development ** The generic skills are to be assessed separately. The total score for generic
skills is 100%. However, it is NOT PART of the coursework assessment mark.
Compliance to PLO
Recommended
Course Learning Outcome (CLO) PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 Assessment
Delivery Methods
LD1 LD4 LD1 LD1 LD2 LD3 LD5 LD6 LD7 LD8 LD9
Remark:
LD1 Knowledge
LD 2 Practical Skills
LD 3 Communication Skills
LD 4 Critical Thinking and Problem Solving Skills
LD 5 Social Skills, and Responsibilities
LD 6 Continuous Learning and Information Management Skills
LD 7 Management and Entrepreneurial Skills
LD 8 Professionalism, Ethics and Moral
LD 9 Leadership and Teamwork Skills
1.2 Practical 30
1.3 Tutorial
2.2 Practical-hour-assessment
- Project [ 1 ] 1
2.3 Tutorial-hour-assessment
- Tutorial Exercises [ ]
INDEPENDENT LEARNING
3.0 Coursework Assessment (CA)
- Project [ 1 ] 8
4.1 Lecture 9
- Preparation before theory class eg: download lesson notes.
- Review after theory class eg: additional references, discussion group,discussion
4.2 Practical
- Preparation before practical class/field work/survey eg: review notes, checklist/ labsheets 6
and/or tools and equipment.
- Post practical activity eg: lab report, additional references and discussion session
- Preparation before studio work presentation/critique.
4.3 Tutorial 0
- Preparation for tutorial
4.4 Assessment
- Preparation for Theory test. [ 1 ] 3
- Preparation for final examination. 4
FINAL EXAMINATION 2
Total 80
Credit = SLT/40 2
Remark:
1. Suggested time for
Quiz : 15 - 30 minutes
Test (Theory) : 30 - 60 minutes
2. 40 hours is equivalent to 1 credit