2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
10th July 2015, 04:20 PM
Super Moderator
 
Join Date: Apr 2013
Re: KSV University BCA Syllabus

As you want I am here providing you Syllabus of Bachelor of Computer Application (BCA) of Kadi Sarva Vishwavidyalaya (KSV University).

Syllabus BCA course :
Semester 1 :
Programming in “C”
Office Automation Tools
Computer Organization
Fundamental Mathematics for Computer Science
Communication Skills-I
Practical (101)
Practical (102)CF/ Word/PP/ Internet
Practical (102) Excel
AV Lab

Semester 2 :

DatabaseManagement System-I
Object Oriented Programming using C++
System Analysis & Design
Computer Oriented Numerical & Statistical Methods
Communication skills-II
Practical ( 201)
Practical (202)
Practical (203 and 204)
AV Lab

Semester 3 :

OS & Data structure(Windows and Linux utility point of view, DS unto trees )
DBMS –II (40% theory 60 % ORACLE)
GUI Programming Using .NET platform
Processor Architecture & Utility
Software Project Management
Practical ( 301)
Practical(302)
Practical(303)
Project Work (304 &305)

Semester 4 :

OS internals & Programming
Web Technologies –I(HTML, PHP)
Multimedia Systems
Client/Server Applications
Computer Networks –I
Practical ( 401)
Practical (402)
Practical (403)
Project Work (404 OR 405)

BCA course syllabus KSV University
Course content :
Unit 1:
Introduction to Programming: Algorithms and Flowcharts: [10%]
Programs and Programming, Programming Languages, Compiler, Interpreter, Loader & Linker, Program Execution, Generations of Languages, Classification of Programming Languages, Structured Programming Concept, Algorithm & Flowchart.
No of Lectures: - 04
Unit 2:
Basics of C [15%]
Introduction, Basic Structure of C & Simple Programs ,C Tokens, Data Type, printf, scanf, Variable, Constants, Operators and Expressions, Precedence and Associativity of Operators, Type Conversions.
No of Lectures: - 04
No of Practical: - 05
Unit 3: Primary skill of C [30%]
Input and Output, Control Statements:
scanf() & prinf(),Library Functions. Test Condition for Selection and Iteration, Writing Test Expression, Conditional Execution and Selection, Iteration and Repetitive Execution, Switch Statement, Looping Statements, goto. Statements, Nested Loops.
No of Lectures: - 15
No of Practical: - 15
Unit 4: Middle skill of C

Arrays and Strings, Functions, Structure, Union: [25%]
Introduction, One-dimensional Array, Strings: One-dimensional Character Arrays, Arrays of Strings: Two dimensional. The Concept of Function, User Defined with it’s types & Library Functions, Using Functions, Recursion. Introduction about structure & Union, Examples of it.
No of Lectures: -12
No of Practical: - 10
Unit 5: Advanced skill of C
Pointers, File handling, Advanced C [20%]
Introduction, Understanding Memory Addresses, overview of Pointer, Use of Pointers, Arrays, Strings with Pointer, Dynamic Memory Allocation, Introduction, Using Files in C,Working with Text Files, Working with ,Direct File Input and Output, File of Records, Command line arguments , C Preprocessor , Directives like # define , # if .
No of Lectures: - 12
No of Practical: - 10
Total No of Theory Lectures: - 42 Hrs.
Total No of Practical Lab.: - 40 Hrs.
Practical Exercises:
• Primary programs to knowing structure ( Wel come to C , Simple formatting by ‘\’ codes)
• Various Input output programs ( like viz. enter subjects name and perct.)
• Find out maximum value from 3 input numbers with out decision making statement
• Enter 2 numbers and swap them
• Enter Basic salary calculate allowances and net salary print Grade of employee ( Various exercise on decision making statements)
• Enter any number and check is it Magic or Not
• Enter any no and find prime or not
• Enter any no and check is it palindrome or not
• Enter any long number and get sum of each digit
• Write a programs for febonic series
• Write following series

1 2 2 4 8 32 ………. N steps
• Enter any number and check is it Armstrong or not
• Enter any long number and get sum of each odd numbers
• Print multiplication table of entered number
• Create following triangles

1 A A
2 1 B C B A
3 2 1 D E F C B A
1 1 C
1 2 1 2 1 C O

1 2 3 1 2 3 2 1 C O M C O M P
C O M P U
• Enter five different values in an array and find out value by location and location by value
• WAP to multiply 3 X 3 two matrix
• Enter five different numbers and sort in ascending and descending both
• Find out factorial number using UDF of with argument with return value type
• Create a ‘Library’ structure and find out only computers book list from it using structure
• Create a structure of students and print only fail student list using array of structure
• Enter five element in array and access only even numbers using pointer
• Enter and number and print multiplication table of it using pointer
• Enter 10 element in array and explain malloc & calloc function for memory allocation
• Enter your name and find out how many vowels using pointers


• Create student.txt file and enter any five students information (rno ,per ) and read to print only distinction student list form that file only
• Create ‘input.txt’ file and calculate how many words are there

Methodology of Teaching
Classroom sessions
Proper explanation about various syntaxes
Explanation about model programs and allocates assignment programs
Recapitulation of syntaxes, definitions with some programs
Surprise test
Text Book:
• Programming in C by Pradip Dey & Manas Ghosh (Oxford)

Reference
• Programming In C by E. Balaguruswamy (TMH)
• Let us C by Yashwant Kanetkar (BPB)
• Mastering C by K. R. Venugopal & S. R. Prasad (TMH)

Teaching and Examination Scheme
UNIT Examination Scheme
%weightage Teaching Scheme
No of
Theory Practical
Unit 1 10 4 0
Unit 2 15 4 5
Unit 3 30 15 15
Unit 4 25 10 10
Unit 5 20 12 10
TOTAL 100% 45 40


BCA – SEMESTER I
BCA 102 Office Automation Tools
Rationale : It presents an overview of the technology relating to Computer System
& Application Packages.
Learning outcomes:
• Having brief knowledge of Computer parts and Viruses.
• Able to know the importance of primary process of Computer with various OS.( DOS Vs Windows).
• Able to prepare various types of documentation using Word Processing S/w.
• Able to develop an excellent Spread Sheet primary process related to real life examples.
• Able to create excellent programming types of process using function and having huge statistical report with charts and other process.
• Able to develop their Presentational Skills by Power Point and it’s process.
• Able to communicate through Offline email using Outlook Express and other utilities.

Teaching and Evaluation Scheme: The objective of evaluation is not only to measure the performance of students, but also to motivate them for better performance. Students are evaluated on the basis of internal examinations which consist of Term Work such as class test, quizzes, class participation, home assignments, presentation, Regular Attendance (i.e. Minimum 85% ), Internal marks which consist of 40 (20 Term Work + 20 Sessional Exams) marks and External marks which consist of 60 for University examination.
Sr.
No./
Subject Code Subject Title Teaching Scheme Exam Scheme
Cr. Theory/ Practical + Tut Theory Practical T.W+ Sessional
Marks Total
Marks
Hrs. Max Marks Hrs. Max Marks
BCA 102 Office Automation Tools 4 3 + 1 3 60 - - 40 100
BCA 107 CF/Word/PPT/Internet Practical 2 2 - - 2 30 20 50
BCA 108 Excel Practical 2 2 - - 2 30 20 50

Course content:
PART 1: Computer Fundamentals [30%]
Unit 1
Basics of Computer Introduction to Computer: [05%]
Application of Computer, Characteristics of Computer ,Block Diagram of Computer.
No of Lectures: - 02
Unit 2
Computer H/W and S/W: [15%]
Introduction to H/W and S/W, Input Devices: Keyboard, Mouse, Scanner, OCR, OMR, BCR, MICR etc.Output Devices: Monitor, Printers, Plotter, etc.Storage Devices: HDD, FDD, CDROM, DVD. Types of S/W: Application Software, System Software, Utility Software, Packages.
No of Lectures: - 04
Unit 3
Computer Memory: [05%]
Introduction to Computer Memory, Types and Classification of Memory: Primary & Secondary Memory, Introduction to Cache Memory, Flash Memory. No of Lectures: - 03

Unit 4
Computer Virus [05%]
Introduction about virus, how it spread & control, Types of virus.
No of Lectures: - 02
Part 2: PC SOFTWARE [70%]
Unit 5
DOS & Windows, [15%]
• What is OS? – Application of OS.
• Difference between DOS & Windows.
• Working with DOS : Internal & External commands DIR [IT’S OPTIONS] ,COPY CON, TYPE , MD, CD , RD, DELETE , COPY , PROMPT , DATE, TIME , VOL , VER, CHKDSK, XCOPY , SCANDISK , PRN , ATTRIB , FORMAT ……….etc ],
• Working with Windows and its different Terminologies: Desktop , Icon , Wallpaper, Taskbar, My computer, My document , Recycle bin , Control, Find , Shutdown, Logoff.

No of Lectures: - 04
No of Practical: - 04
Unit 6: Word Processing, Spreadsheet Applications and Presentations
MS-WORD [15%]
• Introduction to MS Word
• Basic Operation: New, Open, Save, Save As, Page Setup, Print, Print Preview, Undo, Redo, Find, Replace, Goto, Header-footer,… etc.
• Formatting Operation: Character Formatting-Font Dialog box, Paragraph Formatting, Page Formatting, Other Formatting -Bullets Numbering, Border & Shading, Change Case, Column, and Drawing Toolbar.
• Miscellaneous Operation: Comment, Hyperlink, AutoText, AutoCorrect, Macro, Spelling & Grammar, Drop Cap.
• Creating Tables and Mail Merge Application.

No of Lectures: - 04
No of Practical: - 05
MS Excel [25%]
• Introduction to MS Excel.
• Editing, Inserting and Formatting MS Excel Spreadsheet - Autoformat, Conditional Formatting.
• Cell Referencing and its Types: Absolute, Relative, Mix Cell Referencing.
• Working with Formulas & Functions: Date & Time, Financial, Math & Trig, Statistical, Logical, Lookup and Reference, Database, Information.
• Productivity with Excel by: Table, Goal Seek, Charts.
• Analyzing data with excel by: Sort, Filter, List, Split Window, Freeze Panes.

No of Lectures: - 06
No of Practical: - 05
MS Power Point: [10%]
• Introduction to PowerPoint, Different Views in PowerPoint.
• Creating Presentation: Add slide, Slide Design, Slide Layout, Formatting, Background.
• Special Features: Custom Animation, Slide Transition, Insert Sound & Videos…etc.

No of Lectures: - 03
No of Practical: - 04
Internet & MS Outlook
[05%]
• Introduction to internet, e-mail, search engines.
• Introduction to MS Outlook Express, Advantages of Outlook Express.
• Working with Outlook Express: Creating Account, Sending / Receiving single / group mail to/from your Inbox.

No of Lectures: - 02
No of Practical: - 02

Total No of Lecture: - 30 Hrs.
Total No of Lab : - 20 Hrs.
List of Practical:
1. Demonstration of various parts of a Computer System.
2. Working in a CUI based operating system i.e. using commands.
3. Working in a GUI based operating system i.e. Windows.
4. Performing Basic, Formatting and Miscellaneous Operations using MS Word
5. Using MS Excel, performing various calculations and analyzing data availing Formulas and Functions, Preparing Charts, Pivot table.
6. Preparing Presentation using various features of MS Power Point and will be able to develop a mini project.
7. Communicating offline i.e. Sending/Receiving Mail availing Outlook Express
Instructional Strategies:
1. Building Background
2. Direct Instruction
3. Review and check of Prior knowledge
4. Integrate topics and concepts
5. Guided Practice
6. Independent Practice
7. Demonstration using technology tools
8. Provide examples to transfer learning
9. Problem Solving

Text Book:
• Working with Personal Computer Software by R P Soni[Book India Publication]

Reference Books:
• PC Software’s for Windows by TAXALI [TMH]
• Foundations of Computing by P.K. Sinha [BPB]
• Computer Science by E Balaguruswamy [TMH]
• Fundamentals of Computers by V. Rajaraman [PHI]
• Comdex Computer Course Kit by Vikas Gupta [Dream Tech]

Teaching and Examination Scheme
UNIT Examination Scheme
%weightage Teaching Scheme
No. of
Theory Practical
Unit 1 05 02 00
Unit 2 15 04 00
Unit 3 05 03 00
Unit 4 05 02 00
Unit 5 15 04 04
Unit 6 55 15 16
TOTAL 100% 30 20


BCA- SEMESTER I
BCA-103 Computer Organization
RATIONALE: Computer Organization is to enable students to have an understanding of computer organization: the internal structure and operation of a digital computer and understanding of digital circuits. The skills for assembling the computer and fault detection up to certain extent will be developed through workshops.
Learning Outcomes: The student will be able to understand:
1. Basic attributes of computer
2. numbering systems and conversion of numbering systems
3. Techniques of designing logical circuits using logical GATES
4. Computer architecture

Teaching and Evaluation Scheme: The objective of evaluation is not only to measure the performance of students, but also to motivate them for better performance. Students are evaluated on the basis of internal examinations which consist of Term Work such as class test, quizzes, class participation, home assignments, presentation, Regular Attendance (i.e. Minimum 85% ), Internal marks which consist of 40 (20 Term Work + 20 Sessional Exams) marks and External marks which consist of 60 for University examination.
Sr.
No./
Subject Code Subject Title Teaching Scheme Exam Scheme
Cr. Theory/ Practical + Tut Theory Practical T.W + Sessional
Marks Total
Marks
Hrs. Max
Marks Hrs Max Marks
BCA 103 Computer Organization 4 3 + 1 3 60 - - 40 100

Unit-1 Introduction to Computer Organization [10%]
No. of Lectures: 03
Digital computers, Basic components of digital computer, instructions, programming systems, assembly languages, high-level languages summary
Unit-2 Number systems [15%]
No. of Lectures: 07
Binary, Octal, Decimal, Hexadecimal numbers, addition, subtraction, multiplication, division, negative numbers, use of complements to represent negative numbers, complements in other numbering system, BCD numbers, summary.
Unit-3 Boolean algebra and Mapping Methods [20%]
No. of Lectures: 08
Fundamental concepts of Boolean algebra, AND, OR, NOT, NAND, NOR gates, logical expressions, basic laws of Boolean algebra, simplification of expression, De Morgan’s Theorem, sum of product, product of sum, K-maps to simplify expression (two-variable, three-variable, four-variable), logical circuits using logical gates, summary.
Unit 4: Digital integrated circuits [20%]
No. of Lectures: 06
Introduction, Latch, Flip-Flop, register, multiplexer, De-multiplexer, Decoder, Encoder
Unit-5: Modern Computer Organization [15%]
No. of Lectures: 05
Introduction, user and computer, computer organization, main memory, CPU operation, Interrupt concept, bus concept, booting sequence
Here is the attachment.
Attached Files
File Type: pdf BCA course syllabus KSV University.pdf (2.09 MB, 295 views)


Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



All times are GMT +5. The time now is 04:43 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4