a. Knowledge and Understanding
On completing the course, students should be able to :-
A.1 Define the basic computing terminology and computer system components.
A.2 Definehow different data types are represented inside digital computers.
A.3 Recognize the basic principles of computer organization.
A.4 Differentiate between system software and application software.
A.5 Develop algorithms for simple problems and implement these algorithms using C language.
b. Intellectual/Cognitive Skills
On completing the course, students should be able to :-
B.1 Solve problems using structured programming.
B.2 Identify the basic components of the computer networks.
c. Practical/Professional Skills
On completing the course, students should be able to :-
C.1 Develop simple C programs.
C.5 Develop web pages and use Microsoft Office suite.
d. General and Transferable Skills
On completing the course, students should be able to :-
D.1 Apply the basic concepts of computing to the other advanced courses.
D.2 Solve Problems.