100 likes | 230 Views
Ministry of Higher Education Sohar College of Applied Sciences IT department. Comp1411 - Introduction to Programming Using C++ Fall, 2011. In this Lecture. Course Instructor Course Description Course Objectives Course Assessment Brief Introduction to Programming
E N D
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-Azri IT department, office: 7 Email: yalazri@gmail.com 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.html • 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.