BCA Bachelor of Computer Applications Part 3University Syllabus Course For BCA Part 3
Atlanta Computer Institute Nagpur conducts Tuition Classes for BCA 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.
BCA Part 3 Third Year
SUBJECT-II : COMPUTER SCIENCE –II
PAPER-1 : SOFTWARE ENGINEERING
Introduction to software Engineering- the role of software engineering , history of software engineering . the role of software engineering , the software life cycle, the relationship of software engineering to other areas of computer science
Therelationship of software engineering to other disciplines.
Software : its nature and qualities- classification of software qualities, representatives qualities, quality requirement in different application Areas. Measurement quality
Software Engineering principles - rigor and formality, separation of concern , modularity. Abstraction, anticipation of change, generality , incrementality. Software Design activity and its objectives, modularization techniques, object oriented design.
Software specification- The uses of Specification, specification , qualities, classification of specification styles, verifications of specifications, operational specifications, descriptive
Specifications. Software verification –goal and requirement of verification , approaches to verification , testing , analysis , symbolic execution , debugging , verifying other software properties .
The software production process - software production process model: waterfall model , evolutionary model, transformation model and spiral model. Organizing the process. Management of software Engineering - management functions, project planning , project control , organization risk management.
Software engineering tools and environments- Historical evolution of tools and environment, classification of software tools and environment , some sample tools and environments.
Paper-2: PROGRAMMING IN VISUAL BASIC
Unit -1 Introduction to VB and its common controls- screen components ( IDE), Constants, Variables: Declaration, Scope Arrays: one dimensional, multi dimensional and Dynamic procedure: functions, general subroutines, event subroutine and property procedures . forms: Creating , saving and loading , Forms and project. Concept of properties , Events and methods Basic controls: labels, text box, command buttons, check box, option button, picture and images, common properties: name caption , for color, back color , border style, height ,width left, top enablrs, visible, font , text,picture etc. Common Events: Load, activate, click, dblclick, lost focus, gotfocus change, keydown, keyup, key up, key press, mouseup, mouse Down , mouse move etc.
VB statements and advanced controls - control flow and looping statements: IF- Then, IF-else ladder, Select case , FOR-next, Do-while, While- wend, with end with .Standard module: concept, creating and validating ( setting constraints) database establishing relations. Data controls: properties and metods : data Bound controls: list, combo and grid. ADO control: ADO object model, Establishing coonection, open database connectivity, cursor Types and locking, ADO object methods( add new Update , Delete)
MdI and database programming with VB- MDI: adding/ removing forms, MDI menu creation and property setting, Creating and Validating ( Setting Constraints) Dtabase ,establishing relations. Data Controls: Properties and methods. Data Bound controls: List , Combo and Grid. ADO Control: ADO object model, establishing Connection, open database connectivity, cursor types and locking , ADO object methods(AddNew , update , delete)
Object Oriented Programming in VB- Standard Module : Concept , sub main, scope of functions and variables, class Module: Concept, creating class using class builder, adding properties and methods. Debugging: Finding Syntax errors, finding logical errors by excuting with trace , watch and breaking points. Runtime Error Handling : Trapping , handling and redirecting the program flow. Use of err, object. And properties like error number, error description .
Active-x, Reports and project building –Active-X Controls- Creation, Registering , using . Reports: Designing with data Environment . command Hierarchies, data report. Client Server Interaction in VB. Introduction to Web designing in VB.
PAPER-3 : MANAGEMENT INFORMATION SYSTEM
Information System (IS) –Business processes , categorization of Business Process, Class of Information System , Levels of management, the information system organization. The planning process, types of management information . What System?, Distinction between business processes and information System. Planning for effective use of information System: Is stages Analysis, IS planning , strategies.
Business Models and information System Architecture-Building the business model, enterprises Vs department System, manufacturing Business model, support elements of business model, developing an information system Architecture, political and cultural consideration, communications/ network. Hardware, software processing platforms. The motor of information System- About data base, data dictionary. File structure, distributed data bases, organizing for data bases, cost of data , base development.
Telecommunication and distributed System- Telecommunication Concepts, about distributed systems. Organizational Evolution of information System-organizational environment and its consideration in IS, Technological environment , Evolution of client server, architecture, Chief Information Officer, qualification s of telecommunications managers.
The Application Development Cycle- Application Development cycle, application Business plan, feasibility, System study , objective selection technique, implementation, operation evaluation and Maintenance & Modification phase, IS standards, computer aided software Eng( CASE), departmental System Development, assessing the values and risk of Information System.
Managing Information System Development- Project management , pert , data security and privacy, steering committees. Management Science and decision support systems- the three levels of Business Processes, management science Application, statistical inventory Control, making Decision under Conditions of Uncertainty, decision Support System(DSS) Components, DSS Tools. New Information Technologies- Data navigation , multimedia and hypertext , Human Interface Technology.
PAPER – 1 COMPUTER GRAPHICS
PAPER – 2 COMPILER CONSTRUCTION
PAPER – 3 AL & EXPERT SYSTEM
COMPUTER SCIENCE – II ----- BCA Final Year
PAPER – 1 SOFTWARE ENGINEERING
PAPER – 2 PROGRAMMING IN VISUAL BASIC
PAPER – 3 MANAGEMENT INFORMATION SYSTEM
COMPUTER SCIENCE – III ---- BCA Final Year
PAPER – 1 COMPUTER NETWORK & DATA COMMUNICATION
PAPER – 2 WEB DESIGNING
PAPER – 3 JAVA PROGRAMMING
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,