LecturePlan BC201 22CAP-306
LecturePlan BC201 22CAP-306
LECTURE PLAN
Mission of the M1. To provide innovative learning centric facilities and quality-oriented teaching learning process for solving computational
Department problems.
M2. To provide a frame work through Project Based Learning to support society and industry in promoting a multidisciplinary
activity.
M3. To develop crystal clear evaluation system and experiential learning mechanism aligned with futuristic technologies and
industry.
M4. To provide doorway for promoting research, innovation and entrepreneurship skills incollaboration with industry and academia.
M5. To undertake societal activities for upliftment of rural/deprived sections of the society.
Vision of the To be a Centre of Excellence for nurturing computer professionals with strong application expertise through experiential learning
Department and research for matching the requirements of industry and society instilling in them the spirit of innovation and entrepreneurship.
Program OutComes(POs)
PO1 Anability to identify, formulate, and developsolutions to computational challenges. (Computational Knowledge)
PO2 An ability touse fundamental principles of Mathematics, Sciences and Computing to recognize, formulate research literature for
solving complex problems, reaching appropriate solutions. (Problem Analysis)
PO3 An ability to design, analyse and develop solutions and assess system components or processes to meet specific needs for
national and regional public health, societal, cultural and environmental systems. (Design /Development of Solutions)
PO4 An ability to use expert research-based knowledge and methods, including skills, for analysis and development of information to
reach applicable conclusions.(Conduct Investigations of Complex Computing Problems)
PO5 An ability to adapt and apply appropriate moderncomputing tools and techniques to solve computing activities keeping limitations
in view.(Modern Tool Usage)
PO6 An ability to exhibit ethics for regulations, responsibilities and norms in professional computing practices.(Professional Ethics)
PO7 An ability to enlighten knowledge to enhance understanding and build research strategies in independent learning for continual
development as a computing professional.(Life-long Learning)
PO8 An ability to institute strategies in developing and implementing ideas in multidisciplinary environments using computing and
management skills as a member or leader in a team.(Project management and finance)
PO9 An ability to contribute to a progressive community and society in comprehending computing activities by writing effective reports,
designing documentation, making effective presentations, and understanding instructions. (Communication Efficacy)
PO10 An ability to apply mathematics, science and computing knowledge to access and resolve issues relating to health, safety,
societal, environmental, legal, and cultural issues within local, regional and global contexts. (Societal and Environmental Concern)
PO11 An ability to gain confidence for self and encourage continuous learning to improve knowledge and competence as a member or
leader of a team (Individual and Teamwork
PO12 An ability to generate design innovative solutions for solving real-life business problems and addressing business development
issues with a passion for quality competency and a holistic approach. (Innovation and Entrepreneurship)
PO13 Value inculcation: The graduates should be able to demonstrate the acquisition of knowledge and attitude that are required to
embrace and practice constitutional, humanistic, ethical, and moral values in life, including universal human values of truth,
righteous conduct, peace, love, non violence, scientific temper, citizenship values.
PO14 Autonomy, responsibility, and accountability: The graduates should be able to demonstrate the ability to apply knowledge,
understanding, and/or skills with an appropriate degree of independence relevant to the level of the qualification
PO15 Environmental awareness and action: The graduates should be able to demonstrate the acquisition of and ability to apply the
knowledge, skills, attitudes, and values required to take appropriate actions for mitigating the effects of environmental degradation,
climate change, and pollution
PO16 Community engagement and service: Ability to work collaboratively with community members and stakeholders to identify
problems, design solutions, and implement projects that make a positive impact on their communities.
PO17 Empathy: Ability to demonstrate an understanding of the needs, perspectives, and experiences of diverse stakeholders, including
end-users, clients, colleagues, and community members.
Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Programming in ANSI C E. Balagurusamy 8th Edition McGraw Hill 2017
Education
2 Let Us C Yashavant Kanetkar 16th Edition BPB Publications 2016
3 C++ Crash Course: A Fast-Paced Josh Lospinoso 1st Edition No Starch Press 2019
Introduction
4 Data Structures and Algorithms in Michael T. Goodrich, Roberto 2nd Edition Wiley 2019
C++ Tamassia, and David M
Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Head First C David Griffiths and Dawn 2nd Edition O'Reilly Media 2022
Griffiths
2 C Programming: A Modern K.N. King 3rd Edition W. W. Norton & 2020
Approach Company
3 Programming: Principles and Bjarne Stroustrup 2nd Edition Addison-Wesley 2022
Practice Using C++
4 Classic Data Structures in C++ Timothy Budd 3rd Edition Addison-Wesley 2021
Course OutCome
SrNo OutCome
CO1 Design and develop C programs that solve real-world problems, integrating multiple concepts.
CO2 Assess the performance of C programs and identify areas for optimization and critique the use of various
debugging techniques to enhance program reliability.
CO3 Design and develop complex C++ applications integrating multiple OOP concepts.
CO4 Design and develop complex data structures tailored to specific applications.
CO5 Construct efficient algorithms using appropriate data structures to address advanced computational
problems.
Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 20PRAC01 External Viva / Voce 40
2 20PRAC01 Experiment-1 30
3 20PRAC01 Experiment-2 30
4 20PRAC01 Experiment-3 30
5 20PRAC01 Experiment-4 30
6 20PRAC01 Experiment-5 30
7 20PRAC01 Experiment-6 30
8 20PRAC01 Experiment-7 30
9 20PRAC01 Experiment-8 30
10 20PRAC01 Experiment-9 30
11 20PRAC01 Experiment-10 30
12 20PRAC01 Mid-Term Test 15
CO vs PO/PSO PO13 PO14 PO15 PO16 PO17 PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10
CO1 NA NA NA NA NA 2 NA NA NA 1 NA NA NA NA NA
CO2 NA NA NA NA NA 3 NA 3 1 2 NA NA NA NA NA
CO3 NA NA NA NA NA 2 3 NA NA 2 NA NA NA NA NA
CO4 NA NA NA NA NA 3 NA 3 2 3 NA NA NA NA NA
CO5 NA NA NA NA NA 3 NA 3 2 3 NA NA NA NA NA
NA NA 1 NA
NA NA 2 NA
NA NA 1 3
NA NA 2 1
NA NA 3 1
NA NA 1.8 1.67