University of Rajasthan: Jaipur
University of Rajasthan: Jaipur
Jaipur
SYLLABUS
B achelor of Computer Application
,g.C.A. Part-I Examination 2024
B.g.A. Part-IT Examination
2024
.C.A. Part-IIT Examination
2022
blT=—
Dy. Registrar
(Acldemic)
Un iv er si ty of Rajasthan
lAlPUR@N
Bachelor of Computer Applications (BCA)
Eligibility for Admission to BCA course Session 2022-23 “A candidate must have
passed 10+2 examination (Arts/Science/Commerce) or equivalent with securing 48% or
more (minimum pass mark for SC/ST/OBC/SBC candidates) in aggregate without any
approximations”.
Admission Procedure: Admission to BCA Part I course will be made on the basis of
merit list (10+2 level),
Part — I (very short answer) consists 10 questions of two marks each with two
questions from each unit. Maximum limit for each question is up to 40 words.
Part — II (short answer) consists 5 questions of four marks each with one question
from each unit. Maximum limit for each question is up to 80 words.
Part — 1II (Long answer) consists 5 questions of twelve marks each with one question
from each unit with internal choice.
Each practical examination (Maximum marks 100) will be of three hours duration on
one day and carry 60 marks for exercises(3 exercises) assigned in the examination, 25
marks for viva-voce and 15 marks for practical records and regularity of the candidate.
Other rules and procedures of examinations will be common to those for B.Sc. course.
Passing of Examination and Promotion to next Part: A candidate must secure at least
40% marks in each paper and 50% marks in aggregate for passing a part examination.
A candidate will be promoted to part IT if he/she has secured at least 40% in three
theory and two practical papers of part I examination and with at least 50% in
aggregate of these papers.
A candidate will be promoted to Part III if he/she passed with 40% in three theory and
two practical papers of Part Il examination and with at least 50% in aggregate of these
papers. However, if the candidate has not passed Part I Examination then also he/she be
5
promoted to part III if the number of due papers ( part [ & Part II together) does not
exceed four theory papers and two practical papers.
Division and Honors: On successful passing out of all three part examinations (in first
attempt), those securing 75% and above in aggregate of all the three parts will be
awarded First division with Honors, and those securing 60% or more but less than 75%
will be awarded First division and rest will be awarded Second division.
Course Structure: Each part of BCA course consist of 6 theory papers and 4 practical
papers. Four theory and three practical papers are core courses and two theory and one
practical as elective courses.
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — I1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — I11 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT- 1
Input and Output Devices: Keyboard, pointing devices, speech recognition, digital
camera, scanners, optical scanners. Classification of output devices, printers, plotters.
computer output microfilm (COM), Classification of output devices, devices- monitors.
audio output, projectors, and terminals.
Primary and Secondary Memory: Memory hierarchy, Random access memory (RAM).
types of RAM, Read only memory (ROM), types of ROM. Classification of secondary
storage devices, magnetic tape, magnetic disk, optical disk.
UNIT-II
UNIT- I1I
MS Word: Word processing, MS-Word features, creating saving and opening documents
in Word, interface, toolbars, ruler, menus, keyboard shortcut., editing, previewing.
printing & formatting a document, advance features of MS Word, find & replace. using
thesaurus, mail merge, handling graphics, tables, converting a Word document into
various formats like-text, rich text format, Word perfect, ete.
UNIT- IV
MS Excel: Worksheet basics, creating worksheet, entering data into worksheet, data, text.
dates, alphanumeric values saving & quitting worksheet, opening and moving around in
an existing worksheet, Toolbars and menus, Keyboard shortcuts, working with single and
multiple workbook, working with formula & cell referencing. Auto sum. coping formulas.
absolute and relative addressing, formatting of worksheet, previewing & printing
worksheet, Graphs and Charts, Database, macros, multiple worksheets-concepts.
UNIT- V
Power Point: Creating and viewing a presentation, managing Slide Shows, navigating
through a presentation, using hyperlinks, advanced navigation with action setting and
action buttons, organizing formats with Master Slides, applying and modifying designs.
adding graphics, multimedia and special effects.
Microsoft Access: Planning a database (tables, queries, forms, reports), creating and
editing database, customizing tables, linking tables, designing and using forms.
modifying database structure, Sorting and Indexing database, querying a database and
generating reports.
Reference Books:
Microsoft; 2007/2010 Microsoft Office System; PHI.
Microsoft; Microsoft Office 2007/2010: Plain & Simple; PHI.
Sanjay Saxena; A First Course in Computers 2003 Edition; Vikas Pub.
oo
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — I (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — III (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT- I
Boolean Algebra and Logic Gates: Logic Gates, Basic laws of Boolean algebra.
Simplification of Boolean algebra.
Data Representation: Number systems-Binary, Octal, Hexadecimal, Complements.
Arithmetic operations. floating point representation.
UNIT-II
Arithmetic Circuits: Half Adder, Full Adder, Half Subtractor, Full Subtractor, Parallel
Binary Adder, Parallel binary Subtractor.
UNIT-IIL
CPU Design: Specifying a CPU, design and implementation of a simple CPU (fetching
instructions from memory, decoding and executing instructions, establishing required data paths).
UNIT-1V
Recommended Books
1. M, Morris Mano; Computer System Architectures; I1I Edition, Prentice Hall of
India,2008
2. Andrew S. Tanenbaum , Structured Computer Organization,Printice Hall
3. William Stallings, Computer Organization and Architecture , Sixth Edition,
Pearson
4. John D. Carpinelli: Computer Systems Organization & Architecture; 3" Edition:
Person Education Asia,2008
5. Malvino B ; Digital Computer Electronics III Edition; TMHL
Part— I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — II (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — I1I (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
3 Flcw
Unit -1
Concepts: Operation System & its need, functions of OS, Types of OS : Simple Batch Systems,
Multiprogrammed Batched Systems, Time-Sharing Systems, Parallel Systems, Distributed
Systems and Real-Time Systems.
CPU Scheduling Algorithms : Basic Concepts, Scheduling Criteria. FCFS. SJF. Priority.
Round-Robin, Multilevel Queue. Multilevel Feedback Queue. Multiple-Processor Scheduling
Process Synchronization, Critical-Section Problem, Introduction to Semaphores.
Unit-II
Unit-IV
File Management: File Concepts (Operations & Attributes), Access Methods, Directory
Structure, File System Structure, Allocation Methods (Contiguous Allocation. Linked Allocation.
Indexed Allocation).
Unit-V
Introduction of different Operating systems (Linux, Unix, Windows Server), Linux: History.
design principles, kernel modules, process management, scheduling, memory
management, file systems, input and output, inter process communication, network
structure, security.
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — I1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT-1
UNIT- IIT
Iteration: while, do...while, for loop, nested loops, break & continue, goto statements.
Array and String: One-dimensional array and their declaration and initialization, two-
dimensional arrays and their initializations, character arrays (One and Two dimensional).
reading and writing strings. string - handling functions.
UNIT-1V
Functions: Need and elements for user ~defined functions, definition of functions. return
values and their types, function calls and declaration, recursion, parameter passing.
passing arrays and strings to functions, the scope, visibility and life time of variables.
UNIT -V
Structures and Unions: Defining structure, declaring structure variable and accessing
structure members, initialization of structure, operation on individual members. and array
of structures, union, size of structure.
/0 in C: Formatted and Un-formatted [/O, File handling (Random. Binary and
Sequential).
Recommended Books:
1. Balagurusamy E; Programming in ANSI C;Fifth Edn; Mc Graw Hill.2011.
2. Kanetkar Y.; LET US C; X Edition, BPB,2010.
3. Deitel HM & Deitel JP; C How to program; 5t Edn; Pearson Pub
4 Gottfried B; Programming with C: Schaum Qutlines; Mc Graw Hill Edition.
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit,
Maximum limit for each question is up to 40 words.
Part— 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part— 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-1I
The Internet — Basic of internet, file transfer, telnet, usenet, gopher, wais, Archie and veronica.
Intreduction to Internet Protocols-, HTTP, FTP, SMTP protocols.
World Wide Web : Elements of the Web, Web browser and its architecture, The web server, the
proxy server, Microsoft internet explorer, viewing pages with a browser, using a browser for
Mail, News and chat, Security and Privacy issues (cookies, firewalls, Data Security. executable
Applets and scripts, blocking system).
Unit -1
Unit—II
Cascading Style Sheets: Understanding Style Sheets, CSS Syntax and Applying Style Sheets to
HTML document, Developing Style Sheets: inline, internal and external. CSS Selectors, <DIV>
tag, Using class and 1D, Styling Backgrounds, Styling borders, Styling Text, Styling Fonts.
Styling Links, Styling Lists, Styling Tables, Margin, Flex and Grids. Bootstrap & Web page
design : CMS, Banks of CMS, Joomla/wordpress-Installation, Design and development of
websites.
Unit-IV
Java seript: Introduction to scripting language, Client Side Scripting. memory concepts.
arithmetic decision making. Java script control structures, Java script functions, JS Popup
Boxes, events, program modules in java script, function definitions duration of identifiers.
scope rules, Controlling Programming Flow, recursion java script global functions.
Unit-V
Java script arrays: introduction, array declaring and allocating memory, passing arrays
to functions, multiple subscripted arrays. The Java Script Object Model, Java Script language
Objects, Developing Interactive Forms, Validation of Forms, Cookies and Java Seript Security
Controlling Frames in Java Script, Client — Side Java Script Custom, JavaScript Objects
References :
1. The Colete eference: HTML & XHTML; Thomas A. Powel, 4™ Edn.
2. Mastering HTML 4.0 by Deborah S.Ray an Eric J. Ray From BPB
3. Mastering Java Script, BPB publication.
4. Internet and web technology by Raj Kamal, TMH Publication 2. Steven Holzner,
5. The Complete Reference Java Scripts,, Tata McGraw — Hill,3* Edn.
6. Java Script, Don Gosselin,Vikas publications
BCA-106: Mathematics
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — I (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — Il (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT -1
Sets : Definition of sets, representation of sets, type of sets, Operations on sets, Sub sets.
Power set, Universal set, Complement of a set, Union and Intersection of two sets. Venn
diagrams, Principles of Inclusion and Exclusion.
UNIT -11
Functions : Definition, Domain & Range of a functions, one to one and onto functions.
Bijective functions, composite functions, inverse of functions. Types of functions-
constant, identity, polynomial, exponential, logarithmic.
UNIT -1V
UNIT -V
Reference Books:
Contents:
Writing Skills :Formal & Informal writings, report writing, creative writing.
Composition, Resume Writing, Cover letters, Business Letter Writing, Persuasive
Letters, Job Applications and Official Correspondence, E-Mail etiquette, Precise
writing.
Group Discussion : Structure of GD, Moderator led and other GDs, Strategies in GD.
Team work body language, Mock GD, Problem solving, Reflective thinking. Critical
thinking, Negotiation skills.
Career Skills : Goal setting, Work ethics, Problem solving skills. Active listening.
Dressing etiquette and office etiquettes. SWOT Analysis, IQ, EQ and SQ. Art of giving
feedback, Decision making, Time Management, Team Management and Leadership
Skills, Habits of successful people.
Syllabus of BCA Part 11 2022-23 Onwards
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — [1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — 11 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT -1
UNIT-1I
Introduction to C++: C++ tokens, data types, C++ operators, type conversion, variable
declaration, arrays, statements, expressions, conditional statements, Jumping statements.
loops, functions, pointers, structures.
UNIT -1
Classes and Objects: Classes, objects, defining member functions, arrays of class
objects, pointers and classes, passing objects, constructors, types of constructors.
destructors, this pointer, access specifiers, friend functions, inline functions.
Unit -1V
File Management: Handling Data files (sequential and random). Opening and closing of
files, stream state member functions, Operations on Files. Templates, Exception Handling.
Recommended Books:
Deitel HM & Deitel JP; C/C++ How to program; 5" Edn; Pearson Pub.
Balagurusamy ; Object Oriented Programming in C++; 4" Edition TMH.
Venugopal, Rajkumar; Mastering C++; Tata Mcgrow Hill..
Kanetkar Y.: LET US C++; BPB;
Byron Gottfried; Programming with C;TMH;
15
BCA-202 : Data base Management Systems
Question Paper pattern for Main University Examination Max Marks: 100
Part - I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — II (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT-1
UNIT-11
Data Modeling: Data modeling using the Entity Relationship Model: ER model concepts.
notation for ER diagram, mapping constraints, keys, Concepts of Super Key, candidate
key. primary key, Generalization, aggregation.
UNIT -1II
UNIT- IV
Introduction to SQL: Characteristics of SQL, Advantages of SQL, SQL data types and
literals, Types of SQL commands, SQL operators and their procedure, Tables, views and
indexes, Queries and sub queries, Aggregate functions, insert, update and delele
operations, Joins, Unions, Intersection, Minus in SQL.
UNIT-V
Recovery System & Security : Failure Classifications, Recovery & Atomicity, Log Base
Recovery, Recovery with Concurrent Transactions, Shadow Paging, Failure with Loss of
Non-Volatile Storage, Introduction to Security & Authorization.
Recommended Books:
i Korth H F and Silberschataz A, System Concepts, Sixth Edition; McGraw
Hill,2010
Leon, and Leon, SQL Tata McGraw Hill Pub. Co. Ltd.
Ivan Bayross; SQL/PL 4™ Edn: BPB,2009
Navathe S.B. Elmasri R,; Fundamentals of Database Systems, Fifth Edition.
Pearson 2011.
Ramakrishan and Gharke, Database Management Systems, 3™ Ed. Tata
McGraw Hill, 2007.
Singh S.K.; Database Systems; I Edition; Pearson, 2006.
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximurn limit for each question is up to 40 words.
Part — I1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — I1I (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-1
Unit-II
Unit-IIT
Design Engineering: Design Process & Design Quality, Design Concepts (abstraction.
architecture, patterns, modularity, information hiding, functional independence.
refinement, refactoring, and design classes), The Design Mode! (data design elements.
architectural design elements, interface design elements, component-level design
elements, deployment-level design elements).
17
Unit-IV
Testing Strategies & Tactics: A strategic approach to software testing, Strategic issues,
Software testing fundamentals, Test characteristics, Test Strategies for conventional
software: Unit Testing, Integration testing, Validation Testing, System testing, Black-Box
testing, White Box testing.
Unit-V
Part — [ (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part — I (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — IIT (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT -1
UNIT -11
Linked Structure : List representation, Polish notations, operations on linked list - get
node and free node operation, implementing the list operation, inserting into an ordered
linked list, deleting, circular linked list, doubly linked list.
18
UNIT - 111
Tree Structure : Concept and terminology, Types of trees, Binary search tree, inserting.
deleting and searching into binary search tree, implementing the insert, search and delete
algorithms, tree traversals , Huffman's algorithm.
UNIT -1V
UNIT -V
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part— 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — I (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-I
Unit-111
Unit-1V
Unit-V
Recommended Books:
Question Paper pattern for Main University Examination Max Marks: 100
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part — 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part— III (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-I
Introduction to .Net framework: Managed Code and the CLR Intermediate Language.
Metadata and JIT Compilation Automatic Memory Management
The Framework Class Library: .Net objects- ASP NET, NET web services. Windows
Forms.
Elements : Variable and constants data types, declaration. Operators. types precedence.
Expressions Program flow, Decision statements, if then if. Then.else.select.case, Loop
statements while and while, do.loop. for next for each.next
Unit-IT
Types: Value data types Structures, Enumerations, Reference data types, arrays.
Windows Programming: Creating windows forms windows controls, Button, Check
box, Combo box, Label, List box Radio Button, Text box. Events, Click, close deactivate.
Load, mousemove, mousedown, mouseup.
Menus and Dialog Boxes : Creating menus, menu items, context menu, Using dialog
boxes, show dialog() method.
Unit - 111
Unit-1V
ASP.NET Features: Application of States and Structure; Change the Home Directory in
11S- Add a Virtual Directory in IIS- Set a Default Document for IIS — Change Log File
Properties for [I1S-Stop, Start, or Pause a Web Site.
Unit-V
Creating Web Controls: Web Controls, HTML Controls, Using Internist Control, Using
Input Validation Controls, Selecting Controls for Applications, Data Controls and Adding
web controls to a page.
L/ "T(.,,,x e
[N]
19
Ty, Registrar {A
University of Raj
AIPUF
Creating Web Forms: Server Controls, Types of Server Controls, Adding ASP.NET
Code to a page.
Web Services and WCF : Web Services protocol and standards — WSDL Documents-
Visual Studio.NET Architecture of WCF, WCF Client
Recommended Books :
Part - I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — 11 (short answer) consists S questions of four marks each with one question from each unit
Maximum limit for each question is up to 80 words.
Part— 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT-1
Introduction to PHP: Installation of PHP and MySQL, PHP configuration in IIS &
Apache Web Server. Features of PHP, Writing PHP, Parsing PHP code, Embedding PHP
and HTML Executing PHP and viewing in Browser.
Unit- 11
Control Structures: Data types, Operators, PHP variables: static and global variables.
Comments in PHP, Control Structures, Condition statements, If...Else, Switch, ? operator.
Loops, While, Break Statement Continue. Do...While, For, For each, Exit, Die. Return.
Arrays: Numeric, Associative and Multidimensional Arrays
UNIT-IIL
Strings: Creating and accessing String, Searching & Replacing String, Formatting String.
String Related Library function, Pattern matching, Replacing text, Splitting a string with
a Regular Expression
23
4 g [T e
trat {Asad.}
© josihar
UNIT-1V
UNIT-V
File Handling: Opening and closing a file, Copying. renaming and deleting a file
Database Handling: Connection with MySql Database or ODBC, Performing basic
database, operation (Insert, Delete, Update, Select, Truncate Alias, Order By), Setting
query parameter.
References
Question Paper pattern for Main University Examination Max Marks: 100
Part—1 (very short answer) consists 10 questions of two marks each with two questions from each
unit. Maximum limit for each question is up to 40 words.
Part — 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part— 11T (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-I
Introduction to Data Science : Concept of Data Science, Need for Data Science.
Components of Data Science, Big data, Facets of data: Structured data, Unstructured data.
Machine-generated data, Graph-based or network data, Audio, image and video.
Streaming data, The nced for Business Analytics, Data Science Life Cycle, Applications
of data science.
Unit-II
Data Science Process : Overview of data science process. setting the research goal.
Retrieving data, Cleansing, integrating and transforming data, Exploratory data analysis.
Data Modeling, Presentation and automation
Unit-111
Unit-IV
Unit-V
Data Science Tools and Algorithms : Basic Data Science languages- R, Python.
Knowledge of Excel, SQL Database, Introduction to Weka, Regression Algorithms -
Linear Regression, Logistic Regression, K-Nearest Neighbors Algorithm, K-means
algorithm.
Recommended Books :
1. Samuel Burns, “Fundamentals of Data Science: Take the first Step to Become a Data Scientist” ,
Amazon KDP Printing and Publishing, First Edition, 2019
2. Davy Cielen, Arno D.B. Meysman, Mohamed Ali, “Introducing Data Science”, Manning Publications,
2016
3. Cathy O'Neil and Rache! Schutt, “Doing Data Science, Straight Talk From The Frontline”, O'Reilly. 2014.
G
[
Syllabus of BCA Part - ITI 2024-25 Onwards
Question Paper pattern for Main University Examination Max Marks: 100
Part— I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part - I1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part — 111 (Long answer) consists $ questions of twelve marks each with one question from each unit
with internal choice.
UNIT -1
Java Programming : Basic concepts of object oriented programming(Objects and Classes. Data
Abstraction & Encapsulation, Inheritance, Polymorphism, Dynamic binding. Message passing).
Java features, JVM, Byte code interpretation, simple java program, command line argument, Data
types, type casting, operators (Arithmetic, increment, decrement, relational, logical, bit wise,
conditional) and expressions.
UNIT - 11
Decision Making and Branching : Decision making and branching (if.. else, else if. switch).
looping, classes, objects and methods, constructors, wrapper classes, nesting of methods.
overriding methods, final class, visibility control, Arrays, strings.
UNIT - IX
UNIT -1V
UNIT-V
Overview of Networking in Java : URL class and its usage through connection, Sockets
based connectivity, TCP/IP Sockets and server sockets, Datagram Sockets.
Introduction to Java Beans BDK, JAR files, Serviets Life cycle of servlet.
JDBC connectivity.
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — I1 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words,
Part — I11 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT-1
Conditionals and Loops: if statement, else Statement, elif Statement. while Statement.
for Statement, break Statement. continue Statement, pass Statement, else Statement
Unit-IT
Lists and Sets: Built-in Functions, List type built in Methods, Tuples, Tuple Operators.
Special Features of Tuples, Set: Introduction, Accessing, Built-in Methods (Add, Update.
Clear, Copy, Discard, Remove), Operations (Union, Intersection, Difference).
Unit-I11
Files: File Objects, File Built-in Function, File Built-in Methods, File Built-in Attributes.
Standard Files, Command-line Arguments, File System, File Execution, Persistent
Storage Modules.
Unit-1V
D e 28
/
,;v
Unit-V
Recommended Books:
1. R.Nageswara Rao, “Core Python Programming”, Dreamtech Press, 2" Edition, 2018
Dr. M. Suresh Anand, Dr. R. Jothikumar, Dr. N. Vadivelan, “Python Programming” ,
Notion Press, 1®Edition, 2020
3. Martin C. Brown, “The Complete Reference Python”, McGraw Hill Education,
4"Edition, 2021.
4. Ashok Namdev Kamthane; “Programming and Problem Solving with Python™:2nd Edn,
MGH,2020
5. Allen B. Downey, “Think Python”, O’Reilly Media, 2016
6. SakisKasampalis, Quan Nguyen, Dr Gabriele Lanaro, Ingram, “Advanced Python
Programming”, short title, 2019
7. David M. Beazley, “Python Essential Reference™, Amazon Books, 2010.
8. M. Lutz, “Programming Python, 4th Edition”, O'Reilly Media, 2010
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part — I1 (short answer) consists 5 questions of four marks each with one question from gach unit.
Maximum limit for each question is up to 80 words.
Part - 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT-I
Network Models : OSI reference model, OSI mode! architecture and functions of layers.
TCP/IP protocol suite.
UNIT-11
Transmission Media : Guided media (Twisted Pair Cable, Coaxial Cable & Fiber-Optic
Cable) and Unguided media: Radio wave, Infrared, Microwave Communication.
Satellite, Geosynchronous Satellites Communication.
UNIT-IIT
Data Link Layer Functions and Protocol: Error detection and error correction
techniques, Data-link control- framing and flow control, Error recovery protocols- Stop
and wait ARQ, Go-back-n ARQ, Selective repeat ARQ, Point to Point Protocol on
Internet.
UNIT-1IV
UNIT-V
Recommended Books :
1. Behrouz A. Forouzan, “Data Communication and Networking™, 4th edition, Tata McGraw
Hill, 2006.
A. S. Tanenbaum, “Computer Networks”, Pearson Education Asia, 4th Ed., 2003.
3. William Stallings, “Data and computer communications”, Pearson education Asia, 7th Ed..
2002,
Part— I (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part — 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part - 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
UNIT -1
30
Unit-11
Searching- Searching for solutions, uniformed search strategies — Breadth first search.
depth first Search. Informed search strategies (Heuristic search) Generate-and-test, Hill
climbing, Best First Search , Constraint Satisfaction ,A*, AO* Algorithms, Problem
reduction, Game Playing-Adversial search, Problem in Game playing.
Unit-IT1
Natural Language Processing: Origins and challenges of NLP , Goals of NLP, Steps of Natural
Language Processing , Discourse Knowledge, Pragmatic Knowledge, The Chomsky Hierarchy of
Grammars, Transformational Grammar, Case Grammars (FILLMORE’s Grammar), Semantic
Grammars, Context Free Grammar (CFG), Parsing Process: types of parsing, Transition Network:
types of Transition Network , Applications of NLP, Case Studies: Eliza System. Lunar System
Unit-V
Recommended Books:
1. Elaine Rich and Kevin Knight, “Artificial Intelligence”, Tata McGraw Hill, 3 edition, 2012.
2. Dan W. Patterson, “Introduction to Artificial Intelligence and Expert Systems™.
Prentice Hall of India, 1% edition, 2012
3. Winston, Patrick, Henry, “Artificial Intelligence”, Pearson Education, 3rd edition, 2014
4. Subhasree Bhattacharjee, “Artificial Intelligence for Student” Shroff Publishers and
Distributors Pvt.LTD., 1st Edition, 2016
5. Steven Bird, Ewan Klein and Edward Loper, Natural Language Processing with Python!l.
First Edition, OReilly Media, 2009.
6. Nils J. Nilsson, “Principles of Artificial Intelligence (Symbolic Computation / Artificial
Intelligence)™, reprint edition, 2014.
7. Stuart Russell, Peter Norving, “Artificial Intelligence: A Modern Approach”, Pearson
Education, 3" edition, 2010.
BCA-305 : Digital Marketing
Question Paper pattern for Main University Examination Max Marks: 100
Part — 1 (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part - 11 (short answer) consists 5 questions of four marks each with one question from each unit
Maximum limit for each question is up to 80 words.
Part — I11 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-I
Unit-IT
Email Marketing: Content Writing, Email Machine — The Strategy, Email Frequency.
Triggers in Email using 4Ps, Sequence of Email Triggers, Email Software and Tools.
Importing Email Lists, Planning Email Campaign, Email Templates and Designs.
Sending HTML Email Campaigns, WebForms Lead Importing, [ntegrating Landing Page
Forms Campaign Reports and Insights, Segmentation Strategy Segmentation, Lists Auto-
Responder Series Triggering Auto — Responder Emails
Unit-IV
Google Adwords : Basics, Google Ad Types, Pricing Models, PPC Cost Formula, Ad
Page Rank, Billing and Payments, Adwords User Interface, Keyword Planning.
Keywords Contro}, Creating Ad Campaigns, Creating Text Ads, Creating Ad Groups.
Bidding Strategy for CPC.
Unit-V
P |7
%y‘, Registrar
MIVersity of &
G"’JuAIPURa’“
Social Media Marketing (SMM) :Facebook Optimization, Fan Page Vs profile Vs
Group, Creating Facebook page for Business, Increasing fans and Doing Marketing.
Facebook = Analytics, Facebook Advertising and Its types, Creating Advertising
Campaigns, Payment modes, Introduction to Twitter, Creating Strong profiles on twitter.
Recommended Books:
Practical Lab Exercises based on the Theory Paper BCA-305 of BCA Part -[1I
BCA-310 : Project
OBJECTIVE:
The duration of BCA final year project is one yearr. Students are required to undertake
innovative and research oriented projects, which not only reflect their knowledge gained
in the earlier courses but also additional knowledge gained from their own effort. They
must show the phase wise development of their project submitting the appropriate
documents at the end of each phase. The student must put in effort to find answers to
questions about the applications, which will also enhance the value of the project report.
Project must be done in a group of 2-3 students.
Final Evaluation will be done by:
1. Project Demonstration
2. Power Point Presentation/Execution of project
2. Project Specifications
2.1 Project Overview
2.2 Project Need
3. Specific Requirements
3.1 External Interface Requirements
3.2 Hardware Interfaces
3.3 Software Interfaces
3.4 Communications Protocols
3.5 Security / Maintainability / Performance
4. Software Product Features
4.1 System Architecture
4.2 Database Requirements
4.3 ER Diagram
4.4 Data Flow Diagram
4.5 User Interfaces
4.6 Report Formats
o
[
Elective Theory papers for Elective Group-I1I of BCA Part-I11
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part — 11 (short answer) consists 5 questions of four marks each with one question from each unit.
Maximum limit for each question is up to 80 words.
Part - III (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-1
Unit-IT
Patterns and models — Data visualization principles, Data Mining functionalities. Major
issues in Data Mining.
Unit-T11
Data preprocessing : Needs, Data Cleaning, Data Integration and Transformation, Data
Reduction, Diesclization and Concept Hierarchy Generation; Analysis of Atuributes
Relevance. Discriminating between Different Classes.
Unit- V
Recommended Books :
Data Warehousing in the Real World - SAM ANAHORY & Dennis
MURRAY. Peasrson Edn Asia.
P
36
VoL
{yy. Registrar (4
Tniversity of &
U euR
A Data Mining — Concepts and Techniques- JIA WEI HAN & MICHELINE
KAMBER Hareourt India.
Data Warehousing ; Reema Thareja; Oxford
Data Mining Introductory and advanced topics MARGARET H DUNHAM
PEARSON EDUCATION.
Data Warehousing in Real World Anahory, Pearson Education.
Data Mining Techniques- ARUN K PUJARI, University Press.
Bulding the Data Warehouse- W. H. Inmon, 3" Edition, Wiley. 2003.
Data Warehousing Fundamentals- PAULRAJ PONNAIAH WILLEY
STUDENT EDN.
Part — I (very short answer) consists 10 questions of two marks each with two questions from each unit
Maximum limit for each question is up to 40 words.
Part— I1 (short answer) consists 5 questions of four marks each with one question from each unit,
Maximum limit for each question is up to 80 words.
Part — 111 (Long answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit -1
Introduction to Security Attacks : Cryptography, Security Attacks, Security Services
and Mechanism.
Classical Encryption Techniques : Classical Techniques, Conventional Encryption
Model, Classical Encryption Techniques.
Unit - 1T
Modern Techniques: Simplified DES, Block Ciphers Principles, DES Standards, DES
Strength, Differential & Linear Cryptanalysis, Block Cipher Design Principles. Block
cipher Modes of Operation.
Unit - 111
- 37
Dy. R
Uni
Unit - IV
Web Security: Secure socket layer & Transport layer security. Secure electronic
transaction (SET). System Security: Intruders, viruses, firewall Design principle, Trusted
Systems.
Reference Books:
. Willium Stalling; Cryptography and Network Security. Fifth Edn, Pearson.2006:
2. Kaufman Charlie et.al; Network Security: Private Communication in a Public
World, 2nd Ed.,PHI/Pearson.
Atul Kahate; Cryptography and network Security; Tata McgrawHill.
V K. Pachghare; Cryptography and Information Security; PHI.
Matt Bishop, Sathyanarayana; Introduction to Computer Security;Pearson.
Part ~ I (very short answer) consists 10 questions of two marks each with two questions from each unit.
Maximum limit for each question is up to 40 words.
Part - I (short answer) consists 5 questions of four marks each with one question tfrom each unit
Maximum limit for each question is up to 80 words.
Part — HI (Loung answer) consists 5 questions of twelve marks each with one question from each unit
with internal choice.
Unit-1
Unit-I1
Unit-1II
Unit-V
Recommended Books:
Christopher Bishop, “Pattern Recognition and Machine Learning”, Springer 2006
I