LNCTU-BCA-AI-DA-I Sem - Syllabus
LNCTU-BCA-AI-DA-I Sem - Syllabus
Course Objective The objective of this course is to help to acquire the basic knowledge of digital logic
levels and application of knowledge to understand digital electronics circuits.
Unit Contents (Theory) Hours/Week
I Introduction to Digital Systems: Introduction to Digital electronics, Digital 8 Hours
and Analog Signals and Systems, Binary Digits, Data Representation:
Number System: Binary, Octal, Hexadecimal, Conversions from one base to
another.
II Binary Arithmetic: Binary arithmetic operations; Representation of Negative 8 Hours
Numbers;1’s complement and 2’s complement, Complement arithmetic, Binary
Codes: BCD code, Digital Codes -Excess-3 code, Gray code, Binary to Excess -
3 code conversion and vice versa, ASCII code, EBCIDIC code.
III Boolean algebra: Rules and laws of Boolean algebra, Boolean theorems, 8 Hours
Boolean functions and Truth tables, Canonical and Standard forms of
Boolean functions, Simplification of Boolean functions, SOP and POS form,
Karnaugh’s maps.
IV Digital Logic gates: Basic Gates – AND, OR, NOT, Universal Gates – 8 Hours
NAND, NOR, Other Gates–XOR, XNOR, NAND, NOR, Multilevel NAND
and NOR circuits.
Combinational Circuits: Half-Adder, Full-Adder, Subtraction, Encoders,
Decoders, Multiplexers, De- multiplexers, Sequential Circuits: Flip-flops-
RS, D, JK, T & Master-Slave flip-flops, Registers, Counters.
V Memory organization: Primary memory-RAM, ROM, PROM, EPROM, 8 Hours
PLA programmable logic array, Secondary memory and its types, Internal
organization of a memory chip, Organization of a memory unit, Concept of
cache memory, Concept of virtual memory
Text Books/Reference Books
Name of Author Title of the Book Edition Name of the
Publisher
M. Morris Mano Digital Logic and Computer Design 4th edition, 2013 Prentice Hall of
India Pvt. Ltd.
W. Stallings Computer Organization and Architecture- 6th edition, 2003 Prentice Hall,
Designing for Performance Inc.
Andrew S. Structured Computer Organization 6th Edition, 2013 Prentice Hall of
Tanenbaum, India Pvt. Ltd.
J .P. Hayes Computer Architecture and Organization 3rd edition, 2012. McGraw-Hill,
B. Ram Computer Fundamentals and Architecture 4th ed., 2000 New Age
International,
LNCT UNIVERSITY, BHOPAL
Program: BCA-AI & DA Semester-I Session: 2020-21
Course Objective The objective of this course is to teach students the vital data science concepts and tasks
that occupy the data scientist.
Reference Books: Subject 1 Overview of AI, Data Science, Ethics and Foundation of Data Analysis
• Artificial Intelligence 3e: A Modern Approach Paperback – By Stuart J Russell & Peter Norvig; Publisher – Pearson
• Artificial Intelligence Third Edition By Kevin Knight, Elaine Rich, B. Nair – McGrawHill
• Artificial Intelligence Third Edition By Patrick Henry Winston – Addison-Wesley Publishing Company
LNCT UNIVERSITY, BHOPAL
Program: BCA-AI & DA Semester-I Session: 2020-21
Course Objective The objective of this course is to teach the basic components of a computer operating system
and about processes and processor management, concurrency and synchronization, memory
management schemes, file system and secondary storage management, security and
protection.
Unit Contents (Theory) Hours/Week
Course Objective The objective of this course is to teach the basic concepts of mathematics.
III Permutation Combinations & Probabilities- The rules of sum and product, 8 Hours
Permutations, Combinations, Binomial and Multinomial theorems,
Combinations with repetitions.
IV Frequency distribution, Histogram, Measure of central tendency, Mean, Mode, 8 Hours
Median, Standard deviation.
Course Objective The objective of this course is to understand details of communication and various
media of communication.
Unit Contents (Theory) Hours/Week
I Communication: Meaning and process of communication, 8 Hours
Importance of effective communication, Communication situation,
Barriers to communication, Objectives of communication, Types of
communication, Principles of communication, Essentials of
effective communication.
Practical
Name of Paper Paper Code
Credit Marks
LAB-I P J ESP CAP Total
(Programming Lab BAI- 106
in ‘C’) 2 2 30 20 50
Contents (Practical)
1. Programs using I/O statements and expressions.
2. Write a program to find whether the given year is leap year or Not? (Hint: not every centurion
year is a leap. For example 1700, 1800 and 1900 is not a leap year).
3. Design a calculator to perform the operations, namely, addition, subtraction, multiplication,
division and square of a number.
4. Check whether a given number is Armstrong number or not?
5. Write a program for Fibonacci series.
6. Given a set of numbers like 10, 36, 54, 89, 12, 27 find sum of weights based on the following
conditions:
a. 5 if it is a perfect cube.
b. 4 if it is a multiple of 4 and divisible by 6.
c. 3 if it is a prime number.
d. Sort the numbers based on the weight in the increasing order as shown below 10 its
weight, 36 its weight, 89 its weight.
7. Populate an array with height of persons and find how many persons are above the average
height.
8. Populate a two dimensional array with height and weight of persons and compute the Body Mass
Index of the individuals.
9. Convert the given decimal number into binary, octal and hexadecimal numbers using user defined
functions.
10. Sort the list of numbers using pass by reference.
11. Generate salary slip of employees using structures and pointers.
12. Compute internal marks of students for five different subjects using structures and functions.
13. Insert, update, delete and append telephone details of an individual or a company into a telephone
directory using random access file.
14. Count the number of account holders whose balance is less than the minimum balance using
sequential access file.
Dennis M. Ritchie
Yashavant Kanetkar Let Us C 15th Edition BPB
Yashavant Kanetkar Working With C 1994 BPB
Practical
Name of Paper Paper Code
Credit Marks
P J ESP CAP Total
LAB-II (Prog. lab in
BAI- 107
PC Package)
2 0 30 20 100
Contents:-
CO 2 Create tables, execute queries and set relationship between tables using
MS-Access
LNCT UNIVERSITY, BHOPAL
Program: BCA-AI & DA Semester-I Session: 2020-21
* BCAAI111-Disaster Management-I is mandatory course for students, for the award of degree. It is
value added course.
Course Objective The objective of this paper is to provide students an exposure to disasters, their significance
and types. Also stress upon disasters and environmental hazards induced by human activities
with emphasis on disaster preparedness, response and reconstruction.
Unit Contents (Theory)
I Introduction to Disaster:- Definition, Different Types of Disaster : - Natural, Man-
made Disasters, Nuclear Disaster, Biological Disasters, Causes, effects and practical
examples for all disasters.
II Risk and Vulnerability Analysis:- Concept of Risk,Risk analysis ,Risk Reduction ,
concept of Vulnerability, Vulnerability analysis, Vulnerability Reduction.
III Disaster Preparedness:-Disaster Preparedness concept and nature, Disaster
Preparedness plan, Prediction ,early Warnings and safety measures of Disaster, Role
of Information, Education, Communication, and Training in Disaster Management.
IV Disaster Response :- Response introduction, Disaster Response Plan ,
Communication, Participation, and Activation of Emergency Preparedness Plan ,
Search, Rescue, Evacuation and Logistic Management .
V Rehabilitation, Reconstruction :- Reconstruction and Rehabilitation as a Means of
Development, Damage Assessment , Post Disaster effects and Remedial Measures. ,
Creation of Long-term Job Opportunities and Livelihood Options.