Upload
patricia-page
View
213
Download
0
Embed Size (px)
Citation preview
Ministry of Higher EducationSohar College of Applied SciencesIT department
Comp1411 - Introduction to Programming Using C++Fall, 2011
In this Lecture
Course Instructor Course Description Course Objectives Course Assessment Brief Introduction to Programming Problem Solving and Algorithms
Course Instructor
Mr. Yahya Al-AzriIT department, office: 7Email: [email protected]
Feel free to contact me any time!
Course Description Compulsory for all engineering students
Introduction to software development using the high level programming language C++.
Students are expected to know the basic principles of a computer system such as file management.
The course includes topics like: data types, operators expressions, functions, and loops.
Textbook: Engineering Problem Solving using C++, Deores M. Etter and Jeanine A. Ingber , Pearson Prentice Hall, 2008
Course Objectives
At the end of this course, students should be able to:
Understand the syntax of C++ programs including functions and looping
Formulate simple and moderate numerical engineering problems into a computer program.
Design, edit, compile, execute, test, and debug a program.
Course Assessment Assignments: 10% Practical Tests: 10% Quizzes: 15% Programming Task: 10% Mid Exam: 20% Final: 35%
Brief Introduction to Programming
What does programming mean? Example programs from real life How to write a program Programming Languages Why is programming important to
engineers?
Problem Solving and Algorithms Programming is all about problem
solving What needs to be done before solving a
problem? The concept of algorithms Use of flow charts
Software Download software used for this course
from website: http://sourceforge.net/projects/dev-cpp/
Also try this link: http://www.bloodshed.net/dev/devcpp.h
tml You can also get the file from me
Detailed Assessment Plan (Semester work)
Check the document “COMP1411_course_outline.doc” for detailed plan for this semester.