CDF - Intensive Programming (CPEN-1122)
CDF - Intensive Programming (CPEN-1122)
CDF - Intensive Programming (CPEN-1122)
Electrical Engineering
Theory/Lab Theory
Course Instructor Engr. Affifa Adeeb, Lecturer, EE
Email [email protected]
Office First Floor, Electrical Engineering Building, KFUEIT.
Office Hours Monday: 12:00 to 16:00, Thursday: 12:00 to 16:00
Lab Instructor Lab Engineer, EE
Course Outlines
This course is about learning and implementing the fundamentals of Computer Programming.
The aim of this course is to understand the basics of computer programming in C++ language.
Students will be able to apply the basic programming structures using C++ language. The
course will cover: fundamentals of computer programming, arrays and collections, recursion,
operators and functions, pointers, operator overloading, inheritance, polymorphism and
implementation of classes and structures.
CLO-1 Solve problems using loops, arrays, functions, pointers, structures, C-3 PLO-3
and file handling.
CLO-2 compute the output and identify logical and syntax errors C-3 PLO-2
Text/Reference Books
Text books:
1. C++ How To Program by Paul Deitel and Harvey Deitel, 9th ED
2. Introduction to Programming with C++ by Daniel Liang, 2nd / 3rd Edition
Reference books:
1. Let Us C by Yashwant P. Kanetkar (5th Ed)
2. Any basic programming book or tutorials, especially in the C++ Programming Language
3. Object Oriented Programming in C++ by Robert Lafore. Administrative