Professional Documents
Culture Documents
CIST - DJM20032 - SESI 2 2022 - 2023 - Complete
CIST - DJM20032 - SESI 2 2022 - 2023 - Complete
Department : MECHANICAL ENGINEERING DEPARTMENT Course Code : DJM20032 Course Name : C Programming
Sesi : Sesi 2 2022/2023
COURSE LEARNING OUTCOME (CLO)
Upon completion of this course, students should be able to:-
1. Explain knowledge of basic concepts of C programming (C2 , PLO1)
2. Constructs a high level programming language in solving variety engineering and scientific problems. (P3,PLO3)
DUBLIN ACCORD: NONE BECAUSE LEVEL CONGNITIVE (C2)
3. Present a solution for assigned project based on programming which relates to current or upcoming technologies and peripherals. (A2, PLO12)
2.0 C Fundamentals
2.1.5 Define the pre-processing directives and header
files
T2 Q1 10 a. #include DK1 DK2 √
b. #define
2.1.6 Elaborate block { … } in Main function.
2.1.7 Elaborate return statement in programmes.
TEST 1 √ 50
4.0 Control Statements
4.2 Understand Looping Statement
T4 Q2 20 DK 3 √
4.2.1 Describe the structure and working of a for
loops.
T4 Q3 20 4.0 Control Statements
4.1.5 Explain the structure and working of if-else DK4 √
statement
3.0 Data input and output
3.1.1 Define of input output statements.
3.1.2 Explain the function of input output statements.
T3 Q1 10 √
a. printf( ) and puts( )
b. scanf( ) and gets( )
QUIZ 1 1 √ 20
1.0 Introduction to programming concepts
1.3 Understand Constants and Variables (Identifier)
1.3.1 Define a variable and constant
T1 Q2 10 √
1.3.2 Detail the constant and variables in programming.
1.3.3 Explain keywords in C Programme
PRACTICAL TASK
12 √ T6 √ 100 100
(A)
Percentage (%) 50% 5% 55% COGNITIVE DISTRIBUTION
Prepared By : Checked By : Verified By : PSYCHOMOTOR DISTRIBUTION 0.8
Course Lecturer / Course Coordinator Programme Course Coordinator Programme Leader COGNITIVE
1 0.6
0.5 0.4
0.2
0
MOHD NAZRI SAAD 0 2 4 6 8 0
14.06.2023 0 1 2 3 4 5 6
PSYCHOMOTOR