Course
Pro-forma
Bachelor of Engineering (Electrical)
Code
KEEE2150
Title
Computer and Programming
Pre-requisite
None
Student Learning Time (SLT)
120 hours
Credit
3
Learning Outcomes
1.
Describe the basic building blocks of a computer and able to
describe the importance of computer programming.
2.
Develop algorithm and computer code through the process
of top-down, stepwise refinement.
3.
Construct program modularly from small pieces called
functions.
4.
Apply object-oriented programming in developing computer
program.
Synopsis
Introduction to computer and C++ as high level programming
language, algorithm development, control structure, function,
arrays, pointers and object oriented programming.
Assessment
40 % Continuous Assessments
60 % Final Examination
References
1.
H.M Deitel, P.J. Deitel,C++ How to Program, Prentice Hall,
5th Edition, 2005.
2.
B. Overland, “C++ Without Fear: A Beginner’s Guide That
Makes You Feel Smart”, Prentice Hall, 3rd Edition, 2005.
Soft Skills
Communication Skills (CS1)
Critical Thinking & Problem Solving (CT1, CT2, CT3)
Long-life Learning & information management (LL1)