BCA Semester I Scheme and Syllabus
BCA Semester I Scheme and Syllabus
BCA I Semester
Course Hours/Week
S.No Category Course Title Credits
Code L T P S
Introduction to Information
1 BCA5111T DCC 3 1 0 0 4
Technology
Problem Solving through C
2 BCA5112T DCC 3 1 0 0 4
Programming
3 BCA5112P DCC C Programming Lab 0 0 4 0 2
4 BCA5113T DCC Computer Organization 3 1 0 0 4
Grand Total 28
BCA Syllabus for Semester –I
Prerequisites: -NIL-
Objectives of the Course: The main objective is to introduce IT in a simple language to all
undergraduate students, regardless of their specialization. It will help them to pursue specialized
programs leading to technical and professional careers and certifications in the IT industry. The focus
of the subject is on introducing skills relating to IT basics, computer applications, programming,
interactive media, Internet basics etc.
Syllabus:
UNIT-I:
Introduction to computer and IT: Brief history of development of computers. Computer system
concept, computer system characteristics, capabilities and limitations, types of computer-analog,
digital, hybrid, general, special purpose, micro, mini, super, generations of computers. Types of PCL,
computer organization and components of a computer system control UNIT - , ALU, input\output
functions and characteristic, memory-RAM, ROM, EPROM, PROM and other types of memory. (9
Hours)
UNIT-II:
Input Devices: Keyboard, mouse, trackball, joystick, digitalizing tablet, scanners, digital camera,
MICR, OCR, OMR, bar-code reader, voice recognition, light pen, touch screen.
Output devices: Monitors- Characteristics and types of monitors- digital, analog, size, resolution,
refresh rate, interlaced\non-interlaced, dot pitch, video standard – VGA, SVGA, XGA etc. printers-
daisy wheel, dot matrix, inkjet, laser, line printer, plotter, sound card and speakers. (10 Hours)
UNIT-III:
Storage Devices - Storage fundamentals – primary Vs secondary : Data storage and Retrieval
methods- sequential, Direct and Index-Sequential. Various storage devices- magnetic tape, magnetic
Disks, cartridge tape, data drives, hard disk drives, floppy disk, optical disk – CD, VCD, CR-R, CD –
ROM, DVD. (9Hours)
UNIT-IV:
Number system: Data representation in computers. Number system of computers- decimal, binary,
octal, hexa-decimal representation for their conversion, coding system- ASCII, BCD, EBCDIC etc. and
Arithmetic of number system.
Computer software: Need, types of software – system software, application software. System
software- operating system, utility program, assemblers, compilers and interpreter. Application
software- word processing, spreadsheet, presentation Graphics, Data Base Management software,
characteristics, uses and examples and area of application of each of them. Operating system-
functions, types- batch, single, multiprogramming, and multiprocessing. Programming languages-
machine, assembly, high level, 4GL their merits. (9 Hours)
UNIT-V:
Computer virus: Virus working principals, Types of viruses, Virus detection and prevention.
Data communication and networks : Analog & digital signals, communication process, direction of
transmissions flow-simplex, half – Duplex, full Duplex. Communication protocols. Communication
channels – twisted, coaxial, fiber optic, serial and parallel communication.
Modem- working and characteristics, types of N\W connections – dialup, leased lines, ISDN, types of
network- LAN, WAN, MAN etc. topologies of LAN – Ring, bus, star, and mesh for tree topologies.
Component of LAN – media, NIC, NOS, Bridges, HUB, Routers, Repeaters and Gateways. (8 Hours)
Suggested E-resources:
https://www.google.com/search?
q=computer+fundamentals+vedio+lectures+free+download&oq=Computer+Fundamentals+vedio+lect
ure&aqs=chrome.2.69i57j33l7.9974j0j7&sourceid=chrome&ie=UTF-
8#fpstate=ive&vld=cid:af29050d,vid:tIfRDPekybU
https://www.google.com/search?
q=computer+fundamentals+vedio+lectures+free+download&oq=Computer+Fundamentals+vedio+lect
ure&aqs=chrome.2.69i57j33l7.9974j0j7&sourceid=chrome&ie=UTF-
#fpstate=ive&vld=cid:c13b645a,vid:Zr2pdhAS-_M
Prerequisites: -NIL-
Objectives of the Course: This is a first course in programming. The objective of this paper is to teach
the Programming Language C. However, the process of learning a computer language will also be
emphasized. Emphasis is also on semantics and problem solving. Learning Outcomes: At the end of
the course a student should be able to –
Syllabus:
UNIT-I
Algorithm and algorithm development: Definition and properties of algorithm, flow chart symbols,
conversion of flow chart to language, example of simple algorithms. Program design, errors: syntax
error, runtime error, logic error, debugging, program verification, testing, documentation and
maintenance. (9 Hours)
UNIT-II
Introduction to C: Variables and arithmetic expressions, for statement, symbolic constants, character
input and output, arrays, functions, arguments- call by value, character arrays, external variables and
scope. Types, Operators and Expressions: Variable names, data type and sizes, constants, declarations,
arithmetic operators, relational and logical operators, type conversions, increment and decrement
operators, bitwise operators, assignment operators and expressions, conditional expressions,
precedence and order of evaluation.
Control Flow: Statements and blocks, if-else, else-if, switch, loops- while and for, loops- do-while,
break and continue, go to and labels. (10 Hours)
UNIT-III
Functions and Program Structure: Basics of function, functions returning non-integers, external
variables, scope rules, header files, static variables, register variables, block structure, initialization,
recursion, the C preprocessor. (7 Hours)
UNIT-IV
Pointer and Arrays: Pointers and addresses, pointers and function arguments, pointers and arrays,
address arithmetic. Character pointers and functions, pointer arrays: pointers to pointers, multi-
dimensional arrays, pointers vs. multi-dimensional arrays, Pointers to functions, Complicated
declarations.
Structures: Basics of structures, structures and functions, arrays of structures, pointers to structures,
self-referential structures, table lookup, type def, unions, bit-fields. (10 Hours)
UNIT-V
Input and Output: Standard input and output. Formatted output- printf, variable length argument lists.
Formatted input- scanf, file access, error handling- stderr and exit, line input and output, miscellaneous
functions. (8 Hours)
2. Rajaraman V., Fundamentals of computers, Second Edition, Prentice Hall of India Private Limited,
New Delhi.
3. Kernighan B.W. and Ritchie D.M., The C Programming Language, Prentice Hall of India Private
Limited New Delhi.
4. Drogmey R., How to solve it by computers. Prentice Hall of India Private Limited, New Delhi.
Suggested E-resources:
https://youtu.be/VSEnzzjAm0c
https://www.youtube.com/watch?v=hXBoqchgSmA
Students will be able to develop logics which will help them to create programs, applications in C.
Also by learning the basic programming constructs they can easily switch over to any other
language in future.
Code of the course: BCA5112P
Prerequisites: -NIL-
Objective: The objective of this course is to develop logical abilities of students using C language as a
vehicle. Students will be exposed to C programming language with an emphasis on semantics and
problem solving.
Following is the list of problems expected to be solved using C Programming. As this list
represents example problems; the problems discussed and given to solve are not restricts only to this.
Prerequisites: -NIL-
Objectives of the Course: The course aims to strengthen the conceptual knowledge of Computer
Architecture learn at School level and lay foundation for further learning Computer Organizations.
Syllabus :
UNIT-I
Overview of electronics: Electronic components-Resistor, capacitor and Inductors, Semiconductor
devices: Diodes, transistors (BJT and FET). Integrated circuits, Popular IC packages, Analog vs digital
electronics, Transistor as a switch.
Boolean algebra and Logic gates: Representation of values and complements, AND, OR, NOT
operators, De-Morgan’s theorem-simplifying expressions-simple problems.
Logic gates: Truth tables of AND, OR, NOT, XOR, XNOR, NAND, NOR gates, Combining logic
circuits for expressions using NAND and NOR gates, Logic circuit families and characteristics, SSI,
MSI, LSI and VLSI circuits. (16 Hours)
UNIT-II
Combination and sequential circuits : (Simple block diagrams , truth tables and IC packages only
required). Adders, decoders, multiplexers, encoder circuits , Flip-flops: different types-RS, clocked RS,
JK, D and T flip flops, Master slave flip flops, edge and level triggering, Multivibrators- astable,
bistable, monostable, counters-ripple and decade. Registers, latches and Tristate buffers. (6 Hours)
UNIT-III
Building blocks of a computer system: Basic building blocks-I/O, memory, ALU, Control and their
interconnections, Control UNIT and its functions- Instruction-word, Instruction and execution cycle,
organizational sequence of operation of control registers; controlling of arithmetic operations; branch,
skip, jump and shift instructions, ALU-its components. (7 Hours)
UNIT-IV
Addressing techniques and registers: Addressing techniques-Direct, immediate addressing; paging,
relative, Indirect and indexed addressing. Memory buffer register; accumulators; Registers-Indexed,
General purpose, Special purpose; overflow, carry, shift, scratch registers; stack pointers; floating
point; status information and buffer registers. (8 Hours)
UNIT-V
Memory: Main, RAM, static and Dynamic, ROM, EPROM, EAROM, EEPROM, Cache and Virtual
memory.
Interconnecting System components: Buses, Interfacing buses, Bus formats-address, data and
control, Interfacing keyboard, display, auxiliary storage devices, and printers. I/O cards in personal
computers. (8 Hours)
Suggested E-resources:
On successful completion of the course students will be able to Equip the students to meet the
requirement of corporate world and Industry standard. Engage in professional development .
Education in the fields of Information Technology and Computer applications apply computing
principles.
Code of the course: BCA5114T
Delivery Type of the Course: Lecture forty five including diagnostic and formative assessment
during lecture hours.
(i) To get the knowledge about the matrices, determinants and limits.
(ii) To study the basics of differential and integral calculus
Syllabus:
UNIT-I
SETS: Sets, subsets, equal sets, null set, universal set, finite & infinite sets, open & closed sets etc.,
operations on sets, partition of sets, Cartesian product.
RELATIONS AND FUNCTIONS: relation, properties of relations, equivalence relation, equivalence
relation with partition, partial order relation, maximal and minimal points, glb, lub, chains and
antichains, pigeonhole principle. Function, domain & range, onto, into and one-to-one functions,
composite functions, inverse functions, introduction of algebraic, trigonometrical, logarithmic,
exponential, hyperbolic functions, zeroes of functions. (12 Hours)
UNIT-II
LIMITS & CONTINUITY: Limit at a point, properties of limit, computation of limits of various types of
functions. Continuity at a point, continuity over an interval, intermediate value theorem. Type of discontinuities
DIFFERENTIATION: Derivative, derivatives of sum, differences, product & quotients, chain rule,
derivatives of composite functions, logarithmic differentiation, Rolle’s theorem, mean value theorem,
expansion of functions (Maclaurin’s & Taylor’s.), indeterminate forms, L’Hospitals rule, maxima &
minima, concavity, asymptote, singular points, curve tracing, successive differentiation & liebnitz
theorem. (8 Hours)
UNIT-III
INTEGRATION: [TF – (4.1-)], [SNI – ()] Integral as limit of a sum, Riemann sum, fundamental
theorem of calculus, indefinite & definite integrals, methods of integration substitution, by parts,
partial fractions, integration of algebraic and transcedental functions, , reduction formulae for
trigonometric functions, Gamma and Beta functions. (11 Hours)
UNIT-IV
PLANE CURVES & POLAR COORDINATES: Polar coordinates, curve tracing in polar
coordinates, area in polar coordinates, Arc length, area & volume of surface of revolution in Cartesian
and polar coordinates.
FUNCTIONS OF SEVERAL VARIABLES: Limits & continuity, partial differentiation, chain rule ,
Euler’s theorem, Maxima & Minima, Lagranges method of undetermined multipliers, Taylor’s formula
for functions of two variables. (8 Hours)
UNIT-V
DOUBLE & TRIPLE INTEGRALS: Double & Triple Integrals in cartesian , cylindrical polar and
spherical polar coordinates, Application of Double & Triple Integrals to area, volume, substitution in
multiple integrals. (6 Hours )
Prerequisites: -NIL-
Objectives of the Course: This course aims at gaining knowledge about Hardware and maintenance,
its aims, aspects and relations to other fields. It also aims at acquainting students with the
implementation of hardware and its characteristics, components and functions.
1. Configure BIOS setup program and troubleshoot the typical problems using BIOS utility.
2. Install Hard Disk and configure to the Pc’s
3. Install and Configure a DVD Writer and a Blu-ray Disc writer and recording DVD and Blu-ray disk.
4. Printer Installation and Servicing and troubleshoot
5. Scanner Installation and Servicing and troubleshoot
6. Install and configure Scanner, Web cam, Cell phone and bio-metric device with system and
troubleshoot the problems
7. Assemble a system with add on cards and check the working condition of the system and install OS.
8. Install and Configure Dual OS Installation
9. Assembling and Disassembling of Laptop to identify the parts and to install OS and configure it.
10. Familiarize the computer system Layout: Marking positions of SMPS, Motherboard, FDD, HDD, CD,
DVD and add on cards.
Code of the course: BCA5101T
Prerequisites: Nil
Desktop Publishing provides a particular context for students to tackle practical problems analytically
with various information technology tools; achieve a sense of beauty through their endeavour in the
making of prints; nourish creativity in design; and appreciate the underlying scientific principles of
the technology.
Syllabus:
UNIT-I
Different Types of Computers: PC, Desktop, Servers, Workstation, Parallel computing, Super
computers. Brief idea of CPU, Memory and Peripherals used with different type of computers, various
generations of computer. Memory: Main memory, Memory Organization, capacity, RAM, Read only
memories. Secondary Device , Mass storage devices. (8 Hours)
UNIT-II
Word processing concepts: Saving, closing, opening an existing document, Selecting text, Editing
text, Finding and replacing text, printing documents, Creating and Printing Merged Documents,
Character and Paragraph formatting, Page design and Layout.(9 hours)
UNIT-III
Presentation Package: Creating, Opening and saving presentations, creating the look of your
presentation, working in different views, working with slides, adding and formatting text, formatting
paragraphs, checking spelling correcting typing mistakes, making noted pages and handouts, drawing
and working with Objects, Adding clip and other pictures, Designing slides shows, Running and
controlling a slide show, printing presentations.(9 hours)
UNIT-IV
Excel Package: Create, open and view a workbook, Save and print workbooks, Enter and edit data,
Modify a worksheet and workbook, Work with cell references, Learn to use functions and formulas,
Create and edit charts and graphics, Filter and sort table data, Work with pivot tables and charts,
Import and export data. (9 hours)
UNIT-V
Database Package: Managing and Creating Tables, Creating Relationships between Tables,
Performing Queries, Creating and Modifying , Tables in Design View, Creating Forms, Creating
Reports and Mailing Labels, Modifying, Filtering, and Viewing Data, Importing and Exporting Data.
Suggested Books and References:
Defines color model according to the type of print or broadcast, the dimensions of the study, visual
resolution and so on.
Performs the required corrections on all materials used in design to print and broadcast.
Takes measures to address problems that may occur after print and publication.
Creates effective designs based on design principles.
Performs design requirements such as integrity, space, hierarchy, balance, color and so on.
Uses elements that are beneficial in designing.
Creates typographic solutions.
Recognizes all necessary elements for printing. Creates his/her designs considering these
elements.
Archives all elements of the design before sending for printing, and creates a package.
Performs proofs before the original press. Performs the necessary adjustments for the most
suitable printing of the original design.
Presents projects in an effective way.
Prerequisites: -NIL-
Objectives of the Course: To enable all students of engineering and technology to develop their basic
communication skills in English. To give special emphasis to the development of speaking skills
among the students of engineering and technology students. To ensure that students use the electronic
media such as the internet and supplement the learning materials used in the class room.To inculcate
the habit of reading for pleasure.
Syllabus:
UNIT- I
Concepts and Fundamentals : Meaning of communication, Importance of communication,
Communication scope, Process of communication, Communication models and theories, Essentials of
good communication - The seven Cs of communication, Factors responsible for growing importance of
communication, Channels of communication, Verbal and Non-Verbal communication Formal and
Informal communication Barriers of communication. (5 Hours)
UNIT-II
Written Communication: Objectives of written Communication, Media of written communication,
Merits and demerits of written communication, Planning business messages.
Writing Letters : Business letters, Office memorandum , Good news and bad news letters , Persuasive
letters , Sales letters , Letter styles/ layout. (5 Hours)
UNIT- III
Report Writing : Meaning & Definition, Types of report (Business report & Academic
report) ,Format of report, Drafting the report ,Layout of the report, Essential requirement of good
report writing.
Language Skills : Improving command in English ,Choice of words, Common problems with verbs,
adjectives, adverbs, pronouns, conjunctions, punctuation, prefix, suffix etc. (5 Hours)
UNIT-IV
Oral Communication : Principles of effective oral communication, Media of oral communication,
Advantages of oral communication, Disadvantages of oral communication, Styles of oral
communication.
Interviews : Meaning & Purpose, Art of interviewing, Types of interview, Interview styles, Essential
Features, Structure , Guidelines for Interviewer, Guide lines for interviewee.
Arts of Listening : Good listening for improved communications, Art of listening, Meaning, nature
and importance of listening, Principles of good listening, Barriers in listening.
Meetings : Definition, Kind of meetings, Advantages and disadvantages of meetings/ committees,
Planning and organisation of meetings. (7 Lectures)
UNIT-V
Job Application : Types of application, Form & Content of an application, Drafting the application,
Preparation of resume.
Project Presentations : Advantages & Disadvantages, Executive Summary, Charts, Distribution of
time (presentation, questions & answers, summing up), Visual presentation, Guidelines for using
visual aids, Electronic media (power-point presentation).
Business Negotiation : Definition of negotiation, Factors that can influence negotiation, What skills
do we need to negotiate, Negotiation process (preparation, proposals, discussions, bargaining,
agreement, implementation). (8 Lectures)
Suggested Books and References:
1. Communication by C.S. Rayudu, Himalaya Publishing House.
2. Communication Today - Understanding Creative Skill by Reuben Ray, Himalaya Publishing
House.
3. Business Communication – Urmila Rai, S.M Rai, Himalaya Publication House, 9th edition
Suggested E-resources:
1. http://www.businessenglishsite.com/general-business-english.html
2. http://www.englishclub.com/business-english/
1. To write error free while making an optimum use of correct Business Vocabulary & Grammar.
2. To distinguish among various levels of organizational communication and communication barriers
while developing an understanding of Communication as a process in an organization.
3. To draft effective business correspondence with brevity and clarity.
4. To stimulate their Critical thinking by designing and developing clean and lucid writing skills.
Code of the course: VAC5111P
Prerequisites: -NIL-
Objectives of the Course: The course aims to create awareness about the fundamentals of Yoga and
promote health and wellness through Yogic Life style. To impart the students with basic concepts of
Yoga for health and wellness. To familiarize the students with health-related yoga practices, for overall
growth & development. To create a foundation for the professionals in Yoga. To impart the basic
knowledge and skills to teach Yoga activities.
List of Practice:
1. Shithilikarana Vyayama
2. Basic Sets of Asanas
3. Sukha Pranayama (Breath awareness)
4. Basthrika
5. Anuloma Viloma/Nadi Shuddhi
6. Bhramari & Cooling Pranayamas (Sithali/Sithkari/Sadantha)
7. Yoga Nidra
8. Report Preparation, Records and PPT