PSOOP Autumn Semester C205
Prerequisites :Principles of Programming Languages, Fundamentals of Data Structures
Course Objectives :
Employ a problem-solving strategy to breakdown a complex problem into a series of simpler tasks. Execute problem-solving actions appropriate to completing a variety of sub problems.Apply analytical and logical thinking to extract facts from a problem description and determine how they relate to one another and to the problems to be solved. Design and implement an object oriented solution to solve a real life problem. Develop problem-solving and programming skills using OOP concept.
Course Outcomes :
After studying this subject student should be able to
Develop algorithms for solving problems by using modular programming concepts.
Abstract data and entities from the problem domain, build object models and design software solutions using object oriented principles and strategies.
Discover, explore and apply tools and best practices in object-oriented programming.
Develop programs that appropriately utilize key object-oriented concepts.