Program Outcome of this course (POs) PO No. Graduates will demonstrate the ability to identify, formulate and solve electrical and 1. 3 electronics Engineering problems and also will be aware of contemporary issues. Graduates will develop confidence for self-education and ability for continuous 2. 10 learning. Advanced C and C++ Lab Subject Code: 15EEL67 Credits: 1.5 CIE Course Type: L2 25 Marks: SEE 0 0 3 25 Hours/week: L T P – – – – Marks: SEE 3 Hours for 36 Total Hours: Duration: 50 marks Course Learning Objectives (CLOs): Analyze program statement and design the solution for a given problem and write a well documented C/C++ program. To get acquainted with advanced concepts like Pointers and dynamic memory management and apply these concepts for writing efficient programs. Selection of appropriate data types and data structures for writing programs to address real word scenarios. To be able to apply OOP Concepts namely Encapsulation, Polymorphism and Inheritance for writing efficient C++ programs. To develop programming and debugging skills. List of Experiments: List of Experiments Write a C program to read, print, transpose and multiply a given two dimensional matrices using functions. Function modules with matrices as arguments are READ_MAT PRINT_MAT TRANS_MAT MULT_MAT The program should check the condition for multiplication. Implement a simple calculator application in C. Include the modules for following Read the two numbers and the operation( +,-,*,/) Modules for addition, subtraction, multiplication and Division. Display the results. Use pointers to functions for add, subtract, multiply and divide operations. Implement a simple banking application in C by making use of array of Structures. Include the modules to Create a new account Deposit amount
Program Outcome of this course (POs) PO No. 1. Graduates will demonstrate the ability to identify, formulate and solve electrical and electronics Engineering problems and also will be aware of contemporary issues. 3 2. Graduates will develop confidence for self-education and ability for continuous learning. 10 Advanced C and C++ Lab Subject Code: 15EEL67 Credits: 1.5 Course Type: L2 CIE Marks: 25 Hours/week: L – T – P 0 – 0 – 3 SEE Marks: 25 Total Hours: 36 SEE Duration: 3 Hours for 50 marks Course Learning Objectives (CLOs): Analyze program statement and design the solution for a given problem and write a well documented C/C++ program. To get acquainted with advanced concepts like Pointers and dynamic memory management and apply these concepts for writing efficient programs. Selection of appropriate data types and data structures for writing programs to address real word scenarios. To be able to apply OOP Concepts namely Encapsulation, Polymorphism and Inheritance for writing efficient C++ programs. To develop programming and debugging skills. List of Experiments: List of Experiments Write a C program to read, print, transpose and multiply a given two dimensional matrices using functions. Function modules with matrices as arguments are READ_MAT PRINT_MAT TRANS_MAT MULT_MAT The program should check the condition for multiplication. Implement a simple calculator application in C. Include the modules for following Read the two numbers and the operation( +,-,*,/) Modules for addition, subtraction, multiplication and Division. Display the results. Use pointers to functions for add, subtract, multiply and divide operations. Implement a simple banking application in C by making use of array of Structures. Include the modules to Create a new account Deposit amount
6th-Sem-Syllabus_EE-2.docx