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.
Designed for beginners, this level teaches the basic fundamentals and design principles of Python, with the help of Turtle graphics and PyGame. This includes: variables, conditional statements, loop basics, and functions.
You'll start with the basics of designing an algorithm, basic Python programming, an introduction to the Scipy scientific computing ecosystem, and learn the fundamentals of machine learning.
Learn Python fundamentals and build the foundation for a successful transition into the data science world with The Data Steps. Sign up to download the Python Fundamentals course curriculum.
If you have never written a computer program and have wondered how to do it, here is an opportunity for you.
Excel has reached its limit. Learn the power of code and artificial intelligence to manage big data sets and go faster in your job.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy