Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Rithesh Baliga BC++, Mechanical Engineering
No reviews yet
I have expertise in C and C++ for Past 4 years . I can teach very basic level of C programming covering 1.Derived datatype like pointer, array and function. 2. Primitive data type like double, float, int . 3. Use defined data type like struct, enumerations and unions . 4. Storage type auto, register,extern and static. 5. Dynamic memory allocation i have good understanding of data structure like Data Structures: Linked List, Hash table, Stack, Queues, Binary Trees and Graph. Algorithms: Sorting, Basics of Genetic Algorithm, Graph traversal DFS and BFS, Aware of Dynamic programming and Backtracking. • Evolutionary algorithms: Genetic algorithm and particle swarm optimization. • Design Pattern: Singleton, Adapter, Observer, Factory and Decorator. • Geometric algorithms: convex hull, line sweep algorithm. • Basics of Linux Shell and python Scripting.
C++: Oops concept like polymorphism & inheritance, references, function overloading, function pointers, friend functions, STL ( three parts, algorthms, containers and iterators.) Bonus : Interview tips
Basic of Multithreading in C++ Please request additional topics if required ready prepare and deliver.
Will try to show some live examples and some advanced examples based on the length of the session
Subjects
Strength of Materials Beginner-Expert
C++ programming Beginner-Expert
Fatigue of Material Beginner-Expert
Experience
Software Engineer (Nov, 2018–Present) at Altair engineering
C++ Development Engineer
Software Engineer (Mar, 2017–Nov, 2018) at 3DPLM Software Solutions Ltd
Software Engineer (Sep, 2016–Feb, 2017) at Geometrics
Education
Computer Aided Mechanical Design And Analysis (Aug, 2014–Jul, 2016) from Manipal Institute of Technology, Manipal