- Teacher: Joya Chakraborty
Course Overview
There is no content in this section.
To add content, click on the above link ‘Edit course text’
Course Content
Enrolment options
Latest Courses
Art of Living: For Exploring the Beautiful WorldIt has been perceived from the different evaluations that intellectual ability needs to be exercised in an effective way through scheduled practice and performance. Success comes not just from the knowledge and skills but also from behavior which can create distance between success and failure. And we can achieve expected behavior only by learning and unlearning ways of thinking that finally craft body language and ensure effective living in this beautiful world.Objective of the courseStudents will achieve the ability to understand life positively at personal, family, and professional levels by joining this course.Final OutcomeGlobalization of trade has produced massive positive and negative externalities. Too much dependency on technologies and consumption philosophy beyond capacity finally play a role in destructing humanitarian qualities. Virtue and honor are essential qualities that empower individuals to strive to improve themselves and their societies. The very need for virtue and character formation is applied across the cultures and social strata. In this course, students need to listen to multi-chrome conversations from all voices and stories with an empathetic perspective. This course will expand our ability to understand the experiences of everyone, even with those we do not share ideas, thinking. Optimally, the humanist achieves Aristotle’s goal of developing the appropriate emotional responses to the needs of society and the troubles of others. The humanists (both the instructor and learner) help to create empathy, broaden the conception of people, moral concern, a sense of honor and decency, and strengthen responses to unjust conditions. Without humanitarian qualities, the drive for profit in global trade becomes the sole guiding principle of public policy and action. Humanities help to foster a public rhetorical discourse that promotes an emerging truth rather than a set, monolithic goal of profit or personal benefit regardless of everything. Humanitarian qualities will be basic tools for enjoying the journey from “I” to “We” to promote effective living in this precious world.Finally, this course will nurture students for becoming good human beings. Moreover, students will achieve competency to cope with rapidly changing world considering university as a place and platform to create knowledge and skills for their meaningful survival.
Aims and Objectives: The goal of this course is to introduce the students to the concept of programming and principles of structure programming. The course is designed in such a way so that the students are able to- Know the differences between different types of data storage and why each is need. Understand how data is transferred from RAM to permanent storage including the use of arrays. Learn how the control structures of sequence, repetition and condition can be used to process data. Understand the various parts of a C program and how modular structures are introduced. Create small project that must reflect all of the knowledge gathered throughout the course. Course Content: Introduction to Structure Programming Basic concept on C programming Language Memory concept Character set, Token, Data type, Format Specifier Variable, Operator and Expression in C Control Statement - if... else, switch Loop - while, do...while, for Array in C- 1D & 2D Character array and String in C Structure Functions - Built-in and User define
Philosophy of Object Oriented Programming (OOP); Advantages of OOP over structured programming; Basic features of OOP: Encapsulation, Abstraction, Polymorphism and Inheritance; Encapsulation: Classes and objects; Access specifiers; Static and non-static members; Methods, Constructors, destructors and copy constructors; Array of objects, object pointers, and object references; Inheritance: single and multiple inheritance; Polymorphism: overloading, abstract classes, virtual functions and overriding; Abstraction: abstract class, Interface; Exceptions; Object Oriented I/O; Multi-threaded Programming.