0% found this document useful (0 votes)
102 views

DEC2012 Fundamental Programming

This document provides information on the DEC2012 Fundamental Programming course offered by the Department of Electrical Engineering at a Malaysian polytechnic. The 2-credit course introduces students to programming skills and computational applications in engineering. Students will learn procedural programming in C through assignments, labs, and case studies aimed at writing small to medium programs. By completing the course, students will be able to apply structured programming concepts, solve problems using a high-level language, construct and debug C programs for projects, and independently acquire new programming knowledge and skills. The course covers introductory programming topics, problem analysis and design, C fundamentals, selection and looping statements, and a programming project.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views

DEC2012 Fundamental Programming

This document provides information on the DEC2012 Fundamental Programming course offered by the Department of Electrical Engineering at a Malaysian polytechnic. The 2-credit course introduces students to programming skills and computational applications in engineering. Students will learn procedural programming in C through assignments, labs, and case studies aimed at writing small to medium programs. By completing the course, students will be able to apply structured programming concepts, solve problems using a high-level language, construct and debug C programs for projects, and independently acquire new programming knowledge and skills. The course covers introductory programming topics, problem analysis and design, C fundamentals, selection and looping statements, and a programming project.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

RESTRICTED DEC2012 Fundamental Programming

POLYTECHNICS
MINISTRY OF EDUCATION MALAYSIA
DEPARTMENT OF ELECTRICAL ENGINEERING

COURSE : DEC2012 FUNDAMENTAL PROGRAMMING

CREDIT(S) : 2

PREREQUISITE(S) : NONE

SYNOPSIS

FUNDAMENTAL PROGRAMMING course provides the skills necessary for the


effective of application of computation and computer programming in engineering
applications. Students will develop their programming skills through a variety of
assignments and labs and by reviewing case studies and example programs. The
learning outcome is proficiency in writing small to medium programs in a procedural
programming language.

COURSE LEARNING OUTCOMES (CLO)

Upon completion of this course, students should be able to:

1. apply knowledge of basic concepts and fundamentals of structured


programming. (C3, PLO1)

2. solve a variety of engineering and scientific problems using a high level


programming language and apply critical thinking. (C3, PLO2)

3. construct, run and debug programs written in C language for assigned project
during practical work sessions. (P4, PLO5)

4. demonstrate continuous learning and information management skill in


independent acquisition of new knowledge and skill to develop a project. (A3,
PLO8)

Version: 090514_1.0_Effective: June 2014 1/10 RESTRICTED


RESTRICTED DEC2012 Fundamental Programming

SUMMARY (LECTURE : PRACTICAL)

SST RTA

1.0 INTRODUCTORY TO PROGRAMMING (01 : 00)

Definition of Programming, Types of Programming, Structured


Programming Methodology

2.0 PROBLEM ANALYSIS AND DESIGN (02 : 00)

Algorithm, Flowchart, Pseudocode and Analyse Problem

3.0 FUNDAMENTALS OF C LANGUAGE (04 : 08)

Structure of C Programs, Variables, Constants and Data


Types, Input/Output Statements, Operators and Expressions.

4.0 SELECTION STATEMENTS (04 : 08)

Structure of If, If-Else and Switch Statement.

5.0 LOOPING STATEMENTS (03 : 06)

Structure of For, While, Do-While and Jump Statements.

6.0 PROJECT DEVELOPMENT (01 : 08)

Development of complete programming project starting from


designing, coding, testing, implementation, delivery and
presentation.

DEPENDENT LEARNING COURSEWORK ASSESSMENT ( 03)

RTA - Recommended Time Allocation


SST - Suggested Sequence of Topics

Version: 090514_1.0_Effective: June 2014 2/10 RESTRICTED

You might also like