Semester : IV
S-4.1 Visual Programming with “Visual Basic :
Visual Programming – The Fundamentals of Visual Basic, Introduction, VB Editions, Working with Visual Basic IDE, The elements of the user-interface, Designing the user-Interface, Programming an application, Visual Develo0pment and Event-driven programming, Customizing the environment.
Visual Basic The Language – Visual basic projects, the project flies, variables, constants, Arrays, Collections, procedures, arguments, function returns values, control flow statements, looping statements, nested control structures, exit statement.
Working with forms – The appearance of the form, designing menus, building dynamic forms, drag and drop operations, mouse conflicts, manual drag, dragging list items.
Basic Active X controls – The textbox control, the list box and combo box controls, the scroll bat and slider controls, the file controls.
Drawing with visual basic – Graphics controls, co-ordinate systems, graphics methods, optimization Issues. Manipulating color and pixels, using the paint picture method, processing Images
Advanced “Active X controls – The common dialogs control, using the common dialog control the tree view and List view controls, the Image list control, viewing a folders files, The rich text box control, the RTF Language, the msflexgrid control.
Multiple document Interfaces – MDI applications, parent and child MDI forms, Accessing child forms, Implementing scrolling forms.
Recursive Programming – Basic concepts, recursion, binary search, scanning folders recursively, building a custom explorer, the stack mechanism, Special Issues In recursive programming.
Optimizing VB Application, The Windows API, OLE automation end VBA.
Building Active X Components, Building Active X Controls.
Database Programming with VB – The Active data objects, data environment, sql, mshflexgrid control, ado, Dao library Report designing using Data Report and Crystal report. Interfacing with MS-Access & Oracle database.
Packaging and distributing applications using application wizard/Visual Basic and The Web.
Evangel us, P., “Mastering Visual Basic 6”, Tec media.
S-4.2 Software Engineering :
Software life Cycle : Models; Waterfall, spiral, Prototyping Fourth generation techniques. SW Process, Software requirements specification (SRS), Fact-finding Techniques, Characteristics of a good SRS: Unambiguous, Complete, Verifiable, Consistent. Modifiable. Traceable and usable during the operation end Maintenance phase. Prototype outline for SRS.
System Analysis : SA tools & Techniques, DFD, Entity Relationship Diagrams. Project Dictionary.
SW Design : System Design Tools and Techniques, Prototyping, Structured Programming, Elements of good design. Design Issues, Features of a modern GUI. Menus, scrolling, windows, Icons, Panels, Error Messages, etc.
Use Manual : User Profile, Contents of an User Manual : Student is urged to install and use a software using Its user manual and report the strength and weaknesses of that user manual.
Software quality assurance, ISO 9000 standards for software design. Software testing , Software Project Management.
Computer Aided Software Engineering : CASE, Tools for Project Management Support, Analysis & design, Programming. Prototyping, Maintenance. Future of CASE.
1.Jalote, P., “ An Integrated Approach to Software Engineering”. Narosa 1991.
2.Pressman, R.S., “Software Engineering, A Practitioners Approach”. Third Edition. McGraw Hill. International Edition, 1992.
3.Whitten, Bentley and Barlow, “System Analysis and Design Methods”. Second Edition. Galgotia, Publications, 1996.
S-4.2 Statistical Computing & Optimizational Techniques :
Section – A : Moments, Correlation, Regression, Sampling Thereon.
Sampling Distribution & Tests of Significance : Test of Significance X Distribution, Distribution of sample mean and sample variable, t and f-distributions, large sample tests of mean and proportion. Text based on x2t and f-Distributions.
Time Series : Various components of a time series, their determination, Index numbers.
Statistical Quality Control :
Section – B Linear programming – fundamentals, definition & problems of L.P.P., Transportation and Assignment.
Integral Programming – Gomery cutting plane methods – Branch and bound method.
Queering Theory – Characteristics gueving systems, steady state M/M/I, M/M/I/K and M/M/C Queering Models.
PERT & CPM :
Arrow Networks – Time estimates – earliest expected time, latest allowable occurrence time and slash-critical path probability of meeting scheduled date of completion of project-calculations on CPM Network – various flaks for activities critical path – updating project-operation time-cost trade off curve – Project Time Cost trade off curve – Selection of Schedule based cost analysis.
(remarks : No Mathematical Derivations included)
1.Kapur, J.N.,H.C, Saxena – “Mathematical Statistics”
2.Kanti Swarup, P.K. Gupta & Manmohan “ Operation Research”.