This action might not be possible to undo. Are you sure you want to continue?
Credit: 03 University Examination duration: 3 hrs Number of Credits/Lect. per week: 03 Unit-I Introduction to MIS, Function of MIS, Problems with MIS, Knowledge requirements for MIS(7 areas), General system concept, DSS, EIS, ES, 4GL, IT & MIS : What is IT? Is computer essential for MIS? Office supporting system(Whole) Computer and MIS Computer & MIS Data Processing System Characteristics of DPS Scope of Trans. Processing Example of Sales Processing Information, Data & Communication – Concepts, Classification of Information, Characteristics of Information Communication System, Communication methods, Information in an organization, Case Study Planning and Planning terms, Objectives, Problems, Type, Source of Planning Information System Concepts (ch.3 to ch.4) - Structure elements (CH.3) - Objectives & types (CH.4) Tools of planning, Introduction to Pert-CPM (O-R-SD Sharma) Working with people (Ch.12), Model of Organization behaviour (ch.4), Social System & organization culture Case Study - Industry - Academic - Employee Vs Employer - Employee Vs Organization Industrial Behavior, formal and informal relationship, Job satisfaction, Change its resistance & management Concept of controlling management, Control cycle, Different Feedback loops, Principles of controlling, Multiple control feedback, Scope of management control Total Quality Management, Case Study – TQM
Reference Books: 1. Management Information System : by T. Lucey, 8th Edition BPB Publication 2. Organizational & Management : By Agarwal, Tata McGraw Hill Publishing Company Ltd. 3. MIS – By W.S. Jawadekar, Tata McGraw Hill Publishing Company Ltd.
Sample applications on advance controls Connecting to Databases . lifetime. isnumeric . Its Features.Sample Applications on database connections Data Reports . . Toolbox. Label. Forcing Declaration. events and methods. Form Designer. Aligning and sizing controls. Flexgrid. Establishing connections. Picturebox.Displaying Message. two or multi-dimensional arrays. connection. Progressbar. val. Timer. Special values . Listview. Error Debugging. Data Bound ListBox and Combobox . Debug Object & The Err Object . Datepicker.Arrays: Declaration and use of one. Conversion. isnull.Looping structures : While. Imagebox.Messagebox and Inputbox.Advance controls: Toolbar. Horizontal & Vertical scrollbars. strconv. Radio Button. Slider. cdate .Data Bound controls : Datagrid. Textbox. empty .Building reports in designer. Project Explorer.Modules: Creating and using .Sardar Patel University Course: BCA – 302 Visual Programming External marks: 80 Course Credit: 03 Number of Credits/Lect.Forms and MDI Form . str.Control Structures: If and select case structure .Manipulating recordset objects . Dynamic Arrays .The ADO Control: . Immediate Window .Data & Time : date.Introduction. Combobox. Reading and Writing in Random mode .Functions : String: len.Datatypes. Dialogbox.Numeric: cstr. Line.Data Control: Properties & Methods . time. Monthview.Error Handling and Debugging.Setting up data environment. Types of Errors. per week: 03 Unit-I Internal marks: 40 University Examination duration: 3 hrs Unit-II Unit-III Unit-IV Unit-V Visual Programming .Intrinsic Controls: Pointer. Toolbars. building interface to reports . Checkbox. Do while. Properties Window. Form Layout. mid. Variables: Declarations. Menu editor. Treeview. Command button. Scope. command . Statusbar. Introduction to Project types . Shape.Introduction to DAO and RDO . Maskedit. Frame. Closing. Listbox. File List Box. Do…Loop until . .. For…Next. Properties. now. lcase. Executing SQL Statements .Programming Active Data Objects.Sample application . Tab. Richtextbox.Development Environment: Menubar. Subroutines and functions with examples Designing user Interface . ucase. Imagelist. DriveList. Directory List.Handling Text files: Opening.
Deital & Deital Pearson Education . Testing & running reports . Response.Intrinsic Objects.Grouping & passing parameters. Mastering Visual Basic 6. How to program Visual basic 6.Setting ODBC data source using ActiveX data objects Reference Books: 1. contacting web server & server application .Evangelos Petroutsos BPB Publication 2.Use of Active Server Objects .User defined datatypes.Active Server Pages. properties and events . Server.Creating ActiveX controls & registering .Client server interaction.Unit-VI . Start & End Events . Request. Building parameter strings. Basic objects. The Complete Reference Visual Basic 6 – Noel Jerke Tata McGraw Hill Additional References: 1. included files .Package & deployment of application Introduction to ASP: . creating pages. Visual Basic 6 Programming Black Book – Steven Holzner Dreamtech Press 2.
Lines. Character generation. Bundled table. Various facets of Multimedia. pixBit. Output Primitive function Attributes: Line.Cohen Sutherland line clipping algorithm . Aspect source flag. Raster scan. Graphics functions. Rotation. Reflection & Shear Definition: Affine transformations. Audio jacks. Perspective projection.Weiler –Atherton polygon clipping Curve clipping. Exterior clipping Logical classification of input devices Input nodes (request. Joystick. Inquiry Function.fill algorithm (with procedure) Flood-Fill Algorithm (with procedure). Window-to-Viewport transformation. DVST. Trackball. Software Standards Output Primitives: Points. Classification Multimedia System Configuration. Character Definitions: Bundled attributes. Areafill. Color Monitors. 3D & Stereoscopic views Multimedia: Definition. Spaceball. block transfer. Light pen & Voice system. Hardcopy Devices: Printers and Plotters Graphics Software & coordinate representation. Text clipping. Color. Digitizers. Data Glove. bitBit. Aliasing.Sutherland Hodgeman polygon clipping algorithm . Cell Array. Dragging Display Techniques: Parallel Projection. Surface Rendering.Sardar Patel University Course: BCA – 303 Computer Graphics & Multimedia Applications External marks: 80 Internal marks: 40 Course Credit: 03 University Examination duration: 3 hrs Number of Credits/Lect. Touch Panel. Flat Panels Input Devices: Keyboard. Clipping & Point Clipping Line clipping (without program) . Scaling. Depth Cueing. connections Digital Audio playback & Audio editing & need Unit-II - Unit-III - - Unit-IV - . Image Scanner. Anti-aliasing Methods: Super sampling. Varieties of multimedia software Introduction Digital Media. Zooming.Liang-barsky line clipping algorithm Polygon Clipping(without program) . Circles Line Drawing Algorithms (without program): Digital Differential Analyzer (DDA) and Bresenham Circle generating algorithm(without program): Midpoint Circle Algorithm Filled area primitives Scan Line Polygon fill algorithm (with procedure) Inside – Outside tests. typical raster functions Viewing Pipeline. Digital Audio & Sound card fundamentals Sound card functionalities. Boundary. mouse. raster ops. per week: 03 Unit-I A survey of major applications of Computer Graphics Overview of different video display Devices: CRT. area sampling & Pixel phasing Transformations: Translation. sample & event mode – Definitions) Interactive Picture Construction Techniques: Rubber bending methods.
Hypertext Multimedia Graphics: Graphics in Multimedia Project. Gokul. Hypermedia. Hypergraphics Multimedia Animation: Introduction & Classification Two. Computer Graphics by Donald Hearn & M. Pauline Baker. Tools.dimensional animation & Three dimensional animation Technology Names of animation software tools Two dimensional animation Drawing and painting. By S. PHI. BPB Publications. Pearson Education . Source of image. Macromedia Flash MX 2004 in 24 hours by Phyllip Kerman. transforming objects Importing graphics Advance drawing techniques Animation Motion tween and shape tween Using Timeline effects Using Layers Reference Books: 1. 1998. Multimedia Magic. 3. 1995 2.Unit-V - Unit-VI Multimedia Text: Designing Text for Multimedia.
Desirable properties.Characteristics and Components of SRS .Modularity Module Level concept. Categories of Software projects Overview of Cost estimation. Size estimation.FDD.Cost.Time sheets .Abstraction .Sardar Patel University Course: BCA – 304 Software Engineering External marks: 80 Course Credit: 03 Number of Credits/Lect.Reviews .Structure of SRS Validation of SRS Metrics Overview Monitoring and Control Introduction: Software Projects. Regular Expression and Decision Table) .DD Structured analysis Requirement Specifications . per week: 03 Unit-I Internal marks: 40 University Examination duration: 3 hrs Unit-II - Unit-III - Unit-IV - Unit-V - Introduction: Software and Software Engineering General Characteristics of Software & development process Quality metrics Phases in Software development Effort and Error Distribution Process Model Waterfall. Prototype.DFD. Cohesion Overview of structured design.schedule milestone . Coupling. Metrics. Iterative enhancement. Quality assurance plans Project Monitoring Plan . Verification. Monitoring & Control Introduction: Detailed Design Module Specification.Earned value method -UDF Overview of Risk Management Introduction : System Design Design Objectives Design Principles Design Concepts . COCOMO Model (with example) SCM plans. Planning.Top down and Bottom up approach . Function v/s Object Oriented approach Design Specification.Problem Partition .Specification language (Structured English. Uncertainty in CE. functional module . spiral Role of Management and Metrics Introduction: SRS(Meaning & Role) Problem Analysis .Structuring information .
1997 2. Internal documentation Verification (code reading). Narosa Publishing House. Software Engineering a practitioner’s approach By Roger S. Consistency checkers Metrics (Data Binding). 5th Edition. monitoring & control Main Reference Books: 1. Fault. Do’s and Don’ts of good coding style.- Unit-VI specification. Top Down & Bottom Up approach for coding Structured programming Information Hiding Programming style. 5th Edition Additional Reference Books 1.Wesley. Critical Design review. Software Engineering Fundamentals. By Richard Fairley. Testing process Metrics (overview). 2000 . Failure & reliability Top down and Bottom approach for Testing Levels of Testing Functional Testing & Structural testing : overview. Metrics (size & complexity. Pressman. An Integrated Approach to Software Engineering By Pankaj Jalote. Addition. Second Edition. Tata McGraw. style) Introduction: Testing. Tata McGraw Hill 2. Monitoring & Control Introduction: Coding. Error. Software Engineering By Ian Somnmerville.Hill. Data abstraction specification PDL. Logic/ Algorithm Design Verification – Design Walkthrough.
Simple Applet Display Method. creating objects Accessing class members. Button Applying Check Box. Using the status Window. Java Environment Java Program Structure and Simple Program Implementing a Java Program . Check Box Group. the else if ladder. Reading/Writing Characters Handling Primitive Data Types Applet Basics: Applet Architecture. Default Variables Operators: Arithmetic. Mathematical Functions of Math class Interfaces: Introduction.Sardar Patel University Course: BCA – 305 Object Oriented Programming Using JAVA External marks: 80 Internal marks: 40 Course Credit: 03 University Examination duration: 3 hrs Number of Credits/Lect. Throwing our own exceptions. Using a TextArea The delegation event model Event class: Action. Choice Control. Listener interface for them. Constructors. An Applet Skeleton. List Using a Textfield. Multiple Catch Statement. Variables. Requesting. The HTML APPLET tag Introduction to awt: Control Fundamentals. static members. Visibility control Arrays: One . methods. Abstract methods and classes. Label. Assignment. Declaration of Variables. do…while. Concepts of Streams. Item. adding variables. JVM Java Tokens and Comments Constants. Implementing & Accessing Managing Errors and Exceptions: Introduction. exception. Final Variables and methods. adding methods. Other useful I/O classes (wrapper class) Using the file class. Multi dimensional Arrays Strings : String arrays. Syntax of Exception Handling Code. Conditional & Special operators Decision Making: if Statement. for. Overriding methods. Focus. Giving values to Variables Scope of Variables. Repainting. Features. jumps in loops Defining a class. per week: 03 Unit-I Unit-II Java History. Java Public. ?: operator Looping: while. Finally. comparision with C & C++ Java and Internet. www. Logical. Input / Output Exceptions Creations of Files. nesting of if…else . overloading. Data types. Increment/Decrement. switch statement. Two. Type Casting Getting Values of Variables. The If…else statement. Relational. Using Delegation event model for Mouse & Keyboard. Subclass constructor. Types of errors. Unit-III - Unit-IV Unit-V - - . Defining. Private Access Level Defining a subclass. String methods. Stream Classes Byte Stream Class Character Stream Class Using Streams. throws Introduction.
Reference Books: 1. Washington DC. Addison Wesley Pun. Life Cycle. TMH Publication 2.Unit-VI - Packages: Introduction. Creating. Mary Campion and Kathy Walrath. CRC Press. Saba Zame . Programming with Java. TMH Publication Additional Reference Books: 1.A Primer by E. Balaguruswami. 1998 . Handbook of Object technology. The Complete Referecne – Java 2 4th Edition Herbert Schildt. Java tutorial. Application Builder tools. blocking. Introduction to Bean Developer Tool. Using System Packages. Supporting. Using Thread Methods. Java Beans: Advantages. 2nd Edition. User defined packages. 1999 2. Accessing & Using Package Threads: Creating. Java API Packages. Second Edition. Thread Exception.
The clock Page Replacement Algorithm Process Synchronization. pwd. Basic memory management. test commands Control structure: if. Tanenbaum: Operating System deign & Implementation.. use of chmod command Basic commands like cp. man. The second change Page Replacement Algorithm e. find sort commands with example Introduction to shell script: execution of it. command interpreter Different types of OS: Real time. distributed OS Structure – Monolithic. expr. mv. Virtual Machine. The Optimal Page Replacement Algorithm b. Client-Server CPU Scheduling: Introduction to Process. The NRU Page Replacement Algorithm c. rm. Introduction to Cooperating process Critical Section Problem Two process solution. Multi-user. Layered. Demand Paging a. Virtual Memory System. SJF and Priority base scheduling. PATH. dir. Prentice Hall International James Peterson and Abraham Silberschatz: Operating System Concept.else. 3. rev. shell script variable. ls. continue. 2. Round Robin Scheduling Memory Management: Concept. cd. whoami. Addition Wesley Linux Commands Instant reference – Bryan Pfaffenberger BPB Publication Advanced Linux Programming – Samuel. mkdir. paste. rmdir Use of Wild card characters and introduction to vi editor Introduction to environment variable like HOME. for construct.Sardar Patel University Course: BCA – 306 Operating System Concepts External marks: 80 Course Credit: 03 Number of Credits/Lect. Functions of OS Introduction to jobs. Process Scheduling FCFS Scheduling. per week: 03 Unit-I Internal marks: 40 University Examination duration: 3 hrs Unit-II Unit-III Unit-IV Unit-V - Unit-VI Introduction to Operating System. Introduction to Linux System & History Features of Linux Introduction to File System & Memory Management Basic Commands: login. processes. case structure Iteration: while. 4. Andrew S. logout. Swapping. cut. Techmedia Publications . files. The FIFO Page Replacement Algorithm d. date. Multiple process solution Deadlock and characterization Handling Deadlock using Bankers algo. who. file redirection Grep. PS1 Types of FAP. exit commands Reference Books: 1. if. break.
per week: 06 Internal marks: 40 University Examination duration: 3 hrs Total Marks:120 Part I: Intrinsic Controls and VB Basic(50%) Practical Based on following concept: • VB Basics(Variable. Date.Sardar Patel University Course: BCA – 307 (Practical Based on BCA 302) External marks: 80 Course Credit: 03 Number of Credits/Lect. Conversion) • Array handling • Modules • Text file handling Part II: Advanced Controls. Control Structures. Subroutines. Numeric. Functions) • Forms & MDI Concepts • Intrinsic Control • Functions ( String. Formatting. Loops. . Database Programming and Reporting (50%) Practical Based on following concept: • Advanced controls(Unit-3 & 4) • Database programming with ADODC & ADODB classes • Reporting with Data reports.
branching and looping • Classes. Object and Methods • Arrays and String • Interface and Inheritance • Managing error and exception Part II: Develop the Program using Advance Java (50%) Practical Based on following concept: • Applet Programming • Thread (Except Multithreading) .Sardar Patel University Course: BCA – 308 (Practical based on BCA 305) External marks: 80 Course Credit: 03 Number of Credits/Lect. per week: 06 Internal marks: 40 University Examination duration: 3 hrs Total Marks: 120 Part I: Develop the program using Core Java (50%) Practical based on following concept: • Operator and Expression • Decision making.
Billing System for Telephone Exchange 14. Stores Sales Management System . MP3 to wave convertor 18. Voice chatting 20. On-Line Shopping 4. Library Management / Information System 30. per week: 06 Part I: (A) Flash Animation (25%) Practical based on following concept: • Simple animation • Shape Tweening • Motion Tweening (B) Shell Scripting (25%): Practical based on following concept: Simple shell scripting based on the Linux commands Simple programs using the Control Structures & Iterations Internal marks: 40 University Examination duration: 3 hrs Total marks: 120 • • Part II: In-House Project Development (50%) Projects Like: 1. Subject tutor 24. Attendance System for the college 6. Billing System for Grocery shop. Billing System for Electricity Board 13. Text to voice convertor 19. Students Admission System for SCA 15. Installation or Copying utility 23.Sardar Patel University Course: BCA – 309 (In-house project and practical based on BCA-303 & BCA-306) External marks: 80 Course Credit: 03 Number of Credits/Lect. WAP Site for College 12. Student Information System for the College 7. Bank A/C Allocation and Customer Information System 28. Insurance System 8. Hostel Management System 17. book stall 5. Time Schedulling System 27. Hotel Management System 9. System for private clinic 11. Admission System for College 16. Railway Inquiry System 29. Mail Server System 26. Library Management System 3. Grapher (Generate from a given equation) 25. On-Line Quiz System 10. Chart Maker (Generate different types of charts according to given data ) 22. Voice to text convertor 21. Payroll System for College 2.
i) The project work is to be done by the student regularly. coding. IIS Server 8. Preferably all teachers should be associated to act as supervisors to avoid overburdening on one individual. For this board of examiners (for internals) should be formed. j) One of the lecturers should be appointed as Project Coordinator. f) Minimum 100 hour machine time must be provided to each student and additional 100 hours are to be used for analysis. Test records are to be entered by the students. documentation and for preparation of data / entry. The student should prepare timesheet for the time devoted in different activities of projects like analysis. The students are supposed to visit the organization only after regular teaching hours of the college for the project work. VCP / VCR 11. However topics related to college automation may be given higher priority.TYBCA PROJECT Guidelines a) Project work would be done in College only. Problem definition must be within Indian Geographical Boundary. Faculty and Students Attendance System 309. It can be case study of big organization. meeting needs of big organizations or college or it can be of system side. Preference is give to the project definition having utility. testing. who would be known as his supervisor of the project. specially earmarked for use of students for the smooth functioning of project work. UNIX System 7. Supervisors should monitor the progress of each student periodically. Internet 10. d) One to two students may be allotted per project. Laser Printer (to be used to print one copy of the project at the end) 3. Mail Server 9. e) Duplication of projects should be avoided in the same year. l) The college is recommended to have the following hardware and software. Multimedia System 5. Digital Camera 4. Audio cassette player . design. c) The problem definition can be form outside also and in this case the work is to be done in college. Backup Systems 6.31. preferably weekly or fortnightly. The cost of collecting information from outside and preparing input records is to be borne by the students. commercial. k) Two meetings (one per term) should be arranged to evaluate the students for project work through presentation and award the internal marks. design. g) Regular BACKUP of project work is to be taken h) Each Student should be assigned to one computer science teacher. b) The project can be scientific. HARDWARE 1. Scanner 2.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.