P. 1
SY_4_BCA

SY_4_BCA

|Views: 76|Likes:
Published by Mayank Chauhan

More info:

Published by: Mayank Chauhan on Apr 27, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/23/2012

pdf

text

original

SARDAR PATEL UNIVERSIT'Y

BCA
Proposed Syllabus under CBCS (effective from June 2010)

SEMESTER-IV TITLE Core Courses US04CBCAOI US04CBCA02: US04CBCA03 US04CBCA04 Foundation Elective Courses : Relational Database Management Systems-II Object Oriented Programming Through Java : Operating Systems : Practicals

No. OF
CREDITS 4 4 4 6 4

US04FBCAOI : Computer Based Numerical and Statistical Methods US04EBCAOI : E-Commerce US04EBCA02: Enterprise Resource Planning Total Credits

}

2 24

Stored procedures .Packages .Database triggers . creating. using parameterized cursor. Control Flow Constructs and Cursors . NUMBER. CHAR. modifying. variables.Operators 3.meaning. Boyce-Codd Normal Form . 3rd Normal Form.Stored functions . Basics of PL/SQL . advantages. creating. Exception Handling . types of triggers .e.Lossless joins and dependency preservation 1st Normal Form. Stored Procedures and Functions . SQLCODE and SQLERRM 5. modifying and dropping triggers.Sequential control statement .Introduction and advantages . advantages of exceptions. EXITWHEN. Database Triggers and Packages .Error Handling: introduction.SELECT. EXIT. creating. Theory Units: 1. declaring.IF and CASE statements . attributes and processing (i.introduction.Fundamentals ofPL/SQL Language . FOR . fetching and closing).Functional dependencies . RAISE_APPLICATION_ERROR. Relational Database Design . modifying. DATE. constants and expressions (CASE expression) . executing and dropping functions 6.Examples of normalization 2.Controlling loop iterations . Pragma EXCEPTION_INIT. types of exceptions Working with user-defined exceptions declaration.GOTO and NULL .Course: US04CBCAOl (Relational Database Management Systems-Ill Credits Lectures per week :4 :4 All units carry equal weightage.introduction.Consequences of poor database design .data types (BOOLEAN.The process of database normalization . creating.LOOP.introduction.INTO statement Working with cursor : introduction. executing and dropping procedures . types. 2nd Normal Form. WHILE. VARCHAR2). opening.Conditional statement .PL/SQL . usmg cursor FOR loop 4.Understanding PL/SQL Block structure . . modifying and dropping .

MAIN REFERENCE BOOKS: 1. Master Academy 2. Deshpande : SQLlPLSQL for Oracle9i.Khalkar. Apress. PLlSQL The programming language of Oracle.2007. 3rd revised edition. Galgotia Poblications Pvt. P. Desai. Oracle Press 4. George Koch. Orale9i The Complete Reference. Ltd. Kevin Loney. Buluksu Lakshman : Oracle9i PLlSQL : A developer's guide. dreamtech press.W. Parthsarthy and B. edition 2003 BOOKS FOR ADDITIONAL READING: 1. Ivan Bayross : SQL. 2. reprint edition 2009 . First edition . S. Understanding Database Management Systesm : S. BPB Publications 3. An introduction to Database Systems: Bipin C.

. CheckBoxGroup. display techniques (DrawString.HTML applet tag. Applet Programming . implementing a Java program . Ellipses. CheckBox.java. two dimensional arrays 2. nesting of if.Static members vis instance members .Course: US04CBCA02 (Object Oriented Programming Through Java) Credits Lectures per week :4 :4 All units carry equal weightage. syntax of exception handling construct. features.Managing I/O files : introduction.Final variables.Introduction to inheritance. methods and classes.awt package (Button. character stream classes 5. do ... java. for. Choice.Arrays: one.Introduction to event handling . else. Java API packages. members of a class: variables and methods. ArrayList) packages . assignment.Decision making: if statement. definition. relational.Managing errors & exceptions: introduction. switch statement . if.Scope of variables. List. constructors. ternary operator & special operators . Lines. variables and data types . I/O Management and Packages .util (Calendar. Overriding and Exception Handling .1ang (String. the Java environment. concept of streams. TextArea. Label. types of errors. conditional. a simple Java program. for each loop jumps in loops. extending. Arcs.Introduction to the concept of package. TextField) . 1. defining and throwing user-defined exceptions. the finally clause. super keyword .Applet architecture and skeleton . comments. user defined packages . Color) . the throw statement 4. Interfaces and Inheritance .. while. Classes. type casting . using the System class. Circles. Objects. increment/decrement. implementing & accessing .Looping: while. creating objects.Defining a class. abstract methods and classes 3. Introduction .Structure of a Java program. logical. constants.Interfaces: introduction.History of Java..Using java. Color. exceptions. accessing class members .Tokens.Introduction to method overloading and overriding . multiple catch statements. the else if ladder. labeled loops . Date. Method Overloading. Math). else statement. the Java Virtual Machine (JVM) . . Rectangle.Operators: arithmetic. Polygons.

sql package .Retrieving.A Primer by E.6. 1998. TMH Publication 2.java. CRC Press. inserting. Balaguruswami. 3rd Edition. Java 2 Programming Black Book. application NetBeans . Mary Campion and Kathy Walrath. Programming with Java. 1999 2. Addison Wesley Pun. deleting and updating data though Java development with MAIN REFERENCE BOOKS: 1.Introduction to JDBC. types of drivers . Handbook of Object technology. features of NetBeans. Washington DC.Introduction to IDE. Java tutorial. JDBC . Steven Holzner . Saba Zame.Java 2 7th Edition Herbert Schildt. Second Edition. TMH Publication BOOKS FOR ADDITIONAL READING: 1. The Complete Reference . 3.

mv. exit commands . Basic memory management techniques:.Course: US04CBCA03 (Operating Systems) Credits Lectures per week :4 :4 All units carry equal weightage. rm.Basic commands like cp.Introduction to File System & Memory Management . SJF scheduling. use of chmod command . Time sharing .Process Synchronization. PSI . .II . Virtual Memory System. Introduction to Linux .Types of FAP.Introduction to Linux System & History .Control structure: if.Basic Commands: login. man.else. who. PATH. Virtual Machine. cut. Multiple process solution . date. break.OS Structure . Swapping. process control block.Different types of Operating Systems: Real time. rmdir .Deadlock and characterization 5. paste. cd. process scheduling . Multi-user. mkdir.Introduction to environment variable like HOME. logout. pwd. expr.Monolithic. Functions of OS . Memory Management . if. case structure . continue. Client-Server 2.grep. Introduction to Linux . Scheduling . test commands .Memory Management: Concept.FCFS Scheduling. Priority scheduling. Round Robin scheduling 3.I .Critical Section Problem . 1. who ami . shell script variable.Features of Linux .. Introduction .Use of Wild card characters and introduction to vi editor 6. find sort commands with example Introduction to shell script: execution of it. Demand Paging a) The Optimal Page Replacement Algorithm b) The NRU Page Replacement Algorithm c) The FIFO Page Replacement Algorithm d) The second change Page Replacement Algorithm e) The clock Page Replacement Algorithm 4.Iteration: while. Layered. for construct. dir.Introduction to Operating System. rev. file redirection. Process Synchronization and Deadlocks Introduction to Cooperating process .CPU Scheduling: Introduction to process. .Two process solution. Is.

Advanced Linux Programming . Prentice Hall International 2.Samuel. James Peterson and Abraham Silberschatz: Operating System Concept. Techmedia Publications . Addition Wesley 3. BPB Publication 4. Andrew S.MAIN REFERENCE BOOKS: 1. Linux Commands Instant reference . Tanenbaum: Operating System deign & Implementation.Bryan Pfaffenberger.

functions) may be asked. database object creations (e. stored procedures. of laboratory hours per week University examination duration :6 : 12 : 4 Hours Part-I: Weightage-50% • Practical based on US04CBCAOI : Relational Database Management Systems-II (Questions based on cursors. database triggers. Part-II: Weightage-50% • Practical based on US04CBCA02 : Object Oriented Programming using Java (Questions based on Java programming concepts may be asked) .Course: US04CBCA04 (Practicals) Credits No.g.

Ltd. .Course: US04FBCAOl (Computer Based Numerical and Statistical Methods) Credits Lectures per week :4 :4 All units carry equal weightage. Interpolation with Equal Intervals .. Relative and Percentage error . McGraw-Hill Schaum's Outline Series. the secant method. Ltd.Comparison of direct and iterative methods 6. The Gregory. corresponding examples 5. Mahendra L. A text book of Calculus with an introduction to differential Equation by Dr. Computer Arithmetic & Iterative Methods .Utility of Time Series Analysis . examples . Langrange interpolation.Interpolation for unequal intervals.1981. Solution of Simultaneous Linear Equations .Newton formula for forward and backward interpolation. algorithm of the method of iterative procedure. the Gauss-Seidel iterative method .Interpolation with equal intervals-finite difference table. Dinesh 1.Methods on measurement of components . karia. 3. Salaria R S : Computer Oriented Numerical Methods.Higher order derivative of standard functions up to second order. illustrations and algorithm 2. Prentice Hall of India Pvt.. Extrapolation. Rajaraman V. Cyclical variation and Irregular variation . corresponding algorithms and examples 4..merits and limitations . 1986 3.The method of successive bisection. Sastry S.Forecasting models and methods MAIN REFERENCE BOOKS: 1. illustration and algorithm. S. Khanna Book Publishing Co. : Computer Oriented Numerical Methods. the method of successive approximations. Patel.Components of Time Series Secular trend. Roopal Prakhashan Vallabh Vidyanagar. : Introductory Methods of Numerical Analysis. Central difference formulae. 1. Seasonal variation.Definition. an algorithm of bisection method to find a root and examples .The method of false position. 1983 2.The moving average method . Ltd. Prentice Hall of India Pvt.The Matrix inversion method. Differentiation . Murray R Spiegel: Theory and Problem of Statistics. Interpolation with Unequal Intervals . Time Series and Forecasting . 5.Absolute. Newton's formula for divided differences. 2000 4.

HR. customer services . Society Kenneth C Laudon. competitive factors. Customer Relationship Management (CRM) . Jae Lee. framework ofEC. benefits and limitations of CRM. classifications of CRM applications. business process perspective. E-Commerce Business Models . David King. C2C. E-Commerce .Course: US04EBCAOl (E-Commerce) Credits Lectures per week :2 :2 All units carry equal weightage. major B2C and B2B business models.Classification of EC Applications: electronic market. Intra-business EC . types of CRM. service perspective . Introduction To E-Commerce Definition. manufacturing.Portals and their types. types of electronic markets (electronic storefronts. communication perspective. C2B.) 2. collaborative filtering. eight key ingredients of a business model.Benefits to organizations. consumers. finance and accounting) 4. one-to-one marketing (personalization. role of intermediaries in E-markets. E-market success factors. electronic malls.CRM: meaning. 1.Classification by nature of transaction: B2B. and society . trust) MAIN REFERENCE BOOKS: 1. customer loyalty. H Michael Chung (Pearson Education.Limitations ofEC. impact ofE-Market on organizations (marketing. types of stores and malls) . future ofEC 2. Electronic Marketplaces . issues in CRM implementation. Electronic Commerce: A managerial Perspective Efraim Turban. Technology. inter organizational system. Introduction to M -Commerce. Carol Guercio Traver (Pearson Education) .Business. 3.Marketspace components.Introduction. B2C. Non business EC.

Marketplace: overview. integrated data model. ERP Implementation Life Cycle MAIN REFERENCE BOOKS: 1.Selection and Implementation . Introduction . Internet based resource. Alexis Leon: Enterprise Resource Planning. Tata McGraw-Hill.Business Process Reengineering (BPR) .Introduction to MRP.Course: US04EBCA02 (Enterprise Resource Planning) Credits Lectures per week :2 :2 All units carry equal weightage.Functional modules of ERP software . ERP and Related Technologies .ERP package selection . Supply Chain Management (SCM).Data warehousing. . history.ERP Implementation basics. data mining and Online Analytical Processing (OLAP) .Integration of ERP. ERP Marketplace and Functional Modules .Enterprise Resource Planning (ERP) : introduction. business modeling.Basic concepts of ERP . New Delhi 1st and 2nd editions. MRP -II and ERP . 2.Indian ERP Scenario . advantages . Customer Relationship Management (CRM) 3. 1.Enterprise: introduction. SCM and CRM 4. ERP . changing ERP market .Risks and benefits of ERP 2. integrated management information . dynamics.Product Life Cycle Management (PLM).

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->