MAFATLAL GAGALBHAI SCIENCE INSTITUTE

(Autonomous)

Affiliated to Gujrat University

B.S. in AIML (AIMLM123)

Course Outcomes

  • Describe the procedural and object-oriented paradigm with concepts of streams, classes, functions, data, and objects.
  • Demonstrate the various basic programming constructs like decision-making statements. Looping statements and functions.
    Explain object-oriented concepts like overloading, inheritance, polymorphism, virtual functions, constructors, and destructors.
  • Explain the various file stream classes; file types, usage of templates, and exception-handling mechanisms. 
  • Compare the pros and cons of procedure-oriented language with the concepts of object-oriented language.
  • Develop programs incorporating the programming constructs of object-oriented programming concepts.