Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Faareh AhmedProgramming, C, C++, Data Structures and Algorithm
No reviews yet
I am Faareh Ahmed, student of Software Engineering having strong command on Programming in various programming languages including C and C++. With a passion for guiding students through the fascinating world of coding, I offer comprehensive online lectures that cover a wide spectrum of topics, ranging from fundamental beginner concepts to advanced subjects like Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA).
My teaching approach is structured to cater to the diverse needs of students. Whether you are just starting your programming journey or looking to deepen your understanding of more complex concepts, I provide clear explanations, practical examples, and hands-on exercises to ensure a thorough grasp of the material.
Key areas of expertise includes:
Foundational Concepts: I cover the basics of programming in C and C++, ensuring a strong foundation in syntax, control structures, and data types. Students can expect to gain confidence in writing and understanding code from the very beginning.
Arrays, Recursion, and Pointers: I specialize in demystifying challenging concepts such as arrays, recursion, and pointers. Through step-by-step guidance and practical examples, students will overcome common difficulties and gain proficiency in utilizing these essential programming elements.
Object-Oriented Programming (OOP): My lectures extend to the principles of OOP, including encapsulation, inheritance, and polymorphism. Students will learn how to design and implement efficient, modular, and reusable code using these powerful programming paradigms.
Data Structures and Algorithms (DSA): I delve into the intricacies of DSA, offering a comprehensive understanding of essential data structures like linked lists, trees, and graphs, as well as algorithms for sorting, searching, and optimization. Students will develop problem-solving skills critical for real-world application development.
My teaching philosophy revolves around creating an engaging and collaborative learning environment. I am committed to fostering a deep understanding of programming concepts and providing the tools necessary for success in both academic and professional settings.
Subjects
C programming Beginner-Expert
C basics Beginner-Expert
Data Structure and Algorithms Beginner-Expert
C++ programming Beginner-Expert
C++ with Object Oriented Programming Beginner-Expert
Experience
No experience mentioned.
Education
Programming Essentials in C++ (Mar, 2023–Apr, 2023) from Cisco networking accademy
BE Software Engineering (Jun, 2022–now) from National University of Science and Technology Islamabad
Higher Secondary (Jun, 2020–Jun, 2022) from FG SIR SYED COLLEGE THE MALL RAWALPINDI–scored 95%
Secondary (Jan, 2007–May, 2020) from Bahria foundation college islamabad–scored 98.5
Fee details
Rs4,000–10,000/hour
(US$14.35–35.88/hour)
For One on One session with the student the hourly lecture Rate is RS 4000. For Group of 5 Students the hourly Rate is RS 10000.
Courses offered
Fundamentals of Programming in C
US$200
Duration: 14 days
Delivery mode: Online
Group size: Individual
Instruction language:
English,
Urdu
Certificate provided:
No
In this course, we will cover the basics and fundamental concepts of programming in C language. Being a beginner you will be exposed to the memory utilization and low level architecture and working of programs in this course. We will be starting with learning how to structure our code according to the best industry practices and will deal with the following concepts: -> Data Types -> Operators -> Conditional Statements -> Iterators (Loops) -> Arrays -> Strings -> Pointers
Fundamentals of Programming in C++
US$200
Duration: 14 days
Delivery mode: Online
Group size: Individual
Instruction language:
English,
Urdu
Certificate provided:
No
In this course, we will cover the basics and fundamental concepts of programming in C++ language. Being a beginner you will be exposed to the memory utilization and low level architecture and working of programs in this course. We will be starting with learning how to structure our code according to the best industry practices and will deal with the following concepts: -> Data Types -> Operators -> Conditional Statements -> Iterators (Loops) -> Arrays -> Strings -> Pointers
Data Structures and Algorithm in C++
US$200
Duration: 21 days
Delivery mode: Online
Group size: Individual
Instruction language:
English,
Urdu
Certificate provided:
No
In this course, we will learn how to create better programs in terms of Speed and Memory Utilization and will learn the basic concepts of Data Structures including -> Arrays -> Vectors -> Linked Lists -> Stack -> Queue -> Tree -> Binary Search Tree -> Graph We will also be learning and comparing the different Sorting Algorithms including the following -> Bubble Sort -> insertion Sort -> Merge Sort -> Insertion Sort -> Radix Sort -> Heap Sort Furthermore we will be discussing the key concepts to be a great problem solver to solve the problems and crack an interview.