You are on page 1of 32

Semester I

CodeNo.NameofthePaperMarks(Theory+CCE)
FCHindi
35+15
FCEnglish35+15
FCDevelopmentofEntrepreneurship
35+15
FC
Udiyamitavikas
35+15
BCA101
ComputerFundamentals
35+15
BCA102
PCSoftware
35+15
BCA103
DigitalComputerElectronics
35+15
BAC104
Communication&Mgt.
35+15
BCA105
Dos&MSOffice(Practical+Viva)
25+25
BCA106
Project(internalAssessment
50

Semester II
CodeNo.NameofthePaperMarks(Theory+CCE)
FC

PaperIHindi
PaperIIEnglishLanguage
PaperIIIDevelopmentofEntrepreneurship
PaperIIIUdiyamitaVikas
BCA(201)
BusinessMathematics
BCA(202)
DesktopPublishing
BCA(203)
ProgramminginC
BCA(204)
ManagementAccounting
BCA205
PageMaker,C Programming(Practical+Viva)
BCA206Project(internal Assessment)

35+15
35+15
35+15
35+15
35+15
35+15
35+15
35+15
25+25
50

Semester III
CodeNo.
FC
BCA301
BCA302
BCA303
BCA304
BCA305
BCA306

NameofthePaperMarks(Theory+CCE)
asapplicableinothercourses
ObjectOrientedProgrammingusingC++
DatabaseManagementandDesign
OrganizationalBehavior
OperatingSystem
C++Programming,MSAccess/VF/Oracle/SQL

Project(internal Assessment)

35+15
35+15
35+15
35+15
25+25
50

Semester IV
CodeNo.NameofthePaperMarks(Theory+CCE)
FC
BCA401
BCA402
BCA403
BCA404
BCA405

asapplicableinothercourses
35+15
35+15
35+15
35+15

DataStructure&Algorithms
ComputerOrientedNumericalMethods
SystemsAnalysisandDesign
WebDesign
ImplementationofNumericalMethodsinC++,
DataStructureImplementation,HTML, XML(Practical+Viva)

25+25
Project(internalAssessment)50

BCA406

Semester V
CodeNo.NameofthePaperMarks(Theory+CCE)
BCA501
BCA502
BCA503
BCA504
BCA505

35+15
35+15
MarketingManagement
35+15
MIS
35+15
Practical(VB)50
DataCommunication&Network
VB

CodeNo.

Paper

Mark(Theory+CCE)

BCA601

InternetTechnology&Security

35+15

BCA602

SoftwareEngineering

35+15

BCA603

.NetTechnology

35+15

BCA604

Java

35+15

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty 2012onwards
SemesterI
Papercode:BCA101
COMPUTERFUNDAMENTALS
MaxMarks:35
UNITI
INTRODUCTIONOFCOMPUTERS: computerSystem,Systemcharacteristicsandcapabilities,
Typesof ComputersAnalog,Digital(Micro,Mini,Mainframe&SuperComputers),Generation
Of computer.
UNITII
COMPUTERORGANISATION:BlockDiagramofComputeranditsfunctionalunits.
INPUTDEVICESKeyboard,Scanner,Mouse,LightPen,BarCodeReader,OMR,OCR,MICR,
TrackBall,Joystick,TouchScreenetc.
OUTPUTDEVICES:MonitorsClassificationofMonitorsbasedontechnology(CRTMonitor&
FlatPanelLCDMonitor),PrintersDotMatrixPrinter,LaserPrinterandPlotters,Typesof
Plotters DrumPlotterandFlatBedPlotters,LCDProjectors.
STORAGEDEVICES:Magnetictapes,Floppydisks,HardDisks,CompactDisk CDROM,
CDRW,VCD,DVD,DVDRW.
UNIT III
PROGAMMINGLAGUAGES:History,Classifications LowLevel,Assembly&HighLevel
languages, Advantages&DisadvantagesProgrammingLanguages.
UNITIV
TYPESOFSOFTWARE:SystemSoftwareTranslator(Compilers,Interpreters,Assemblers),
OperatingSystem,Linkers,Libraries&Utilities,ApplicationSoftwarePackaged&Tailored
Softwares.
OPERATINGSYSTEMS:Introduction,TypesofO.S. SingleUser,MultiUser Multi
Programming,MultiTasking,RealTime,TimeSharing,BatchProcessing,ParallelProcessing,
DistributedProcessing.
UNITV
PROGRAMPLANNING:PurposeofProgramPlanning,StepinProgramDevelopment,
CharacteristicsofaGoodProgram.Algorithms,FlowChartsthroughexamples.
TEXTBOOK:
1.COMPUTERFUNDAMENTALSByP.K.SINHA.
2.OPERATINGSYSTEMBYPeterson.
ReferenceBooks:
1.EASYAPPROACHTOCOMPUTERCOURCEBYG.K.IYER
2.COMPUTETODAYBYS.K.BASANDRA
3.OPERATINGSYSTEMBYGodbole
4.OLEVELPROGRAMMINGCONCEPTS&SYSTEMBYV.K.JAIN
******************************************************************************************

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty 2012onwards
SemesterI
Papercode:BCA101
PCSOFTWARE
MaxMarks:35
UNITI
MicrosoftDiskOperatingSystem:Introduction,HistoryandversionsofDOS,Fundamentalsof
DOS,BootingProcess,InternalDOSCommands,Files&directories,ElementaryExternalDOS
Commands:Scandisc,Format,DiskCopy,Tree,Deltree,FdiskMore,Edit,Mem,CreatingBatch
Files.
IntroductiontoWindows:Controlpanel&Accessories.
UNITII
IntroductiontoWordProcessing(MSWord):AdvantageofwordProcessing,Introductionand
Installation,EditingaFile,UsingParagraphStyles,Copingablocktoanotherfile,Newspaper
StyleColumns,UsingMacro.
UNITIII
AdvancedWordProcessing:HeadersandFooters,FindingText,SettingUpPrinters,Printing&its
Formatting,MailMergeAndOtherApplications,MathematicalCalculations.
UNITIV
IntroductiontoSpreadsheet(Excel)DefineandAdvantagesofElectronicWorksheet,Workingon
Spreadsheets,Range&relatedoperations,Setting,SavingandretrievingWorksheetFile,
Inserting,Deleting,Copying&MovingofDataCells,InsertingAndDeletingRow&Columns,
ErasingTheWorksheet.
PrintPreviewofWorksheet,PageMargins,settingaddingheaders&footersbeforeprinting,
removinggridlinesfromprintout,printingthetitlerows.
UNITV
Function&Otherfeatures:ClassificationAndUsageofVariousBuiltInFunctionsInWorksheet,
Passwords,ProtectingAWorksheetOrRange,TransferringDataToAndFromNonWorksheet
Files,DatabaseHandling,Creating,Naming&ExecutingMacrosInWorksheetUsing@IfTo
MakeAFormula,DefaultSettings.
TEXTBOOK:
PCSoftwarebyRKTaxali,TMH
ReferenceBook:
1.WindowBasedComputerCoursesByGurvinderSingh&RachhpalSingh.
2.MSDOSINTERACTIVECOURSEBYGREGPERRY,TECHMEDIA.
3.UNDERSTANDINGCOMPUTERFUNDAMENTALS&DOSBYG..K.IYER.
4.WINDOWSMANUAL.
******************************************************************************************

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty 2012onwards
SemesterI
Papercode:BCA103
DIGITALCOMPUTERELECTRONICS
MaxMarks:35
UNITI
Representationofinformation,NumberSystem:Binary,Octal,Hexadecimal,Conversionfrom
onebasetoanotherbase,BinaryArithmetic,Unsignedbinarynumber,signedmagnitudenumber,
2scomplementrepresentation,2scomplementarithmetic,ASCIICode,BCDCode,EBCDIC
Code,Excess3CodeandgrayCode.
UNITII
BasicLogicDesigns:Logicgates AND,OR,NOT,NOR,NAND,XORgatesandtheirTruth
Tables,Booleanalgebras,Minimizationtechniques,Karnaughmap,SOPandPOSforms,
Combinationalcircuitdesignwithgate:multiplexers&demultiplexers,EncodeDecoder,Adders
andSubtractors,Flipflops:RS,JK,Masterslaveflipflops,Introductiontocountersandregisters.
UNITIII
Memory:Memorycell,PrimarymemoryRAM,ROM,PROM,EPROM,EEPROM,Cache
memory,SecondaryMemoryandItstypes,IntroductiontoPhysicalmemoryandVirtualMemory,
memoryaccessingmethods:serialandrandomaccess.
UNITIV
Buses,Wordlengthofacomputer,Processingspeedof acomputer,Microprocessor,User
Interface,Hardware,Softwareandfirmwareconcept,GeneralarchitectureofCPU,Instruction
Format,Datatransferinstructions,Programcontrolinstructions.
TypesofCPUorganization:Accumulatorsbasedmachine,Stackbasedmachineandgeneral
purposeregisterbasedmachine,addressingmodes:Direct,indirectimmediate,registerand
relativeaddressingmodes.
UNITV
Datatransferschemes:(1)Programmeddatatransfersynchronousandinterruptdrivendat
transferscheme, (2)Directmemoryaccessdatatransfer.
TEXTBOOKS:
1.DigitalPrinciplesandapplicationsby Malvino&Leach
2.ComputerfundamentalandArchitectureby B.Ram
ReferenceBook:
1.ComputerSystemArchitectureby M.MorrisMano
2.DigitalComputerElectronicsby Malvino&Brown
3.DigitalComputerFundamentalsbyBartee.
******************************************************************************************

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty 2012onwards
SemesterI
Papercode:BCA104
COMMUNICATIONSMANAGEMENT
MaxMarks:35
UNITI
Introduction:communicationDefinition,Nature,Objectives,ImportancetoManagers,
CommunicationTheoriesandProcesses.SymbioticInteractions,InformationTheory,
TransactionTheory,ElementofCommunication.Importanceiffeedback.
UNITII
DimensionofCommunication&DirectionsofCommunication,,media/MeansofCommunication
Verbal(oral&written),NonverbalOralCommunication,EffectingListening,Principlesof
EffectiveCommunication.
UNITIII
NonVerbalCommunicationGesticulation,signlanguage/Visualandaudioelements,Channels
ofCommunicationFormal,Informal/Grapevine,Barrierstocommunication,OralBusiness
CommunicationSpeeches,Interviews,GroupDiscussion,Conference.
UNITIV
WrittenBusinessCommunicationConcept,Advantages,DisadvantagesandImportance,Needof
businessletters,Kindsofbusinessletters,Writingskills,Essentialsofaneffectivebusinessletter,
structureofabusinessletter,Enquiries,Replies,Orders,CreditandReferenceletters,Supply
letters,Dunningletters,Salesletters,circularletters.
UNITV
DraftingOfficialletters,D.O.letters,applicationforjobs.ReportWritingImportanceofreports,
TypesofBusinessReports,ChairmansSpeech,ReportofCommittees.ModernFormsof
Communicationfax,EMail,VideoConferencing,(InternationalCommunicationAdaptingto
Globalbusiness).
TEXTBOOKS:
1.BusinessCommunication SahityaBhawanPublication.
2.BusinessCommunicationbyVirendraKumar.
3.BusinessCommunication&OrganizationManagementbyRohiniAgalwal.
******************************************************************************************

SEMESTER 2

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty 2012onwards
SemesterII
Papercode:BCA201
BUSSINESSMATHAMETICS
MaxMarks:35
UNITI
Trigonometry:Angles&theirManagement,ValuesofTrigonometricRatiosandGraphical
Representations,HeightandDistances.
UnitII
TheoryofIndices,Definition&TypesofMatrices,SpecialMatrices,ElementaryTransformation
ofMatrices,SparseMatrices.
UnitIII
FrequencyDistribution,Histogram,MeasureofcentralTendency,Mean,Mode,Median,Standard
Deviation.
UnitIV
DetermineandMatrices,SpecialMatrices,InverseofaMatrix.
RatioandProportion,Percentage,Commission&Brokerage,Discount,Profit&Loss.
UnitV
Limits&Continuity,LimitsofFunction,InfiniteLimits,LimitsatInfinity,ContinuousFunction,
Differentiationof1 stand2ndorder,Integrationfinite,infinite,addition,subtractions&
multiplication.
TextBooks:
1.BusinessMathematicsBYS.M.SHUKLA.
2.FundamentalsofStatisticsBYELHANCE&ELHANCE.
ReferencesBooks:
1.MathematicalStatisticsBYH.S.SHARMA.
2.Differential&IntegralCalculusBYRAY&SETH.
3.MatricesBYRAY&SETH.
******************************************************************************************

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty2012onwards
SemesterII
Papercode:BCA202
DESKTOPPUBLISHING
MaxMarks:35
UNITI
WhyGraphics?VariousTypesofGraphicsPrograms.DraftingPackages,DTPPackage,Microsoft
Windows.VariousDocumentationcumDTPPackagee.g.WordPerfect,MicrosoftWordEtc.
UnitII
IntroductionToPageMaker/VenturaorasimilarPackage.PreparationofDocumentusingDTP
Package.
UnitIII
TextFormatting,DifferentPageLayouts,PrintingVariousFontsAndCharactersSets.Various
TypeofPrintersusedinDTP.
UnitIV
IntroductiontoCommercialDTPSystemavailableinMarket,IndianLanguageFonts,Creationof
IndianLanguageFonts.
UnitV
Import&ExportofDocumentscreatedbyotherWordProcessors,SpellingCheck,Designing
exerciselikeVisitingCard,GreetingCardsetc.
Text Books:
1.DesktopPublishingonPCbyMCShrama,BPBPublication.
2.PAGEMAKER6BYBPBPUBLICAITONS.
ReferenceBooks:
1.PAGEMAKERMANUAL
2.OLEVELMODULEM3.2DESKTOPPUBLISHING&PRESENTATIONGRAPHICS
BYVKJAIN,BPBPUBLICATIONS.
******************************************************************************************

BarkatullahVishwavidyalaya,Bhopal
BCAFaculty2012onwards
SemesterII
Papercode:BCA203
PROGRAMMINGINC
MaxMarks:35
UNITI
ProgramLogicdevelopmentUsingalgorithmandFlowchart,HistoricaldevelopmentofC,
constants,variablesandkeywords,Cinstructions.
Datatypesint,float,double,char,void,short,long,longdouble,signed,unsigned.
UnitII
Decisioncontrolstructure:ifstatement,ifelsestatement,theconditionaloperators.Casecontrol
structure:switchstatement,gotostatement.
Coperators:Arithmetic,relationalandlogical.
DevelopmentofCprogramusingDecisioncontrol&Casecontrolstructure.
UnitIII
Operators:IncrementandDecrementoperators,bitwiseoperator,operatorprecedence,
Arithmeticandlogicalexpressionsevolution.
Loopcontrolstructure:forloop,whileloopanddowhile,breakstatement,continue
Statement.
Developmentofcprogramusingloops.
Unit iv
Arrays:onedimensionarray,2darray,3darray,introductiontopointers.
Function:functiondeclarationandprototype,passingvaluesbetweenfunctions: callbyvalue
Developmentofcprogramusingarray,function.
Unitv
StorageClassesinC,structures: declaringastructure,accessingstructureelement,how
structureelementsarestored,arrayofstructures,union.
TextBooks:
1.LetUSCbyYashwantKanitkar
2.ProgramminginCbyE.Balaguruswami
ReferenceBooks:
1SchaumsSeriesCProgramming
2ThecompletereferenceinC\C++HerbertShield
3WorkingwithCbyYashwantKanitkar
*****************************************************************************************

Barkatullahvishwavidyalaya,Bhopal
Bcafaculty2012 onwards
SemesterII
Papercode:bca204
Managementaccounting
MaxMarks:35
UnitI
IntroductionandPurposeofAccountingandUsesofAccountinginformation,Basic
AccountingConcepts,AccountingStructure,ProcessofAccounting,Journal,LedgerandTrial
BalanceBasedonDoubleEntryBookKeeping.
UnitII
ValuationofAssetsandDepreciationMethod:StraightLineMethod,Diminishing
BalanceMethod,SinkingFundMethod,InsuranceMethodandAuntyMethod.
Unit III
PracticalSystemofAccounting:CashBook, SalesandPurchaseofGood,Billsof
Exchange,BankReconciliationStatement.
UnitIV
PreparationofFinancialStatement:IncomeStatement(Profit&LossAccount),
StatementofFinancialPosition(BalanceSheet)andAdjustment.
UnitV
AnalysisofFinancialStatements FinancialRatio.
Referencebooks:
1ManagementAccountingbyHingorani,Grewal.
2FinancialManagementbyKhanandJain.
3ManagementAccountingbyShashiKGuptaPublication.
4FinancialaccountingbydrSMshukla,SahityabBavanPublication.
*****************************************************************************************

SEMESTER 3

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session200112 onwards
BCASemesterIII

CodeNo
NameofthePaper
FC

Marks(Theory+
CCE)

Asapplicableinothercourses

BCA301

ObjectOrientedProgrammingusingC++

35+15

BCA302

DatabaseManagementandDesign

35+15

BCA303

OrganizationalBehavior

35+15

BCA304

OperatingSystem

35+15

C++Programming,MSAccess/VF/
Oracle/SQL
(Practical+Viva)
Project(InternalAssessment)

25+25

BCA305
BCA306

50

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA301

OBJECTORIENTEDPROGRAMMINGUsingC++
MaxMarks:35

UNITI
Principles of OOP, procedure oriented programming vs. object oriented programming, basic concepts,
advantages,applicationofOOPs,objectorientedlanguages.
BeginningwithC++:WhatisC++,structureofC++program,creating,compiling,linking&executingaC++
program, Tokens, expressions & control structures, keywords, identifiers, basic data types, userdefined data
types,deriveddatatypes,symbolicconstants,typecompatibility,variabledeclaration,dynamicinitializationof
variables,referencevariables.

UNITII
OperatorsinC++: scoperesolutionoperator,memorymanagementoperators,manipulators,typecastoperators,
operators,operatorprecedence,controlstructures.
Functions in C++: Main function, function prototyping, call by reference vs. call by value, inline functions,
defaultarguments,constarguments,functionoverloading,friendfunctions.
Classesandobjects:specifyingaclass,definingmemberfunctions,makinganoutsidefunctionsinline,private
member function array within a class, memory allocation for object static data members, static member
functions,arrayofobjects,objectsasfunctionarguments,returningobjects.

UNITIII
Constructors and Destructors: Constructors, Parametric Constructors, Multiple Constructors in a class,
constructorswithdefaultarguments.Dynamicinitializationofobjects,copyconstructors,dynamicconstructors,
destructors.
Operator Overloading & Type Conversions: Definition of Overloading, & Operator Overloading, rules for
OverloadingOperators,OverloadingUnaryOperators,BinaryOperators,BinaryOperatorsusingFriends.

UNITIV
Inheritance: defining derived classes, single inheritance, multilevel inheritance, multiple inheritance,
hierarchicalinheritance,hybridinheritance,virtualbaseclass,abstractclasses,constructorsinderivedclasses,
memberclass,nestingofclass.

UNITV
Pointers, virtual functions and polymorphism,pointers toobjects, thispointer, pointers toderived class, pure
virtualfunctions,exceptionhandlinginC++,managingconsoleI/Ooperations,workingwithfiles:open,close,
basicreadwriteoperationsonfiles.
TEXTBOOKS:
1. ObjectOrientedProgrammingwithC++by EBalagurusamy.
REFERENCEBOOKS:
1. ProgramminginC++ by RobertLafore
2. C++ThecompleteReferencebyHerbertSchildt(TMH)
3. ProgrammingwithC++,SchaumSeries
4. OOPsconcepts byDavidParsson.

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA302

SemesterIII

DatabaseManagementandDesign
MaxMarks:35
UNIT1
BasicConceptsofDataFilesystem,itsadvantagesanddisadvantages.
ConceptsofDBMS: Data,Information,Database,ComponentsofDBMS,ArchitectureofadatabasesystemPhysical,ConceptualandUserlevel,
DataIndependenceLogicalandPhysical,DBMSterminology,DataDictionary.DatabaseModels:Network,HierarchicalandRelationalModels,
Features and Comparisonof the threemodels. Concepts ofMultitier Architecture in databases, Brief ideaabout the new concepts like distributed
databases,paralleldatabases,mobiledatabases,temporaldatabases,spatialdatabases,geographicdatabases,datawarehousing&datamining.

UNIT2
RDBMS:Definition,Components,Terminology,DifferencewithDBMS.ERModel,ERDiagram,ERconcepts,types of relationships.Codds12
rules, Normalization: Introduction, concepts associated with normalization, key terminology: primary, candidate, foreign, alternate keys. Steps
involvedinnormalization,1st,2nd,3rd,4th normalforms,BCNF,5th normalform.

UNIT3
IdeaaboutGeneralization,Aggregation,Specialization.
Relational Algebra: Formal Definition, Fundamental Operations select, project, union, set, difference, Cartesian product & rename, additional
operations&extendedoperations.ConceptofSQLsublanguagesDDL,DML,DCL,TCL,SCLetc.,EmbeddedSQL.InteractiveSQL:Invoking
sql*plus.Oracledatatypes,twodimensionalmatrixcreation,Modifyingthestructureoftables,droppingtables.

UNIT4
DMLcommands:Insertion,updation,deletionoperations,manyfacesofselectcommand,dataconstraints,logicaloperators,rangesearching,pattern
matching, oraclefunctions,use of Alias,groupingdatafromtables,manipulatingdates insql,joins,Subqueries,indexes, views, sequences,roles,
synonyms,useofsavepoint,rollback,commitcommands,creatinguseraccounts,grantingpermissions,revokingpermissions.Conceptofimporting
andexportingdatabasefiles.

UNIT5
SQL: Introduction, the SQL execution environment, the SQL syntax, block structure declarative part, executable part, exception handling part,
variabledeclarationusing%type, %rowtype, ifstatements, loopingstructures, oracle transactions, cursors& its types, cursorattributes, nesting of
cursors,parameterizedcursors,errorhandlinginSQL,locks.

TEXTBOOKS:
1.

DatabaseSystemConcepts bySilberschatz,Korth,Sudarshan(McGrawHill).

2.

AnIntroductiontoDatabaseSystemsbyBipinDesai.

3.

SQL,PL/SQL TheProgramminglanguageofOraclebyIvanBayross(BPB).

REFERENCEBOOKS:
1.

IntroductiontoDatabaseSystemsbyCJDate(PearsonsEducation).

2.

SQL/PLSQLforOraclebyP.S.Deshpande(AWI).

3.

ORACLETheCompleteReferencebyOraclePress(TMH).

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA303

SemesterIII

ORGANISATIONALBEHAVIOUR
MaxMarks:35
UNITI
WhatisPsychology?WhomdoesthePsychologistobserve?WhatdoesPsychologistobserve?Wheredoesthe
Psychologistobserve?
UNITII
Sensation & Perception, Feelings and Emotions, Learning and Thinking.( in so far as they are applicable to
Industry),Personality,Definition&Theories,AssessingPersonality.
UNITIII
An Overview of Transactional Analysis as a Tool for Measuring Ones Own Awareness and of helping
InterpersonalRelationshipinanOrganisation.
Theories of Organisation, Contingency Model and other Models of Organisation, Theories of Motivation.
AbrahamMaslow,HerzerbergMecleland.
UNITIV
GroupDynamics,Structure,Process,ValuesofGroups,RoleandStature.
TheoriesofLeadership,IdentifyingLeadershipPotential.
UNITV
Communication:Process,Methods,BarriersandUsefulness.
TEXT&REFERENCEBOOKS:
1. OrganizationalBehavior byRobbins.
2. OrganizationalBehavior byLuthans.
3. OrganizationalBehavior bySashiGupta&RozyJoshi.

BarkatullahUniversity,Bhopal

SemesterWiseSchemeforBCA
Session201112 onwards
PaperCode:BCA304

SemesterIII

OPERATINGSYSTEM
MaxMarks:35
UNITI
Operating System Definitions, its Components, Evolution of Operating System, types of operating systems:
batch, multiprogrammed, multitasking, desktop, multiprocessor, realtime, clientserver, peertopeer,
distributed,clusteredandhandheld.Operatingsystemservices,dualmodeoperation,protectionofI/O,memory
andCPU.Nonvirtualandvirtualmachines.
UNITII
Process Scheduling: concept of a process, process states, PCB, Process state transitions, operations on
processes,contextswitch,typesofschedulers,CPUschedulingconcept,CPUScheduler,CPUI/Oburstcycle,
dispatcher, scheduling criteria, scheduling algorithms FCFS, SJF, STRN, Round Robin,priority, multilevel
queueandeventdriven(i.e.,preemptivepriority)schedulingalgorithms,Performanceevaluationofalgorithms
throughdeterministicmodeling.
UNITIII
Memory Management Concepts: Address Binding, logical and physical address space, dynamic loading etc.,
Contiguousallocationmethods static&dynamicpartitionedmemoryallocation.Conceptsof fragmentation,
swapping,relocation,compaction,protection,sharing.Segmentation.
Noncontiguous allocation methods Paging:basicprincipleof operation,h/wsupport for paging,protection
and sharing. Virtual memory: concept of demand paging, Page fault, page replacement algorithms FIFO,
LRU,OPT.Thrashing,ConceptofPagefaultfrequency,prepaging,decisionaboutminimumnumberofframes,
pagesizeetc.,
UNITIV
File system implementation, Responsibilities of file management system, directory implementation as linear
list/hash table, directory structure, disk organization, disk controller and driver, disk space management
contiguous allocation, noncontiguous allocation chaining and indexing,disk addresstranslation. Idea about
diskcaching,diskmirroring.Diskschedulingalgorithms.Diskmanagement.
UNITV
Device Management: I/O hardware, Techniques for device management. Dedicated devices, shared devices,
virtualperipherals.Security&protection:Securitythreatsandgoals,penetrationattempts,Securitypoliciesand
mechanism, authentication, protection and access control. Interprocess communication, need for interprocess
synchronization.Deadlocksdefinition,avoidance,detection,preventionandrecovery.
TEXTBOOK:
1. OperatingSystemConceptsbySilberschatz,GalvinandGagne.
REFERENCEBOOKS:
1. OperatingSystemConceptsandDesignbyMilenkovic
2. OperatingSystembyTanenbaum.
3. OperatingSystembyPeterson.

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
BCASemesterIV

CodeNo
NameofthePaper

Marks(Theory+
CCE)

FC

Asapplicableinothercourses

BCA401

DataStructure&Algorithms

35+15

BCA402

ComputerOrientedNumericalMethods

35+15

BCA403

SystemsAnalysisandDesign

35+15

BCA404

WebDesign

35+15

ImplementationofNumericalMethodsinC++,
DataStructureImplementation,HTML,XML
(Practical+Viva)

25+25

BCA405
BCA406

Project(ExternalAssessment)

50

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA401
SemesterIV

DATASTRUCTURE&ALGORITHMS
MaxMarks:35
UnitI
DefinitionofDataStructure, itstypes,BasicoperationsinDataStructures.
Array itsrepresentation,Operationsonarrays,address calculationofsingleandmultidimensionalarraysin
memory,Applicationsofarrays.
UnitII
Stack: RepresentationofStacks,operationsonStacks,infixandpostfixnotations,postfixexpressionevaluation,
applicationofStacks.
Queues: Representationofqueues,operationsonqueues,circularqueue,Dequeue,PriorityQueue,Applications
of queues.
UnitIII
Linked list: Single Linked List description & operations, Doubly Linked List description & operations,
LinkedimplementationofStacksandqueues,Headerlinkedlist.
UnitIV
Trees: Basic terminology, binary tree, binary search tree, Operations on binary tree: Insertion & Deletion
algorithms.
Traversalofbinarytrees:Inorder,Preorder&Postorder.
UnitV
Searching: LinearSearch,BinarySearch.
Sorting: SelectionSort,BubbleSortmethod&itsalgorithm,QuickSort, MergeSort.
Graphs:Related Concepts and its representations. Graph Traversal Schemes:Depth first search, Breadth first
search.
TEXTBOOKS:
1. DataStructurebySchaumSeries.
2. DataStructurebyTanenbaum.
REFERENCEBOOK:
1. DataStructurebySartajSahani.
2. DataStructureusingC++byYashwantKanetkar.

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA402
SemesterIV

COMPUTERORIENTEDNUMERICALMETHODS
MaxMarks:35

UNITI
SolutionsofAlgebraic,Transcendental&SimultaneousAlgebraicEquations.
IntroductiontoAlgebraic&TranscendentalEquations,NewtonRaphsonmethod,RegulaFalsimethod,
SuccessiveBisectionmethod,Secantmethod,ComparisonofRegulaFalsimethodwithBisectionmethod,
GaussEliminationmethod,GauseSeidalmethod,GaussJordanmethod,ConceptofPivoting.

UNITII
Interpolation & Extrapolation: Newtons Interpolation formulae, Newtons forward difference & Backward
differenceformula,LagrangesInterpolationformula,Newtonsdivideddifferenceinterpolation,Sterlingsand
BesselsCentraldifferenceformula.

UNITIII
Numerical Integration &Differentiation: Introduction, NewtonsCotes formulae,Trapezoidal rule, Simpsons
rule,Weddlesrule.

UNITIV
SolutionofordinaryDifferential&IntegralMethods:Eulers,PicardsandTaylorsseriesmethods.Modified
Eulermethod,Picardsmethodforsuccessiveapproximation,methodofsuccessivedifferentiation,Rungekutta
second&forthordermethods.

UNITV
Correlation&Regression:KarlPearsonsCoefficientofCorrelation,RankCoefficientofCorrelation,Partial&
MultipleCorrelation,LinesofRegression,CoefficientofRegression.
TEXTBOOKS:
1. ComputerOrientedNumericalMethodsbyRajaraman.
2. MathematicalStatisticsbyRay&HarswarupSharma.
3. NumericalAnalysisbyPrahladTiwari.
REFERENCESBOOKS:
1. MethodofNumericalMethodsbyShastri.
2. ComputerBasedNumericalAlgorithmsbyKrishnamurthy.
3. ComputerOrientedNumericalMethodsbySalvadori.
4. NumericalMethodsbyHCAgarwal.
5. FundamentalsofMathematicalStatisticsbyGupta&Kapoor.

BarkatullahUniversity,Bhopal
SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA403

Semester IV

SYSTEMANALYSIS&DESIGN
MaxMarks:35
UnitI
OverviewofSystemAnalysis &DesignDefinition,Characteristics, SystemConcepts,Elements and Types. System Development
Life Cycle Impetus for change,Stepsinvolved inSDLC, Peopleinvolved inSDLC.InitialInvestigation BackgroundAnalysis,
Factfindingtechniques,toolsforInformationgathering,typesofinterviewsandquestionnaires.
UnitII
StructuredAnalysisDefinition,toolsforstructuredanalysis.FeasibilityStudyDefinition,ConsiderationsTechnical,Economic,
Behavioral & Political, Steps in Feasibility Study, Feasibility Report.Cost Benefit Analysis (CBA) Categories Hardware,
Personnel,Facility,OperatingandSupplyCosts,ProcedureforCBADetermination.
UnitIII
SystemDesignDefinition,ProcessofDesign,StructuredDesign,ElementsofFunctionalDecompositionModule,Connectionand
Coupling,HIPOandIPOCharts,MajordevelopmentactivitiesofDesignStage,DataValidation,AuditTrial.SystemTestingWhy
Testing?,Factorsconsideredfortesting,TestData&TestPlan,PhasesofTesting,TypesofSystemTests.
UnitIV
QualityAssuranceDefinition,GoalsinSystemLifeCycle,LevelsofQualityAssurance,TrendsinTesting.Implementation
Conversion,StagesofConversion,Combatingresistancetochange,PostImplementationReview,ReviewPlan.Software
MaintenanceMaintenance/Enhancement,ActivitiesofaMaintenanceprocedure,reducingmaintenancecosts.
UnitV
System Security Data Security, Threats to System Security, Risk Analysis, Control Measures, System Audit, Protection Against
VIRUS.HardwareandSoftwareSelectionHardware/SoftwareSuppliers,ProcedureforHardware/SoftwareSelection,MajorPhases
inSelection,TypesofSoftware,AttributesofSoftware,Criteria forSoftwareSelection,EvaluationProcess,FinancialConsideration
inSelectionRental,Lease,Purchaseoptions.

TEXTBOOKS:
1. SystemAnalysisandDesignbyEliasMAwad.
2. SystemAnalysis&DesignbyVKJain,DreamtechPress.
3. SystemAnalysis&DesignbyTheoroff.
REFERENCEBOOKS:
1. ComputersToday bySureshKBasandra.
2. ModernSystemAnalysis&DesignbyAHoffer,FGeorge,SValaciah,LowPriceEdn.PearsonEducation.
3. InformationTechnology&ComputerApplications byV.K.Kapoor, SultanChand&Sons,NewDelhi.
4. IntroductiontoSystemsAnalysisandDesignbyLee.

BarkatullahUniversity,Bhopal

SemesterWiseSchemeforBCA
Session201112onwards
PaperCode:BCA404

SemesterIV

WEBDESIGN
MaxMarks:35
UnitI
Introductionto Internet&WorldWideWeb,InternetAddressing,Browsers,URL,WebServer,WebSite,Homepage,DomainNames
Basicconcepts.FacilitiesavailableovertheInternetemail,www,ftp,telnet,usenet,blog,faq,chat.ComponentsofInternetclient/server,
modem,cable,modem,backbone,router,IPaddresses,addressclasses,DNSnames,subnet,UDP&TCP,UsesofInternet.Introductionto
HTMLHTMLOverview,StructureofHTMLdocuments,TypesofDocuments,HTMLElementsandAttributes.

UnitII
BasicFormattingofHTMLdocumentslayoutFont,Lists,Paragraph,BreakRule,HorizontalRule,Colors,Backgrounds,text elements,
<PRE>,etc.,Linksinhtmlanchorelementanditsattributes,imagesandanchors,usingMETAinformation.HTMLMediaTypes media
likeelement<MARQUEE>,Audio&VideosupportinWebbrowsers.

UnitIII
AdvancedLayout:Tables,Frames,Layers.
Tables layout,elementsandattributes,ROWSPAN,COLSPAN.BFramesusingframes,layoutofframes,problemsusingframes.
LayersConceptoflayers,PositionedandInflowLayers.
UnitIV
Style Sheets Basic Concept of Style sheet, using style sheet, Cascading Style sheets(css), using style sheets basics and properties ,
positioningwithstylesheets.
BasicInteractivityinhtml:Forms ConceptofForms,<FORM>element,attributes,Controlsusedforforms,examplesofformdesign.

UnitV
AdvancedFeaturesinHTML:Scripting,DHTML&XML,WebPublishingConcepts.Scriptingpurposeofscripting,specifyingscripts
&designingevents.DHTML:Overview of DHTMLandDocumentObject Model, html&scriptingaccess, rolloverbuttons.XML:Basic
XMLstructure,waystouseXML,rewritinghtmlasxml.

TEXTBOOKS:
1.

TheCompleteReferencetoHTMLbyThomasAPowell,TMH,IIEdition.

2.

UsingHTMLby LeeAnnePhillips,PHI

REFERENCEBOOKS:

1.

LearningComputerFundamentals,MSOffice&Internet&WebTechnologybyDineshMaidasani, FirewallMedia.

2.

IntroductionstoInternet&JavabyKiranNayar,SukhjeetKaur,KalyaniPublishers.

BARKATULLAHUNIVERSITYBHOPAL
Semester WiseSchemeforBCASemesterV
Session201112onwards
BCA
SemesterV
CodeNo.

Paper

Marks(Theory+CCE)

BCA501

DataCommunication&

35+15

Network
BCA502

VB

35+15

BCA503

MarketingManagement

35+15

BCA504

MIS

35+15

VB

50

Practical
BCA505

BARKATULLAHUNIVERSITYBHOPAL
SemesterWiseSchemeforBCASemesterV
Session201112onwards
PaperI
DataCommunicationandNetworking
MM:35
UnitI

Definition and concept of networking, evolution of Network Technology, Standards and


protocol,TypesofnetworkingLAN,WAN,MAN,featuresandComponentsofLAN,WAN,
MANwithdifference,Internetworking,Network Topologies,DifferentTransmissionMedia,
Transmission Mode, Introduction to Analog signal, Digital signal, Modulation and
Demodulation.

UnitII

OSIReferenceModelLayeredarchitecture,functionofeachlayer,protocolused,Switching
message,packet,circuit,Multiplexing,SONET,Cellularnetwork,satellitenetwork,IEEE802
STANDARDSCSMA/CD, TOKAEN BUS, TOKEN RING, Physical components of
networkHub,Bridge,Repeaters,Gateway,Routers,Adapters,Brouters.

UnitIII

TCP/IPOverview,Architecture,functionsofeachlayer andprotocol, IP addressing,subnet


andsubnetmask,IPaddressingclasses,IP,IPVV,Bootstrapprotocol,DHCP,mobileIP,DNS,
Telenet,Internetroutingprotocol.

UnitIV

ATM network, BISDN reference model, ATM signaling, PNNI routing, classical IP over
ATM, IP forwarding architecture, integrated services in internet, RSVP, differentiated
services,networkinterconnectionmodel,MPLS,ATMapplications.

UnitV

Cryptography,Cryptographyalgorithms,securityprotocol,DATAsecurityoverLAN,Levels
ofsecurity,Virusandwormsrelatedthreats,natureofvirus,maliciousprogram,Introduction
toFirewall,WiFi,Bluetooth,Infrared.

Reference:
Agrawalr/TiwaribbDataCommunicationandComputerNetwork,IE,Vikas
ForouzanDataCommunicationTMG
StallingsDataandComputerCommunicationPearson
BhatiaS.S,SharmaYogesh, ComputerNetworkandDataCommunicationKALYANI

BARKATULLAHUNIVERSITYBHOPAL
SEMESTER WISESCHEMEFORBCASEMESTERV
SESSION 201112ONWARDS
PAPERII
VISUALBASIC
MM:35
UnitI

IntroductiontoVisual BASIC, VBEnvironment UserInterface screen, Forms, Project Explorer,Properties,Code


Window, VB Menu options, Tool Bar, adding components to tool bar. VB Controls: Text Box, Label, Frames,
Option Buttons, Check Box, Line, Command Button, Image, Picture Box, Data Types, Variable declarations,
Constants, Scope ofVariables, VBfiles,NamingConventions,Defaultproperty for each VBcontrol.Operators
logical,relational,mathematicaloperators.Statementssimple,usingwhile&untilinDoLoopstructure.

UnitII

UsingMsgBoxandInputBoxstatementandfunctions,InputValidation,WritingEventsadding&callingformsin
a project, calling Event Procedures, Debugging VB Projects, using Common Dialog Box, Writing Procedures
subroutines & functions and its calling methods, using multiple forms, using standard code modules.Using An
AboutBoxandSplashScreen,usingSubMainforStartup,usingListBoxesandComboBoxes,creatingandusing
Menus,using String Function, ControlArrays, Case Structure.Arrays Singleand Multidimensionalarrays,User
DefinedDataTypes.

UnitIII

Handling Data Files Sequential file Organisation, Trapping Program Errors, Sequential Data Files. Accessing
DatabasefilesDataBoundControl(DAO&ADO)objects,NavigatingDatabaseinCode,Updatingdatabasefile,
PreventingErrors.AdvancedDataHandlingusingGrids,Validation,settingarecordset,repositioningtherecords,
finding&filteringrecordset,usingSQLinrecordset.VariousmethodsofusingSQLasRecordsourceandchanging
atruntime.DateReportDesignercreatingData EnvironmentandlinkingtoDataReport.

UnitIV

IntroductiontoSQL:ComponentsofSQL,DDL,DML,QueryLanguage,DCL,TCL,SCLetc.Invokingsql*plus.
The oracle datatypestwodimensional matrixcreation. Insertion, updation,deletionoperations,themany faces of
selectcommand,creatingtablesusingquery,insertingdatausingquery,modifyingthestructureoftables,renaming
tables,droppingtables,droppingcolumns,logicaloperators,rangesearching,patternmatching,useofAlias,Oracle
Functions.Accessingdatafrommultipletables.Setoperations:Union,Intersect,Minus.

UnitV

Data Constraints: I/O constraints,Business rule constraints. Grouping data from tables. Joins: Equijoin Selfjoin,
SubQueries. Views, Sequences, Synonyms, use of savepoint, rollback & commit commands, creating user
accounts,grantingpermissions,revokingpermission.

Refernece:
Carnell VB6FromtheGroundupTMH
Deitel VB2005HwtoprogramReason
StephonsVB2012Programmer'sReference Wiley
ZokVB8Cengage

BARKATULLAHUNIVERSITYBHOPAL
SEMESTER WISESCHEMEFORBCASEMESTERV
SESSION 201112ONWARDS
PAPERIII
MARKETINGMANAGEMENT
UnitI

Indian Markets: Environment,Structure,Forceand measurement:Introduction,market


environment, market planning, marketing research and information system, Consumer
behavior,organizationalbuyingbehavior,segmentingandtargetingthemarket,market
measurementandforecasting.

UnitII

Assembling marketing mix for Indian markets: Product management, new product
decisions,brandequity,pricingdecisions,promotiondecision,advertisingmanagement,
sales promotion, personal selling managing he sales force, managing the distribution
function.

UnitIII

Marketingstrategy,marketingorganization,marketingperformanceandcontrol.

UnitIV

Globalmarketing,customerservice,ruralmarketing.

UnitV

Casesinmarketingmanagement.
Case1:TheIndianTelevisionindustry.
Case2:Hiendaudioproducts.
Case3:PepsiKillingsafely.
Case4:HiTechsystemdistributorsLtd.
Case5:NewInductanceproductforwomenmarket.
Case6:MarketopportunityforautomotivegearsinIndia.
Case7:ZenMicrogriptyres.
Case8:MarketingofmilkAmul.

BARKATULLAHUNIVERSITYBHOPAL
SEMESTERWISESCHEMEFORBCA
SEMESTERV
SESSION 201112ONWARDS
PAPERIV
MANAGEMENTINFORMATIONSYSTEM
UnitI

Introduction:OverviewroleofIT,MIStrendsetc.PersonalProductivityOverviews,introductiondatahardwarecomponents,
O/S,applications,Solvingproblems:Systemapproach,OOdesign,operationsandtransaction,databasemanagementwhoshould
controlcorporatedata.

UnitII ModelsanddecisionsupportbiasesEIS.
DECISIONINBUSINESSAREAS:
Accounting.finance,Marketing,HRM,Production&design, Geographicinformationsystem.

UnitIII Complexdecisionandartificialintelligence:DSS
DECISIONSUPPORTSYSTEM
ImportanceofDecisionsupportsystem,limitation,CharacteristicsofDecisionSupportSystemsDecisionSupportand
StructureofDecisionsMaking
DecisionSupportandRepetitivenessofDecisions

DecisionSupportSystemUsers

EXPERTSYSTEMS,SUPPORTFORDECISIONMAKINGPHASES
SupportfortheIntelligencePhase,SupportfortheDesignPhase
SupportfortheChoicePhase
DecisionSupportandAlternativeConceptsofDecisionMaking
APPROACHESTODEVELOPMENTOFDECISIONSUPPORTSYSTEMS
ProgrammingLanguage,SpreadsheetProcessor,AnalysisPackage,ModelGenerator,ModelBaseManagement
SUMMARYOFAPLANNINGSUPPORTSYSTEM
ModelsandFacilitiesUsedinPlanningSupport,PlanningSoftwareSystem
DatabaseandDatabaseQuerySystemsforPlanning ,AdvantagesofaPlanningSupportSystem
SUMMARYOFACONTROLSUPPORTSYSTEM
AndAI.Strategicanalysis.

UnitIV

Designingandmaintaininginformationsystem,Organizinginformationsystemresource,informationsocietyandmanagement.

UnitV
PerformanceEvaluationandmonitoring,Modelbuilding,simulation.
QualitycontrolandQualityassurance,Scheduling,pricing.

REFERENCE:
BagchiNirmalyaManagementInformationSystem,Vikas
JindalAman,ManagementInformationSystem KALYANI

BarkatullahUniversityBhopal
SemesterWiseSchemeforBCASemesterVI
Session 201112onwards
BCA
SemesterVI
CodeNo.

Paper

Mark(Theory+CCE)

BCA601

InternetTechnology&Security

35+15

BCA602

SoftwareEngineering

35+15

BCA603

.NetTechnology

35+15

BCA604

Java

35+15

Practical
BCA605

Java&.Net

Project(ExternalAssessment)

50
50

Paper I
InternetTechnology&Security
Unit I ConventionalEncryption Convention Encryption:Convention
EncryptionModel,Steganography,ClassicalEncryptionTechniques,Simplified
DES,BlockCipherPrinciples,ThedataEncryptionStandard,ThestrengthofES,
DifferentialandLinearCryptanalysis,BlockCipherDesignPrinciples,Block
CipherModesofOperation,ConventionalEncryptionalgorithms
Unit II Publickeyencryptionandhashfunction Publickeycryptography,
principlesofpublickeycryptosystems,TheRSAalgorithm,keymanagement,Difie
HellmanKeyExchange,EllipticCurveCryptographyMessageAuthenticationand
HashFunctionsAuthenticationRequirements,AuthenticationFunctions,Message
AuthenticationCodes,HashFunctions,SecurityofHashFunctions.
Unit III HashAndMacAlgorithms
MessageDigestAlgorithm,SecurityHashAlgorithm
Unit IV AuthenticationApplications,IPSecurity,WebSecurity
Unit VIntruders,VerusesandWormsIntruders,VirusesandRelatedThreats
FirewallsFirewallDesignPrinciples,TrustedSystems.

Paper II
SoftwareEngineering

Unit I TheSoftwareProblem,SoftwareEngineeringproblem,Software
Engineeringapproach phaseddevelopmentprocess.Projectmanagementand
matrices.Softwareprocesses Processes,Projects,Components,Characteristics,
SoftwareDevelopmentprocess Processstepspecification,waterfallmodel,
prototyping,iterativeenhancement,spiralmodel.
Unit II SoftwareRequirementAnalysisandSpecification Software
Requirements,ProblemAnalysis,RequirementSpecification,Validation,Metrics.
Unit III PlanningaSoftwareproject CostEstimation,ProjectScheduling,
Staffingandpersonnelplanning,SoftwareConfigurationmanagementplans,
QualityAssuranceplans,ProjectMonitoringPlans,RiskManagement.
Unit IV SoftwareDesignPrinciples,Modulelevelconcepts,DesignNotation
andSpecificationStructuralDesignMethodology,Verification.Coding
ProgrammingPractice,VerificationandMetrics.
Unit V SoftwareTesting Testingfundamentals,FunctionaltestingStructural
testing.Testingprocess.SoftwareQualityAssurance(SQA)Approach.Software
ConfigurationManagementConfigurationIdentification,ChangeControl,Status
AccountingandAuditing.
References:
KhuranaRohitSoftwareEngineeringIE, Vikas
Pressonan SoftwareEngg. MGH

Paper III
.NetTechnology
UNIT IWhatis.NET,overviewof.NETframeworkandplatform,CommonLanguageRuntime,XMLasthe
.NETMetaLanguage,overviewofVisualStudioIDE,NewObjectcapabilitiesinVisualBasic,Moderr
LanguagecapabilitiesaddedtoVisualBasic,fittingVisualBasicintoframework.
UNIT II OverviewofASP.NETframework,UnderstandingASP.NETControls,ApplicationsWebservers
installationofIIS.Webforms,webformcontrols servercontrols,clientcontrols,webforms&HTML
Addingcontrolstoawebform,Buttons,TextBox,Lables,Chackbox,RadioButtons,ListBox,etcRunninga
webApplication,creatingamultiformwebproject.FormValidation:ClientsidevalidationserverSide
validation,ValidationControls:RequiredFieldComparisonRange.Calendarcontrol,AsrotatorControl,
InternetExplorerControl.StatemanagementViewstate,SessionstateApplicationstate.
UNIT IIIArchitectureofADO.NET,ConnectedandDisconnectedDatabase,CreateConnectionusing
ADO.NETObjectModel,ConnectionClass,CommandClass,DataAdapterClass,DatasetClass.Displaydata
ondataboundControlsandDataGrid.DatabaseAccessingonwebapplications:DataBindingconceptwith
web,creatingdatagrid,Bindingstandardwebservercontrols.DisplaydataonwebformusingDatabound
controls.
UNIT VIWritingdatasetstoXML,ReadingdatasetswithXML.Webservices:Introductionremotemethod
callusingXML,SOAP,webservicedescriptionlanguage,building&consumingawebservice,web
Applicationdeployment.
UNIT VOverviewofC#,C#and.NET,similarities&differencesfromJAVA,StructureofC#program.
Languagefeatures:Typesystem,boxingandunboxing,flowcontrols,classes,interfaces,Serialization,
Delegates,Reflection.
References:
PankajAgrawalPrincipalof.NetFramworkVaya
Kogent .NETProgrammingBlackBook Wiley
VB.NETWroxPublication
ASP.NETUnleashed
C#programming wroxPublication
C#ProgrammingBlackBookbyMattTelles

Paper VI
Java

UNIT IPrimitivedatatype integer,Short,byte,float,double,UnicodeCharacter


set,Boolean,theirrangesdefaultinitialvalues,wrappingofintegerarithmetic,
casingcommentsidentifiersandreservedwords.Localvariablesoperators,
precedence,ExamplesandExercises.
UNIT IIStatementsSimpleandcompound,Usesofcontroldo,for,while,
switch,breakcaseofcontinuelabel,classtypeDataString,Arrays.Examplesand
Exercises.
UNIT IIIDefinitionandnamingconventionsforthememberofJavaclasses.
Instances,fieldsandmethodsinitializationbyconstructors.CreationofObjects,
accessmethods.ExampleandExercise.
UNIT IV Inheritance,Superclass,Subclass,Methodoverloading,Interface,
Thread,Multithreadingexample,Synchronized,Exception(Try CatchFinalblocks
examples.)JavaVirtualMachineconcept,javaplatformoverview,Programming
examplestoclarifyuseofobjects,threadsexceptionandPackagesForI/O,file
Stringhandling.ExamplesandExercise.
UNIT VLocalandRemoteAppletsVsApplication,WritingApplets,Applets
LifeCycle,CreatinganExecutableApplet,DesigningaWebpage,AppletTag,
AddingApplettoHTMLfile,RunningtheApplets,GettingInputfromtheUser.
References:
SchildtjavaCompleteReferenceTMH
DasRashmikantaCoreJava,IE,Vikas
BansalNitin,AjitKumar,ASimplifiedapproachtoJavaProgramming,KALYANI

You might also like