BCA Bachelor of Computer Applications Semester 1 New Semester Pattern from 2014-15

BCA Semester 1 New Pattern from 2014 - 15, University Syllabus Classes for Computer Fundamentals, C, Statistical Methods, Discrete Mathematics, Operating Systems, Office Automation

Atlanta Computer Institute Nagpur conducts Tuition Classes for BCA First Semester First Year ( Part 1 ) , BCA Second Year ( Part 2 ) and BCA Final Year ( Part 3 ) for all universities in India . The Following syllabus is of Nagpur University. Final Year Projects Training is also given to BCA Students.

1.     English 
2.     Marathi/Hindi/Urdu/Gujarati/ Sanskrit / Suppl. English 
3.     Paper-I     Computer Fundamentals 
4.     Paper-II     “C” Programming  
5.     Paper-III     Statistical Methods 
6.     Paper-IV     Discrete Mathematics – I 
7.     Paper-V     Operating Systems 
8.     Paper-VI     Office Automation 
9.     Pactical-I     Practical I – based on paper I & paper II 
10.     Pactical-II     Practical II – based on paper III & paper IV 
11.     Pactical-III     Practical III – based on paper V & paper VI 

B.C.A. Part I Semester I (From 2014-2015) 
B.C.A. Part I Semester I 
Paper I 


UNIT - I :  
Basic Components of Digital Computers: Block Diagram. CPU: Functions of Each Unit: Primary Memory, ALU and CU, Instruction format. Bus: Data, Control and Address Bus Number Systems: Binary, Octal, Decimal, HexaDecimal, Their Conversions, Binary Arithmetic. ASCII, BCD, EBCDIC.  
Language Evolution : Generation of Languages :  Machine, Assembly, High Level Languages.  Characteristics of Good Language  Translators : Compiler, Interpreter and Assembler. Source and Object Program. 
UNIT - II :  
Memory: Static & dynamic, RAM, ROM, PROM, EPROM, EEPROM, flash and Cache.  
Storage Devices:  Hard Disk, Zip Disk  and Optical Disk. Pen Drive, Blue Ray  
UNIT - III :  
Input Devices: Keyboard, Mouse, Light Pen, Touch Screen, Voice Input ,  MICR, OCR, OMR, Barcode Reader and Flatbed Scanner.  
Output Devices: VDU, Printers: Dot Matrix, Laser and Inkjet.  
 Plotters: Drum, Flat-Bed and Inkjet.  
UNIT - IV :  
Network: Network terminology, Topologies : Linear, Circular, Tree and Mesh. Types of Networks: LAN, WAN, MAN. Repeaters, Bridge, Routers, Brouters and Gateway. Modem for Communication between pc’s, wi-fi network, Introduction of Bluetooth and Infrared devices. Network protocols. Architecture : Peer-to-Peer, Client/Server. 
B.C.A. Part I Semester I 
Paper II  


UNIT- I : 
Programming Structure : Sequence, Selection, Iteration and Modular. Problem Solving techniques: Development Tools: Algorithm, Flowcharts and Pseudo code (Definition and its characteristics) Developing Algorithm and Drawing flowcharts 
C Character set, Tokens, Identifier,  Keywords, Variables, Data types, Qualifiers. Operators and Expressions: Arithmetic, Relational, Logical, Bit-Wise, Increment, Decrement, Conditional and Special operators. typedef, Type Conversion, Constants, Declaring Symbolic Constants, Character Strings, Enumerated Data Types,  Operator Precedence and Associativity. Library functions. : Maths,  string handling Functions. Control Structure: Compound Statement, Selection Statement: if, if-else, Nested if, switch. Iteration statement:  for, while, do..while, Nested loops, Jump statement: break, continue, goto. (Special emphasis on problem solving)  
Arrays: Need, Types: Single and Two Dimensional Array. 
Strings: Strings Manipulation, Arrays of Strings, Evaluation order 
Function: Function Components, Return Data type, Parameter Passing, Return by Reference, Default Arguments, Recursive Functions, Arrays with Functions, Storage Classes. (Special emphasis on problem Solving )  
Structure: Declaration, Definition, Accessing structure members, Initialization, Nesting of Structures. 
Union: Unions, Differences between Structure and Union 
Pointer: Introduction, Address Operator (&), Pointer variables, Void pointers, Pointer Arithmetic, Pointers to Pointers. 
 File handling: Hierarchy of File Stream Classes, Opening & closing a file, Testing for errors, File Modes, File pointers and their manipulations, Sequential Access, Random Access, Command Line arguments. 
Reference Books: 
    1. The Art of programming through flowcharts & algorithm by Anil B. Chaudhari  

Firewall Media, Laxmi publication, New Publication. 
    2. Programming in C by E. Balagurusamy TMH Publications. 
    3. C Programming  - Kernighen  Ritche 
    4. Programming with C – Y. Kanetkar. 
    5. C Programming – Holzner, PHI Publication. 
    6. Programming in C – Ravichandran. 

B.C.A. Part I Semester I 
Paper III 


Introduction - Definition of Statistics, Importance and scope of Statistics, Limitations of statistics, Distrust of Statistics. Statistical Data Collection - Primary and Secondary data, Methods of Collecting Primary data, Sources and Secondary Data, Census and Sample Investigation. Presentation of statistical Data - Classification, Tabulation, Frequency Distribution, Diagrams and Graphs. Frequency Distributions and  
Measures of Central Tendency - Frequency Distribution, Continuous Frequency Distribution, Graphic Representation of a Frequency Distribution Average or Measures of Central Tendency or Measures of Locations, Requisites for an ideal Measure of Central Tendency Arithmetic: Mean Median, Mode, Geometric Mean and Harmonic Mean, Weighted Average, Relationship amongst different Averages. 
Measures of Dispersion, Skewness and Kurtosis - Meaning and Significance of 
Dispersion, Methods of Measuring Dispersion - Range, Quartile, Mean Deviation, Standard Deviation, Coefficient of Skewness, Kurtosis, Coefficient of Dispersion, Coefficient of Variation.  
Correlation and Regression - Definition of Correlation, . Scatter Diagram, Karl Pearson Coefficient of Correlation, Limits for Correlation Coefficient, Definition of Regression, Lines of Regression, Regression Curves, Regression coefficients, properties of Regression coefficients, Correlation Analysis vs. Regression Analysis.  
Reference Books: 
1.S Sastry Introduction to Numerical Analysis  
2.Y. Rajaraman, Computer Oriented Numerical Methods - Prentice Hall Publication  
3.Gupta and Kapoor Fundamental of Mathematical Statistics  
4.Brian Flowers  Introduction to Numerical Methods in C++ By. (Oxford) 
5.E. Balaguruswamy, Numerical Methods - Tata McGraw Hill Publication 
6.Srimanta Pal Numerical Methods (Oxford) 
7.K Sankara Rao Numerical Methods for Scientists & Engineers [PIlI]. 
8.Manish Goyal Computer Based Numerical And Statistical Techniques (Laxmi) 
  B.C.A. Part I Semester I 
Paper IV 


Propositional   Calculus: 
Connectives, Negation, conjunction, Disjunction, statement formulas and truth tables, conditional and Bi-conditional, well formed formulas, Tautologies, Equivalence of formulas, duality law, Tautologies implications, Functionally complete set of, other connectives,  
 Disjunctive normal forms, connective normal forms, Principal disjunctive normal form, Principal conjunctive normal form. 
Predicate Calculus: 
The theory of Inference for statement Calculus, validity using truth tables, Rules of inference, consistency of premises and indirect method of Proof 
The statement function, variables and quantifier, Predicate formulas, Free and Bound variables, The universe of Discourse, Theory of inference for predicate calculus. 
Reference Books: 
    1. Discrete Mathematical Structures with applications to computer Science By J,P.Tremblay & R. Manohar, (TMH) 
    2. Discrete Mathematical Structures by Kolman Busby and Ross (pearson) 
    3. Discrete Mathematics By Norman Biggs. (Oxford). 
    4. Logic and Discrete Mathematics : Grassmann, Tremblay (Pearson) 
    5. Introduction to Automata Theory, Languages, and computation :Hopcroft, Motwani and Ullman(Pearson) 
    6. An introduction to the theory of computer science , languages and machines : Sudkamp 
    7. Kenneth H Rosen Discrite Mathematics & it’s Applications TMH 

 B.C.A. Part I Semester I 
Paper V 


UNIT - I:  
Structure of Operating System, Operating System functions, Characteristics of Modern OS.  Process Management: Process states, Creation, Termination, Operations on Process, Concurrent process, Processes Threads, Multithreading, Micro Kernels 
CPU Scheduling: Schedulers, Scheduling Methodology, CPU Scheduling Algorithm: FCFS, SJF,  RR, Priority Scheduling. 
UNIT – II:  
Performance comparison : Deterministic Modeling , Queuing analysis, Simulators.  
Deadlock and Starvation: Resource Allocation Graph, Conditions for Dead Lock, Dead Lock Prevention, Dead Lock Detection, Recovery from Deadlock. 
Memory Management: Logical Vs. Physical Address Space, Swapping, Memory Management Requirement, Dynamic Loading and Dynamic Linking, Memory Allocation Method: Single Partition allocation, Multiple Partitions, Compaction, paging, segmentation, Segmentation with paging. Protection. 
UNIT - IV:  
I/O Management: I/O hardware, I/O Buffering, Disk I/O, Raid, Disk Cache. File Management: File Management system, File Accessing Methods, File       Directories, File Allocation Methods, File Space Management, Disk Space    Management, Record blocking. Protection Mechanisms: Cryptography, Digital Signature, User Authentication. 
Reference Books: 
    1. Operating Systems by P. Balakrishna Prasad  [Scitech Publication] 
    2. Operating System Concept : Silbershaz (Addision Education) 
    3. Operating Systems - H.M. Deitel - Addision Wesley. 
    4. Operating Systems- John J. Donoven. 
    5. Operating System : A.S.Godbole (TMH) 
    6. Modern Operating Systems : Tenenenbaum (Pearson Education) 
    7. Operating System : Peterson. 

B.C.A. Part I Semester I 
Paper VI


 UNIT – I 
Introduction to windows Operating System 
Advantages of windows operating system, using different windows applications simultaneously, operating with windows, GUI, use of help features, starting an application, essential accessories, creating shortcuts, windows explorer, control panel, my computer, my documents, recycle bin, finding folders and files, changing system settings, system tools, use of run command, setting peripherals, drivers, editing graphics in windows, new features in windows XP/Vista versions. 
UNIT - 2 
Introduction, basics, starting Word, creating document, parts of Word window, mouse and keyboard operations, designing a document; Formatting- selection, cut, copy, paste; Toolbars, operating on text; Printing, saving, opening, closing of document; Creating a template; Tables, borders, pictures, text box operations; Mail Merge. 
UNIT - 3 
Introduction to MS EXCEL, navigating, Excel toolbars and operations, Formatting; copying data between worksheets; entering formula, chart creation; data forms, data sort; Functions in ExcelROUND( ), SQRT ( ), MAX( ), MIN( ), AVERAGE( ), COUNT( ), SUMIF( ), SUMIF( ), ABS( ), ROMAN( ), UPPER( ), LOWER( ), CELL( ), TODAY( ), NOW( ). 
UNIT – 4 
Introduction to MS POWER POINT Working with Power Point Window, Standard Tool Bar, Formatting tool bar, Drawing tool Bar, Moving the Frame, Inserting Clip Art, Picture, Slide, Text Styling, Send to back, Entering data to graph, Organization Chart, Table,Design template, Master Slide, Animation Setting, Saving and Presentation , auto Content Wizard. 
Reference Books: 
    1. MS Office XP for Everyone By Sanjay Saxena (Vikas Publi, Noida) 
    2. MS-Office 2000(for Windows) By Steve Sagman 

3. A First Course in Computers – Sanjay Saxena 

New semester Pattern from 2014-15

BCA Part 1 Semester 1

BCA Part 1 Semester 2

BCA Part 2 Semester 3

BCA Part 2 Semester 4

BCA Part 3 Semester 5

BCA Part 3 Semester 6

Please click on following link for subjects of each year of BCA  as per previous annual patern 

BCA Part 1 First Year

BCA Part 2 Second year

BCA Part 3 Final Year

BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic Others,

Basic Programming

C / C++ ,


Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking

Nagpur Centres

Dharampeth Centre

Tel: 0712-2557946
Mobile: 90281 57794, 9595 321479
email: atlantaworld@gmail.com
website www.atlantacomputer.in

Medical Square Centre

Tel: 0712-2701833
Mobile: 99701 98839, 9595 321479
email: atlantaworld@gmail.com
website www.atlantacomputer.in

Courses at Atlanta

On Every Mondays and Wednesdays starts New Batches.

New Batch Starting Date & Timing

Copyright © 2010-2017 All Right Reserved - Atlanta Computer Institute, Nagpur. Site Map