Professional Documents
Culture Documents
(I) Candidates for the Degree of Bachelor of Computer Applications (B.C.A.) must have
passed the Higher Secondary Examination conducted by the Gujarat Secondary
Education Board or Equivalent.
(II) In accordance with Statute : 182, the candidate will be required to pass three subsequent
examinations, the first to be called the First Year B.C.A., the second, Second Year
B.C.A. and the Third, Third Year B.C.A. Examination for the Degree of Bachelor of
Computer Applications (B.C.A.)
R.B.C.A. 2 :
A student who has passed an equivalent examination from Central Examination Board
New Delhi and is seeking admission to college affiliated to this University shall not be
admitted without producing an Eligibility Certificate from the North Gujarat University.
R.B.C.A. 3 :
For admission to the First Year B.C.A. Examination, candidates after passing the Higher
Secondary Examination conducted by Gujarat Secondary Education Board or Central
Examination Board New Delhi CBSE in accordance with Statute : 182.
(I) should have kept two terms in the respective class at a college recognized for teaching
courses of study in Computer Applications by the University.
(II) Should have obtained at least 40 % marks in each of the course in the internal tests
conducted by the college.
R.B.C.A. 4:
For the purpose of deciding final result at the First year B.C.A. and Second year B.C.A.
and Third Year Examination the ratio between the internal assessment and the final
university Examination shall be 30 : 70. For the purpose of internal assessment the
college concerned will conduct at least one test in each term. The college may also
arrange Quizzes, Term Papers, and Assignments etc.
R.B.C.A. 5 :
The Scheme of examination for various subjects of study at the First Year B.C.A.,
Second year B.C.A. and Third year Examination under the three year degree course will
be shown in the Tables-I, II and III respectively.
Candidates desirous of appearing at the First Year B.C.A., Second year B.C.A. and Third
year B.C.A. Examination must forward their application in the prescribed form
accompanied by a certificate of attendance, to the Registrar through the Principal of the
college on or before the date prescribed for the purpose under the relevant ordinance/s.
R.B.C.A. 7 :
(III) Exemption :
A candidate who fails in the examination will be permitted at his option, either to
appear only in the heads in which he has failed or in all the heads prescribed for that
particular examination. Option once exercised shall be final.
A candidate who has refused once to avail himself of the exemption earned by
him in any paper can not claim it on a subsequent occasion. Candidates passing the
examination in compartments in the manner herein provided for, shall not be eligible for
a prize or scholarship to be awarded at the examination or for the award of class.
(IV) A.T.K.T :
A candidate who fails at the F.Y.B.C.A. examination in not more than two papers
will be permitted to keep terms for the S.Y.B.C.A. course but will not be declared to
have passed the S.Y.B.C.A. Examination unless he/she appears and passes in the papers
of the F.Y.B.C.A. Examination in which he/she has failed either previously or
simultaneously with the S.Y.B.C.A. Examination.
A candidate who fails at the S.Y.B.C.A. examination in not more than two papers
will be permitted to keep terms for the T.Y.B.C.A. course but will not be declared to
have passed the T.Y.B.C.A. Examination unless he/she appears and passes in the papers
of the S.Y.B.C.A. Examination in which he/she has failed either previously or
simultaneously with the T.Y.B.C.A. Examination.
PRACTICALS
LOGIC DEVELOPMENT USING
6 BCA-106 PROGRAMMING LANGUAGE – ‘C’
-- 3 -- 30 -- 70 -- 100
OFFICE AUTOMATION TOOLS WITH
7 BCA-107 MS-ACCESS
-- 3 -- 30 -- 70 -- 100
WEB DESIGNING USING HTML
8 BCA-108 AND FRONT PAGE
-- 3 -- 30 -- 70 -- 100
PRACTICALS
PRACTICALS
BUILDING APPLICATION USING
6 BCA-306 JAVA
-- 3 -- 30 -- 70 -- 100
BUILDING APPLICATION USING
7 BCA-307 ASP/PHP
-- 3 -- 30 -- 70 -- 100
NOTE: EXAMINATION DURATION FOR ALL THEORY PAPERS AND PRACTICAL (PER BATCH) WILL BE OF 3 HOURS.
1. Th -> THEORY 2. Pr -> PRACTICAL 3. INT -> INTERNAL 4. EXT -> EXTERNAL
Overview of C:
Algorithms, Flow- chart , Importance of C, translator, sample C programs, basic
structure of C programs, executing C program.
Constants, Variables and Data Types:
Character set, C tokens, keywords and identifiers, constants, variables, data types,
declaration of variables, assigning value to variable, defining symbolic constants.
Operators and Expression:
Operators - arithmetic, relational, logical, assignment, increment-decrement, conditional,
bit-wise and special.
Arithmetic expressions, evaluation of expressions, type conversions in expressions,
operator precedence and associativity, mathematical functions.
Managing Input and Output Operators:
Reading and writing a character, formatted input-output.
User-Defined Functions:
Need for user-defined functions, the form of c function, return values and their types,
calling a function, category of functions, handling of non-integer functions, nesting of
functions, recursion, functions with arrays, storage class.
Pointers:
Definition, accessing the address of variable, declaring and initializing pointers,
accessing a variable through its pointer, pointer expressions, pointer increments and scale
factor, pointers and arrays, pointers and character strings, pointers and functions,
pointers and structures.
File Management in C:
File concept, various operations on files – Defining, opening,, closing and input/ output,
random access files, command line arguments.
Preprocessor.
BOOKS :
ANSI C E. Balaguruswami - TMH Publications
Mastering Turbo C Stan Kelly-Bootle - BPB Publications
Database Design:
The E/R model, E/R diagrams, database design with the E/R model, trivial and nontrivial
dependencies, closure of a set of dependencies, closure of a set of attributes, irreducible
sets of dependencies, non loss decomposition and functional dependencies, first, second
and third normal forms, dependency preservation, Boyce/Codd normal form, multi-
valued dependencies and fourth normal form, join dependencies and fifth normal form.
Logic Gates:
Introduction, AND Gates, OR Gate, NOT Gate, Universal Gates – NAND,NOR Gate,
Exclusive-OR Gate, Exclusive-NOR Gate.
Karnaugh MAP (Up to 4 variable):
Introduction Karnaugh maps SOP&POS Expression, Two, Three, Four Variable k-map,
Karnaugh Simplifications, Don’t care Combinations.
Combinational circuits :
Half adder, Full adder, Half subtractor, Full subtractor
Data Processing circuit:
Decoder ,BCD-to-Seven-segment), Encoder ,Multiplexed ,De-multiplexer
(Main Ref. Book – Fundamentals of digital circuits –A.Anand Kumar
Arithmetic – Logic Unit:
Half adder, Full adder, Binary adder, Signed binary numbers, 2’s compliment adder-
subtracter.
Computer Peripherals:
---------X---------
Functions :
Introduction : Definitions and Concepts, One to One, Onto functions, Invertible
functions, Mathematical Functions : Floor and ceiling functions, Integer and Absolute value
functions, Remainder functions, Exponential functions, logarithmic functions, Sequences and
Series : Definitions, Different between sequences and series, To find nth term and sum of n
terms, Recursive functions : Definition and Examples
UNIT III (17 Marks)
Boolean Algebra :
Introduction, Basic Definitions, Duality, Basic Theorems, Boolean Algebra And lattice,
Representation Theorem, Sum-of-product form for sets, Sum-of-products form for
Boolean Algebra.
UNIT IV (18 Marks)
Reference Books :
Discrete Mathematics( Second Edition) S.LIPSCHUTZ, M. LIPSON (TMH)
Elements of Discrete Mathematics C.L. LIU (TMH)
Discrete Mathematics VINAY KUMAR (B.P.B.)
Discrete Mathematics S. NANDA (Allied Publishers Pvt. ltd.)
1. The Articles
2. Nouns & Pronouns
3. Tenses
4. Auxiliary Verbs (Model Auxiliaries)
5. Questions and Negatives
6. Prepositions Attaches to verbs
7. Vocabulary
Word often to confuse, Abbreviations and Numerals
8. Active & Passive Voice
9. Conjunctions
10. Report Speech
11. Translation
Business Communication:
General Communication :
Reference Books:
For Unit-1
1. Advanced English for Non-native Learners – Mishara, Jadeja & Joshi (O.U.P.)
For Unit-I1
1. Essentials of business communication – Rajendra Pal & J. S. Korlahalli (S. Chand &
Sons)
2. Modern business correspondence in business English – Barin M. H. Robinson, V .S.
Netrakanti (Orient)
3. Business Correspondence & Report – R. C. Sharma & Krishna Mohan
For Unit-I1I
1. Creative English Communication – N. Krishnaswami and T. Sriraman (Section 1)
---------X---------
Practical List
1
22
333
4444
. . . . .
. . . . . . .
28. Write a C program to display following output on the screen.
1
01
101
0101
10101
MS-OFFICE
I. MS-WORD.
Word Essentials, The Word Workplace, Typing and Editing, Typing and Revising, Finding
and Replacing, AutoCorrect and AutoText: Reusing Text & graphics, Editing and Proofing
Tools, Formatting Text, Formatting Text Characters, Formatting Paragraphs, Formatting and
Sorting Lists, Automatic Formatting and Styles, Document Templates, Page Design and
Layout, page Setup, Margins, Page Numbers, and Other Items, Newspaper-Style Columns,
working with Tables, Working with Long Documents, Outlining and Organizing a
document, File Management, Opening, Saving, and Protecting Documents, locating and
Managing Documents, Printing, Assembling Documents
1I. MS-EXCEL.
---------X---------
Practical List
Internet:
• To create new Internet Connection.
• To create new Email Account
• Browsing up the Web sites (e.g. Railway reservation, Airline reservation, cinema
ticket booking etc.).
• Search engines
• Important Web sites.
HTML:
1. Develop an HTML document for a web page of your favorite teacher. Design the page
with an attractive background color, text color and background image.
2. Develop an HTML document for a web page of your favorite National Leader. Design
the page with an attractive color combination, with suitable headings and horizontal
rules.
3. Write an HTML document with an example of Ordered List and Unordered List.
4. Write an HTML document with an example of Table format to print your Bio-Data.
5. Write an HTML document with an example of Table format to print your Telephone
Bill.
6. Write the Frameset tags and Frame tags for the following frameset.
Physics.html Maths.html
Welcome.html
Chemistry.html
Computer.html
Biology.html
Zoology.html Heading.html Account.html
11. Design a single page web site for a university containing a description of the courses
offered , it should also contain some general information about the university such as its
history, the campus and its unique features the page should be coloured and each section
should have different colour.
12. Write a HTML code to designate a section of text that is already formatted for display
preformatted text is usually used for compute output.
Solution
<BODY>
<P> C Programme</p>
<Pre>
#include<stdio.h>
Void main ()
{
printf(“Hello world”);
}
</Pre>
</BODY>
13. Write a HTML code for specifying the heading BS or cities in the HTML document.
Solution
<h1>_ _ _ _ _ _</h1>
14. Write a HTML code using Nested list.
15. Write HTML code to devlop a web page having background in blue and title “Wel come
to my home page” in red other color.
16. Create an HTML document of giving details of your name, age, telephone no, address
and enrolment no, aligned in proper order.
17. Write HTML code to create a web page of green color and display a mouing message in
yellow color.
19. Calculate a web page that provides links to five different web page or to entirely
different websites.
20. Design page that has 5 equal columns the table should look the same in all screen
resolution.
Solution
<table border cellspacing = 3 border color “#00000”>
<TR> <td width =”20 %”>
<p>Column1</td>
<p>Column1</td>
<td width=”20 %”>
<p>Column1</td>
</TR>
</table>
<p></p></body>
</html>
21. Write a HTML code for making table to containing different option for different
questions.
Which is your favorite Who is your national Who is the highest test
color leader centuries person in India
Red Sardar Patel Sunil Gawskar
Green Gandhiji Kapil Dev
Yellow Indiraji Sachin tendulkar
Blue Nehruji Ajay Jadeja
22. Devlop your academic time table in HTML using <table> Tag and use class to change
the background of different allows of your time table.