This course builds a strong foundation in C++ programming and object-oriented concepts while enabling students to design and implement efficient data structures and algorithms for problem-solving and real-world applications. CO1: C++ Fundamentals Understand and apply basic C++ programming concepts including syntax, data types, operators, control structures, functions, and recursion. CO2: Object-Oriented Programming Implement object-oriented principles such as abstraction, encapsulation, inheritance, and polymorphism using classes, constructors, destructors, and operator overloading. CO3: Advanced Programming Concepts Apply advanced concepts like pointers, references, dynamic memory handling, function overloading, inline functions, and friend functions in program development. CO4: Data Structures Implementation Design and implement linear and non-linear data structures including arrays, linked lists, stacks, queues, trees, and graphs. CO5: Algorithm Design Techniques Analyze and apply algorithmic techniques such as recursion, divide and conquer, and dynamic programming for problem-solving. CO6: Problem Solving & Optimization Develop efficient solutions by selecting appropriate data structures and optimizing time and space complexity. CO7: Practical Application & Projects Apply learned concepts in real-world scenarios through coding exercises, evaluations, and project-based implementation. CO8: Industry & Interview Readiness Build a strong foundation for technical interviews, competitive programming, and software development roles.
Dr. Chirag Sharma has 14 years of Academic experience.
Dr. Anshu Sharma has 15 years of Academic experience.
Meet Your Instructor – Dr. Shilpa Sharma With over 16 years of teaching and industry experience spanning Cloud Computing, Artificial Intelligence, Machine Learning, and Programming, Dr. Shilpa Sharma brings deep expertise and a passion for making complex technology accessible to every learner. Known for her practical, hands-on teaching approach, she has mentored hundreds of students and professionals, helping them bridge the gap between academic knowledge and real-world engineering skills. Whether you're writing your first line of code or deploying your first AI model, Dr. Sharma's structured guidance and industry insight will give you the confidence to build, innovate, and excel in the ever-evolving world of tech.
Email ID for Comments & Feedback: registrar@lpu.co.in
Dr Vishal Sharma,
E-mail: dsr@lpu.co.in
Mobile: +91-9815845414
To continue interaction with our expert admission counsellors enter the passcode for career guidance to discover the best suited programmes for you. Available from 10 am to 5 pm on all working days.