Welcome Kit BCA Ist (Ai) Semester
Welcome Kit BCA Ist (Ai) Semester
Department
of
Computer Applications
(August-December 2024)
CONTENT
Sr.No. Title
1 Message from the Vice Chancellor
4 Academic Calendar
5 Activity Calendar
6 Checklist
7 Time Table
8 Study Scheme
9 Syllabus
10 Anti-Ragging Committee
12 Important Contacts
14 Coordinators List
15 Facilities in University
17 Mentor–Mentee Form
Dear Students,
I look forward to see you all for another innings of engaging, rewarding, memorable,
academic achievements. Your capable amazing achievement will be nurtured by my learned
teachers who believe that you can do anything you put your mind to, I can’t wait to see your
smiles and connect you again. Our goal is to provide the best support and encouragement for
each of you in your journey to improve the world. Have a great learning experience guided
by passion for helping you to reach your potential destination. Try your best in everything
you do, stay healthy, and Keep smiling. You will do great.
RBU is committed to provide you superior Quality Education with holistic personality
development with cultivation of right attitude, normal and ethical values, to be responsible
citizens of Great India, Untiring efforts of Visionary Leader, Sh. G.S. Bahra, our Chancellor
will certainly catalyse to cherish your goal in life.
Vice- Chancellor
Prof. Dr. Anand Kr. Shukla
Computing Dean,
As a Dean University School of Computing. I'm excited to welcome you at Rayat Bahra
University, our primary goal is to ensure each one of you is well-prepared for your future
careers. We are committed to providing you with ample opportunities to connect with leading
companies, develop essential skills, and gain valuable insights through various workshops,
expert talks through industry and academia peoples, international –National conferences and
seminars, Industry interactions, regular Industry visits, conclave, and the prestigious events
like Hackathon, Codathon .
We recognize the transformative power of education, not just for individuals but for society
as a whole. Our commitment is twofold: providing high-quality, affordable education and
fostering well-rounded. Our team is dedicated to guiding you through every step of your
journey. I encourage you to take full advantage of the resources and support we offer.
Together, we can achieve remarkable success and pave the way for a bright and fulfilling
future.
In the current world, it’s almost impossible to imagine that someone can live without computers.
Computers are used in almost every sector of everyday life. Moreover, there is radical change in
Indian Corporate Sector and consumer expectations today. Business organizations have to keep
adapting themselves to these rapid changes. To manage such business, Universities are required to
produce future managers & IT professionals who can think logically, take decisions & be able to
work in any cultural environment. In order to meet these requirements, the Department of
Computer Applications at Rayat Bahra University not only gives the students in depth knowledge
of the state of the art but also inculcated in them a proficiency to apply this knowledge in solving
real life problems to become highly skilled and effective Managers & IT professional.
It gives me immense pleasure to lead the Department of Computer Applications. The aim of our
department is to inspire and motivate students and thus enabling them to achieve potential for
personal and professional growth. We have an award winning curriculum, an excellent group of
faculty involved in both research and teaching to provide students a top-rated education. We have a
highly vigilant Training and Placement Cell that works diligently towards providing the best
platform to the aspirants.
I invite all aspiring students and their parents to visit us and experience RBU culture where
students achieve excellence in any field they choose to his/her highest potential.
ACTIVITY CALENDER
Odd Semester (August 2024-December 2024)
S.No. Departmen Event ( should include, expert Organizing with/ Expert's Date
t talk, seminar, webinar industry Expert Name/ Affiliation
visit, competition etc) Event Name/
and schedule is Completed
Yes/No
2. 12th DMC
3. Diploma DMCs
4. Graduation DMCs
5. Diploma/Degree Certificate
7. Migration Certificate/Transfer
Certificate
8. Residence Proof
Contact Hours
4 3-0-0 (3)
(L-T-P)
8 References
8.1 Text book Business Mathematics, D.C.Sancheti, Sultan Chand & Sons;
Outcome No. → 1 2 3 4 5
Syllabus Topic↓
24GCA101.A X
24GCA101.B X
24GCA101.C X
24GCA101.D X
24GCA101.E X
RAYAT-BAHRA UNIVERSITY
University School of Computing (USC)
Department of Computer Applications
School Core
BCA-AI UGC CBCS: Core I Year - I Sem
Subject
Dept: Computer
Theory & Lab Course Offered by: School: USC
Applications
Contact
4 Hours (L-T- 3-0-0 (0)
P)
24GCA105.L1 Lab Expt MS-Power Point 2007: Create text and images
7.30
0 10 with effects
8 References
Outcome No. 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1
→ 0 1 2 3 4 5 6 7
Syllabus
Topic↓
24GCA102.A X X X
24GCA102.A1 X
24GCA102.A2 X
24GCA102.A3 X
24GCA102.B X
24GCA102.B1 X
24GCA102.B2 X
24GCA102.C X X
24GCA102.C1 X
24GCA102.C2 X
24GCA102.D X X X
24GCA102.D1 X
24GCA102.D2 X
24GCA102.D3 X
24GCA102.D4 X
24GCA102.E X X X
24GCA102.E1 X
24GCA102.E2 X
24GCA102. X
E3
24GCA105.L X X X X X X
24GCA105.L0 X
1
24GCA105.L0 X
2
24GCA105.L0 X
3
24GCA105.L0 X
4
24GCA105.L0 X
5
24GCA105.L0 X
6
24GCA105.L0 X
7
24GCA105.L0 X
8
24GCA105.L0 X
9
24GCA105.L1 X
0
24GCA105.L1 X
1
24GCA105.L1 X
2
RAYAT-BAHRA UNIVERSITY
University School of Computing (USC)
Department of Computers Applications
School Core
BCA-AI I st Year - Ist Sem.
UGC CBCS: Core Subject
Dept: Computers
Theory: School: USC
Applications
Unit
7.09 24GCA103.C Strings and Functions
C
24GCA10
3.A X X X
24GCA103
.A1 X
24GCA103
.A2 X
24GCA103
.A3 X
24GCA10
3.B X
24GCA103
.B1 X
24GCA103
.B2 X
24GCA10
3.C X X
24GCA103
.C1 X
24GCA103
.C2 X
24GCA103
.C3 X X X
24GCA10
3.D X
24GCA103
.D1 X
24GCA103
.D2 X
24GCA103
.D3 X
24GCA10 X X X
3.E
24GCA103 X
.E1
24GCA103 X
.E2
24GCA103 X
.E3
24GCA10 X X X X X X
6.L
24GCA106 X
.L01
24GCA106 X
.L02
24GCA106 X
.L03
24GCA106 X
.L04
24GCA106 X
.L05
24GCA106 X
.L06
24GCA106 X
.L07
24GCA106 X
.L08
24GCA106 X
.L09
24GCA106 X
.L10
24GCA106 X
.L11
24GCA106 X
.L12
24GCA106 X
.L13
24GCA106 X
.L14
24GCA106 X
.L15
24GCA106 X
.L16
24GCA106 X
.L17
24GCA106 X
.L18
24GCA106 X
.L19
24GCA106 X
.L20
RAYAT-BAHRA UNIVERSITY
University School of Computing
Department of Computer Applications
School Core
BCA-AI IYear –Ist Sem
UGC CBCS:
Dept: Computer
Theory Course Offered by: School: USC
Applications
1
Course Code 24GCL101
2 Course Title Artificial Intelligence
3 Credits 3-0-0 (3)
Contact Hours
4 3-0-0 (3)
(L-T-P)
1.To conceptualize the basic ideas and techniques
Course underlying the design of intelligent systems
5 2. To make students understand and Explore the mechanism
Objectives
of mind that enable intelligent thought
and action
On successful completion of this course, students will be
able to
1. Define the basic concepts of Artificial Intelligence and
the foundations and current trends prevailing in AI
2.Explore AI building blocks presented in Intelligent
Course Agents and Identify an appropriate problemsolving
6 method
Outcomes
3. Familiarize with Heuristic Search Techniques and the
use of various Knowledge Representation Techniques
4. Wade through the Planning Problem and the concepts of
Learning
5. Comprehend Issues in Expert Systems and Explore
Natural Language Processing
7 Outline Syllabus: 40 Lecture Hours;
7.01 24GCL101.A Unit A Introduction to Artificial Intelligence
Unit A Introduction, History of Artificial Intelligence,
7.02 24GCL101.A1
Topic 1 IntelligentSystems: Categorization of Intelligent
Systems
Components of AI Program, Foundations of AI,
Unit A
7.03 24GCL101.A2 Sub-areas of AI, Applications of AI, Current
Topic 2
trends in AI.
7.04 24GCL101.B Unit B Intelligent Agents & Problem Solving
Agents and Environments, The concept of
Unit B rationality, The nature of environment, The
7.05 24GCL101.B1
Topic 1 structure of Agents, Types of Agents, Learning
Agent
Defining The Problem As a State Space Search,
Unit B Production Systems – BFS, DFS, Heuristic
7.06 24GCL101.B2
Topic 2 Search, Problem & Production System
Characteristics, Common AI Problems
Heuristic Search Techniques and Knowledge
7.07 24GCL101.C Unit C
Representation
Generate & Test, Hill Climbing, Best First
Unit C
7.08 24GCL101.C1 Search, Constraint Satisfaction, Means-End
Topic 1
Analysis
General Concepts Of Knowledge, Approaches of
Unit C Knowledge Representation, Predicate Logic To
7.09 24GCL101.C2
Topic 2 Represent Knowledge, Resolution, Unification
algorithm
7.10 24GCL101.D Unit D Planning and Learning
The planning problem , Planning with state
Unit D
7.11 24GCL101.D1 space search, Partial order planning,
Topic 1
Hierarchical planning, Conditional Planning.
Unit D Learning: Forms of Learning, Inductive
7.12 24GCL101.D2
Topic 2 Learning, Learning Decision Tree.
7.13 24GCL101.E Unit E Expert Systems and NLP
Expert System: Introduction, Phases in building
Unit E
7.14 24GCL101.E1 Expert Systems, ES Architecture, ES vs
Topic 1
Traditional System
Introduction to Natural Language Processing,
Unit E Steps, Syntactic Processing, Semantic Analysis,
7.15 24GCL101.E2
Topic 2 Discourse & Pragmatic Processing, Spell
Checking
7.16 24GCL102.L LAB EXPERIMENTS
Lab Exp Write a Program to Implement Breadth First
7.17 24GCL102.L01
1 Search using Python
Lab Exp Write a Program to Implement Depth First
7.18 24GCL102.L02
2 Search using Python
Lab Exp Write a Program to Implement Tic-Tac-Toe
7.19 24GCL102.L03
3 game using Python
Lab Exp Write a Program to Implement 8-Puzzle problem
7.20 24GCL102.L04
4
Lab Exp Write a Program to Implement Water-Jug
7.21 24GCL102.L05
5 problem
Lab Exp Write a Program to Implement Travelling
7.22 24GCL102.L06
6 Salesman Problem
Lab Exp Write a Program to Implement Tower of Hanoi
7.23 24GCL102.L07
7 using Python
Lab Exp Write a Program to Implement Monkey Banana
7.24 24GCL102.L08
8 Problem using Python
Lab Exp Write a Program to Implement Alpha-Beta
7.25 24GCL102.L09
9 Pruning using Python
Lab Exp Write a Program to Implement 8-Queens
7.26 24GCL102.L10
10 Problem using Python
8 References
Stuart J. Russell and Peter Norvig, "Artificial Intelligence A
8.1 Text book
Modern Approach “, Pearson Education
1) Elaine Rich and Kevin Knight “Artificial Intelligence”
Supplementary Tata McGraw Hill
8.2
Reference(s) 2) SarojKaushik “Artificial Intelligence” , Cengage
Learning
Pedagogical White/Black Board/ Scenarios/ PPT/ Video Lecture/ Role
9
Methods Play/ Group Discussion and Task
Course Code:24GCL102
OUTCOME NO 1 2 3 4 5
SYLLABUS TOPIC ↓
24GCL102.A X
24GCL102.B X
24GCL102.C X
24GCL102.D X
24GCL102.E X
RAYAT-BAHRA UNIVERSITY
University School of Computing (USC)
Department of Computer Applications
School Core
BCA-AI UGC CBCS: I Year - Ist Sem.
AECC
Dept: Computer
Theory Course Offered by: School: USC
Applications
1 Course Code 24GES099
2 Course Title Environment Studies
3 Credits 3-0-0 (3)
Contact
4 Hours (L-T- 3-0-0 (3)
P)
1. To present the Fundamentals of Environmental
Science
2. To prepare students to apply their understanding of
Environmental Science
Course
5 3. Sustainable and effective use of Tech. for the
Objectives
realization of new ideas coming from engineers,
scientists and others for the benefit of society.
4. To have an appreciation of Environment its
conservation.
On successful completion of this course, students will be
able to
1. Able to define Environmental Science relevance and
significance
2. Understand natural resources and their Importance
and value
Course 3. Able to define Land use pattern and its environmental
6 impact
Outcomes
4. Understand environmental pollution causes and its
effects
5. Classify the control measures for environmental
pollution
6. Appreciate role of individuals in Disaster
Management and prevention of pollution
7. Familiarize with issues like population growth and
population explosion
8. Comprehend issues like health education, value
education, women and child welfare
9. Appreciate the role of Information Technology in
environment preservation
10. Familiarize with Codes of Conduct for Road Safety
11. Learn Concepts of traffic engineering
12. Learn Importance of first Aid in road safety
13. Apply Environmental Ethics
14. Explain environmental issues like global warming,
acid rain and ozone layer depletion and their solutions
15. Understand issues involved in the enforcement of
environmental legislation
7 Outline Syllabus: 40 Lecture Hours
7.01 24GES099.A Unit A Introduction To Environmental Sciences
Unit A Environmental Sciences, Relevance,
7.02 24GES099.A1
Topic 1 Significance, Public awareness
Natural Resources: Forest resources, Water
Unit A
7.03 24GES099.A2 resources, Mineral resources, Food resources,
Topic 2
conflicts over resource sharing, Exploitation
Land use pattern, Environmental
Unit A
7.04 24GES099.A3 impact,fertilizer, Pesticide Problems, case
Topic 3
studies
7.05 24GES099.B Unit B Environmental Pollution And Management
Environmental Pollution-Causes, Effects and
Unit B
7.06 24GES099.B1 control measures of Air, Water, Marine, soil,
Topic 1
solid waste.
Unit B Disaster Management-Floods, Earth quake,
7.07 24GES099.B2
Topic 2 Cyclone and Land slides
Unit B Role of individuals in prevention of pollution-
7.08 24GES099.B3
Topic 3 pollution case studies
7.09 24GES099.C Unit C Human Population and the Environment
Population growth, variation among nations.
Unit C
7.10 24GES099.C1 Population explosion – Family Welfare
Topic 1
Program.
Environment and human health, Human
Unit C
7.11 24GES099.C2 Rights, Value Education, HIV / AIDS, Women
Topic 2
and Child Welfare
Unit C Role of Information Technology in
7.12 24GES099.C3
Topic 3 Environment and human health, Case Studies.
7.13 24GES099.D Unit D Road Safety
Unit D Concept and Significance of Road Safety,
7.14 24GES099.D1
Topic 1 Role of Traffic Police in Road Safety
Traffic Engineering – Concept & Significance,
Unit D Traffic Rules & Traffic Signs, How to obtain
7.15 24GES099.D2
Topic 2 Driving License, Traffic Offences, Penalties
and Procedures, Common Driving mistakes
Significance of First-aid in Road Safety, Role
Unit D
7.16 24GES099.D3 of Civil Society in Road Safety, Traffic Police-
Topic 3
Public Relationship.
Environmental ethics: Issues and possible
7.17 24GES099.E Unit E
solutions.
24GES099.E1 Unit D Climate change, global warming, acid rain,
7.18 Topic 1 ozone layer depletion, nuclear accidents and
holocaust.
24GES099.E2 Unit D Issues involved in enforcement of
7.19
Topic 2 environmental legislation, Public awareness
8 Course Evaluation: 100 Marks
Internal
8.1 40 Marks (Class Teacher and Dept or School Panel)
Assessment
8.11 Assignments 15 Marks (3 Mandatory Assignments)
8.12 Quiz 15 Marks (1 better of 2 quizzes)
Presentation/
8.13 10 Marks
Extempore
8.2 MTE 20 Marks
8.3 ETE: 40 Marks
9 References
1. Principles of Environmental Science, Cunningham
9.1 Text book
W.P. ,McGraw Hill Education
1. A text book of environmental chemistry and pollution
control, Dara S. S., S.C. & Company.
Supplementary 2. Environmental Science Methods, Haynes, Chapman
9.2
Reference(s) & Hall, London.
3. Disaster Management, Shailendra K Singh, Subash C.
Kundu, Mittal Publications.
4. The Handbook of Road Safety Measures Hardcover,
Elvik Rune, Emerald Group Publishing Ltd.
5. The Motor Vehicle Act, Universal Law Publishing
Co. Pvt. Ltd., New Delhi.
6. Road Safety Signage and Signs, Ministry of Road
Transport and Highways, Government of India
Pedagogical White/Black Board/ Scenarios/ PPT/ Video Lecture/
10
Methods Group Discussion and Task
OUTCOM 5 6 7 8 9 10 11 12 13 14 15
1 2 3 4
E NO
SYLLABU
S TOPIC ↓
24GES099. X X X
A
24GES099. X
A1
24GES099. X
A2
24GES099. X
A3
24GES099. X X X
B
24GES099. X X
B1
24GES099. X
B2
24GES099. X
B3
24GES099. X X X
C
24GES099. X
C1
24GES099. X
C2
24GES099. X
C3
24GES099. X X X
D
24GES099. X
D1
24GES099. X
D2
24GES099. X
D3
24GES099. X X X
E
24GES099. X X
E1
24GES099. X
E2
RAYAT-BAHRA UNIVERSITY
University School of Computing (USC)
Department of Computer Applications
University Elective
Degree Level (C&PD) Ist Year - Ist Sem
UGC CBCS: AECC
Contact
4 Hours (L-T- 2-0-0 (2)
P)
Internal
8.1 40% (Class Teacher)
Assessment
Presentation/
8.14 10%
Report
Faculty
8.15 5%
Discretion
9 References
OUTCOME 1 1
1 2 3 4 5 6 7 8 9 10 13 14 15
NO 1 2
SYLLABUS
TOPIC ↓
24GCS099.A X X X
24GCS099.A1 X X
24GCS099.A2 X
24GCS099.B X X
24GCS099.B1 X X
24GCS099.B2 X X
24GCS099.C X X
24GCS099.C1 X
24GCS099.C2 X
24GCS099.C3 X
24GCS099.C4 X
24GCS099.D X X X X
24GCS099.D1 X
24GCS099.D2 X
24GCS099.D3 X X
24GCS099.E X X X X
24GCS099.E1 X
24GCS099.E2 X
24GCS099.E3 X
24GCS099.E4 X X
24GCS099.E5 X X
ANTI-RAGGING COMMITTEE
CONTACT LIST OF FACULTY
ACADEMICS FACILITIES:-
ALLOTTING ACADEMIC ADVISOR: Every Degree and course has their
own pros and cons. Constant research is required while choosing the best for
you. Every course has its own way of learning, but if you get a concerned
advisor will help you in academic advice and career counselling. Efficient
advisor will guide you to plan out semester wise, deciding a major, pre-
professional advice, staying on track with a degree plan.
LIBRARY AREA: When you are well equipped with each and every source
that can help you with learning, you will grow better. A library is a place where,
you will be getting cluster of books that will provide you efficient academic
help. Nowadays, a few libraries do consist of internet access and computers in
it, that help the student to surf efficiently according to the requirements.
CAREER CENTER: This center will help you to choose right path for
reaching success. It helps you to experience ground reality and help you to
develop accordingly. A few steps or activities are involved in this benefit, such
as: mock interviews, career/major exploration, Resume reviews, career fairs, or
internship and career listings. These kinds of activities and learning will help
you to prepare yourself better for companies you will be appearing as an
interviewee. You will be availing all these benefits once you enter the college,
so that when you graduate and go out, this will build a better foundation for
your learning and behavior.
WRITING AREA: As they say if you write and learn, you will be a better
learner. When you are in college, you have multiple ideas and ways to learn. It
is advised that, if you are reading the topic or subject, you need to note down all
the highlighted areas. Not just that, if you are writing a research, It is important
to make a proper cluster of research papers and present accordingly. Writing
area is a specific area that will help you learn creating an outline, proofreading
drafts, critiquing, or checking citations, the staff at the writing center can help
with every stage of the process.
SAFETY FACILITIES
ACCOMMODATIONFACILITIES
Mission
Goals
.
MENTOR-MENTEE FORM
SOCIAL MEDIA LINKS
Offical Website :-
https://rayatbahrauniversity.edu.in/university-school-of-computing/
Facebook Link:-
https://www.facebook.com/share/49U9CcAJwKRiRXLG/?mibextid=LQQJ4d
Instagram Link:-
https://www.instagram.com/usc_rbu?igsh=aGhkOWpiejZoemww
Twitter Link:-
https://x.com/uscsocialmedia/status/1823995951905739223?s=46
https://youtube.com/@universityschoolofcomputing?si=lZ70JMFo6B39Egcv