1.20822 INTRODUCTION TO PROGRAMMING

The principles of programming languages and structured programming with C++ language. Programming Steps (Problem Solving Steps), Basic structure of C++: Input/Output Statements, Variable, Data type, Operators, Decisions, Loops, Arrays, Bit Operation and Manipulation, File Input/Output and Functions.

Contact hours:

Four hours lecture and two hours lab per week.

Assessment:

Three to four assignments (20%), two tests (20%), final exam (60%).

Prerequisite: 1.20803, 1.20821

Text:

Lippman, S. B., 1995, C++ Primer, 2nd ed., Addison-Wesley, New York