Programming Fundamentals is a first course in programming. In this course, you learn the basics of programming and the basics of how to think and how to do when programming. An important part of the course is to learn methods of problem solving. In addition, you get a lot of knowledge about computers and how they work.
Within the programming different methodologies are used to solve the problems you are working on and transferring their solution ideas to the program. One common such method is called object-oriented programming. In this course, you learn the basics of this methodology.
The programming language used in the course is C++. It is a language that is well suited for object-oriented programming, which is common in both industry and academia
You can use the following email to send your labs.
Here is the course email: uoz_cs_prog1@yahoo.com
Click here to download the course book
http://www.cplusplus.com/doc/tutorial/
http://www.cprogramming.com/tutorial.html
http://www.wiziq.com/tutorial/115750-C-Basic-Concepts
Note: You cannot take exams if you have not completed all the labs.
Sample 1:
Evaluate !(1 && !(0 || 1)).
A. True
B. False
C. Unevaluatable
Sample 2:
What is the result of the following code?
int x=0;
switch(x)
{
case 1: printf( "One" );
case 0: printf( "Zero" );
case 2: printf( "Hello World" );
}
Sample 3:
Write a function in C++ to find the greatest of three numbers.
Sample 4:
Write a function in C++ to convert decimal to binary.
Sample 5:
Write a program in C++ to merge two arrays.
To see the calender please click Calendar
To see the solved problems click on Solved Problems
To download lectures click Lecture Notes and Docs
To see the previous exams click here