Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to C++ Course Version 1.0. Topics Course Outline Course Materials Syllabus Blackboard Forum Why C++

Similar presentations


Presentation on theme: "Introduction to C++ Course Version 1.0. Topics Course Outline Course Materials Syllabus Blackboard Forum Why C++"— Presentation transcript:

1 Introduction to C++ Course Version 1.0

2 Topics Course Outline Course Materials Syllabus Blackboard Forum Why C++

3 First Week * Course Introduction Second Week * Introduction to C++ Third Week * More C++ Fourth Week * Still More C++ Fifth Week * Objects and Classes Sixth Week * Pointers Seventh Week * Linked Lists Eighth Week * Recursion

4 Ninth Week * Inheritance Tenth Week * Polymorphism Eleventh Week * Operator Overloading Twelfth Week * Exceptions Thirteenth Week * Memory Management Fourteenth Week * Templates Fifteenth Week * Graphical User Interfaces

5 Course Materials Text Book: Big C++ by Cay Horstmann and Timothy Budd Course Web Site http://debryro.tc.uvu.eduhttp://debryro.tc.uvu.edu My FTP site: ftp://cseftp.tc.uvu.eduftp://cseftp.tc.uvu.edu cns/fairclde/Fall 2010/CS1410cns/fairclde/Fall 2010/CS1410

6 Syllabus ftp://cseftp.tc.uvu.edu/cns/fairclde/Fall 2010/CS1410

7 Blackboard DON’T USE!

8 Forum USE!

9 Email fairclde@uvu.edu I don’t use uvlink email!

10 Why C++ In this course, we will be using C++ as our language. Languages such as C# and Java are very powerful, but in order to make programming less error prone, they intentionally hide many complex issues that a computer scientist needs to understand.

11 As was the case in CS1400, this is not intended to be a thorough course in a specific programming language. In CS 1410, we will use C++ to illustrate the principles taught in the course. For an extensive treatment of C++, take CS 3370.

12 C# vs C++ Basic syntax is very nearly the same

13 C# vs C++ Some key differences * The class libraries are different * C++ is not pure object oriented * C++ compiles directly to machine code * C++ doesn’t hide much * C++ lets you make mistakes


Download ppt "Introduction to C++ Course Version 1.0. Topics Course Outline Course Materials Syllabus Blackboard Forum Why C++"

Similar presentations


Ads by Google