This subject covers the fundamental principles of computer programming, with an emphasis on problem solving strategies using structured programming techniques.
This subject covers the fundamental principles of computer programming, with an emphasis on problem solving strategies using structured programming techniques.
The C++ programming language, which is widely used and forms the syntactical basis for object-oriented languages such as C#, Objective-C, and Java, is used to introduce problem analysis, algorithm design, and program implementation.
Course Prerequisites
It is recommended that you have the basic math knowledge
Introduction
What is C++?
Why C++?
Exception Handling
Object Oriented Programming
Standard Template Library
Types and declarations
Types
Booleans
Integer Types
Floating-Point Types
Sizes
Void
Enumerations
Declarations
Pointers, Arrays and Structures
Pointers
Arrays/Pointers into Arrays
Constants/References
Pointers to void
Structures
Expressions and Statements
Operator Summary
Statement Summary
Comments and Indentation
Functions
Function Declarations
Argument Passing
Value Return
Overloaded Function Names
Default Arguments
Pointer to Function
Namespaces and Exceptions
Namespaces
Exceptions
Source Files and Programs
Separate Compilation
Linkage
Using Header Files
Programs
Classes
Classes
Constructors
Member functions
Static members
Destructors
Memory allocation/Member initialization
Operator Overloading
Operator Functions
A Complete Number Type
Conversion Operators
Friends
Large Objects
Essential Operators
Subscripting
Functions Calls
Dereferencing
Increment and Decrement
A String Class
Derived class
Derived Classes
Abstract Classes
Design of Class Hierarchies
Class Hierarchies and Abstract Classes
NetPLUS College has been helping students to begin their new careers since 1999. Our ultimate approach has always been to “bring the real world into the classroom.” We employ top industry professionals with extensive backgrounds in Cisco, Microsoft, VMWare, and Palo Alto.
NetPlus is preparing and inspiring the Tomorrow Makers— the next generation of industry leaders in IT with real-world experience and innovative spirit. Our small class sizes and custom-designed lab environments ensure you get the attention and support you deserve while working with up-to-date and state-of-the-art hardware devices.
As one of the best IT colleges in Toronto, NetPLUS college offers the Career Services staff that will begin working with you from your first day to ensure that you are “100% job-ready when you graduate!” The best part? Many of our students' secure employment before the end of their terms at NetPLUS college.
This course introduces the Java programming language. You will learn Java fundamentals and object-oriented programming in Java. Learn how to develop, test, debug and deploy robust applications using modern IDEs.
This process begins with our Introductory Early Start program. This level focus on young children, helping them learn basic programming concepts even if they haven’t become fully acquainted with computers!
Programming is an essential skill in today’s world. With the increasing demand for technology and software, the ability to code has become one of the most important job requirements.
Manufacturing in Canada is increasingly automated, requiring workers who are up to date in digital technical skills. Computer Numerically Controlled (CNC) machine tools are used to manufacture a variety of parts and products across numerous industries to increase accuracy and precision, and elimina...
This course is designed to cover enhanced topics in MATLAB. Its focus will be using MATLAB in solving complex problems and developing augmented user interfaces.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy