BCA Syllabus
Semester V
-
COURSE CODECOURSE NAMECREDITS
-
JBCA-051
Computer Graphics & Multimedia Application:
UNIT-I
Introduction: The Advantages of Interactive Graphics, Representative Uses of Computer Graphics, Classification of Application Development of Hardware and Software for Computer Graphics, Conceptual Framework for Interactive Graphics, Overview, Scan: Converting Lines, Scan Converting Circles.
UNIT-II
Hardcopy Technologies, Display Technologies, Raster-Scan Display System, Video Controller, Random-Scan Display processor, Input Devices for Operator Interaction, Image Scanners, Working exposure on graphics tools like Dream Weaver, 3D Effects etc, Clipping Southland- Cohen Algorithm, Midpoint Subdivision Algorithm.
UNIT-III
2D Transformation, Homogeneous Coordinates and Matrix Representation of 2D transformations, composition of 2D Transformations, the Window-to-Viewport Transformations, Introduction to 3D Transformations Matrix. Representing Curves & Surfaces Polygon meshes parametric, Cubic Curves, Quadric Surface; Solid Modeling Representing Solids, Boundary Representations
UNIT-IV
Introductory Concepts: Multimedia Definition, CD-ROM and the multimedia highway, Computer Animation (Design, types of animation, using different functions) Uses of Multimedia, Introduction to making Multimedia – The stage of Project, Hardware & Software Requirements to make Good Multimedia Skills and Training Opportunities in Multimedia Motivation for Multimedia Usage.
Books:
- 1. Haran, D. & Baker, Computer Graphics, Prentice Hall of India
- 2. Agarwal, Udit, An Introduction to Computer Graphics, Katson Books
- 3. Pandey, Adesh K., Computer Graphics, Katson Books
04 -
JBCA-052
Web Technology:
UNIT-I
Introduction: Introduction To Web, Protocols Governing The Web, Web Development Strategies, Web Applications, Web Project, Web Team.
UNIT-II
Web Page Designing: HTML: List, Table, Images, Frames, Forms, CSS; XML: DTD, XML Schemes, Presenting and Using XML
UNIT-III
Server Site Programming: Introduction to Active Server Pages (ASP),ASP.NET, Java Server Pages (JSP), JSP Application Design, Tomcat Server, JSP Objects, Declaring Variables, and Methods, Debugging, Sharing Data between JSP Pages, Session, Application: Data Base Action , Development of Java Beans in JSP, Introduction to COM/DCOM.
UNIT-IV
PHP (Hypertext Preprocessor): Introduction, Syntax, Variables, Strings, Operators, If-Else, Loop, Switch, Array, Function, Form, Mail, File Upload, Session, Error, Exception, Filter, PHP-ODBC.
Books:
- 1. Xavier, C., Web Technology and Design, New Age International Publication.
- 2. Bangia, Ramesh, Internet and Web Design, New Age International Publication
- 3. Bhave, Programming with Java, Pearson Education
- 4. Deitel, Java for programmers, Pearson Education
04 -
JBCA-053
Data Communication & Computer Network:
UNIT-I
Basic Concepts: Components of Data Communication, Distributed Processing, Standards and Organizations. Line Configuration, Topology, Transmission Mode, and Categories of Networks. OSI and TCP/IP Models: Layers and their functions, Comparison of Models. Digital Transmission: Interfaces and Modems: DTE-DCE Interface, Modems, Cable modems
UNIT-II
Transmission Media: Guided and unguided, Attenuation, Distortion, Noise, Throughput, Propagation Speed and Time, Wavelength, Shannon Capacity, Comparison of Media
UNIT-III
Telephony: Multiplexing, Error Detection and Correction: Many to One, One to Many, WDM, TDM, FDM, Circuit Switching, Packet Switching And Message Switching. Data Link Control Protocols: Line Discipline, Flow Control, Error Control, Synchronous and Asynchronous Protocols, Character and Bit Oriented Protocols, Link Access Procedures. Point to Point Controls: Transmission States, PPP Layers, LCP, Authentication, NCP. ISDN: Services, Historical Outline, Subscriber’s Access, ISDN Layers and Broadcast ISDN.
UNIT-IV
Devices: Repeaters, Bridges, Gateways, Routers, The Network Layer; Design issues, Routing Algorithms, Congestion Control Algorithms, Quality of Service, Internet Working, Network-Layer in the Internet. Transport and Upper Layers in OSI Model: Transport Layer Functions, Connection Management, Functions of Session Layers, Presentation Layer and Application Layer.
Books:
- 1. Singh, Brijendra, Data Communication and Computer Networks, PHI Publications
- 2. Tanenbaum, A.S., Computer Networks, Pearson Education
- 3. Forouzan and Behrouz A., Data Communication and Networking, Tata McGraw Hill
04 -
JBCA-054
Numerical Methods:
UNIT-I
Roots of Equations: Bisections Method, False Position Method, Newton’s Raphson Method, Rate of Convergence of Newton’s Method.
UNIT-II
Interpolation and Extrapolation : Finite Differences, The operator E, Newton’s Forward and Backward Differences, Newton’s Dividend Differences Formulae, Lagrange’s Interpolation Formula for Unequal Intervals, Gauss’s Interpolation Formula, Starling Formula, Bessel’s Formula, Laplace-Everett Formula.
UNIT-III
Numerical Differentiation Numerical Integration : Introduction, Direct Methods, Maxima and Minima of A Tabulated Function, General Quadratic Formula, Trapezoidal Rule, Simpson’s One Third Rule, Simpson’s Three-Eight Rule.
UNIT-IV
Solution of Linear Equation: Gauss’s Elimination Method and Gauss’s Siedel Iterative Method. Solution of Differential Equations: Euler’s Method, Picard’s Method, Fourth-Order Ranga – Kutta Method.
Books:
- 1. Gupta & Bose S.C., Introduction to Numerical Analysis, Academic Press
- 2. Shashtri, S.S., Numerical Analysis, PHI Publications
04 -
JBCA-055
Minor Project:
Evaluation will be based on Summer Training held after fourth semester in different organizations and it will be by supervised & Evaluated by Department Teacher/Examiner appointed by the concerned University only.
04 -
JBCA-561
Computer Graphics Lab:
Based on Paper Computer Graphics covering all Units.
02 -
JBCA-562
Web Technology Lab:
Based on Paper Web Technology covering all Units.
02 -
Total Credits24