Why .Net?, The .Net Framework Class Library, Working with the .Net FCL, Namespaces, Types of a .Net Namespace.
VB.Net Data types, Operators, Decision Statements – If..then, If..then..else, Select.. Case, Loop Statements – While, Do..Loop, For..Next, For Each..Next, Arrays.
Object Oriented features – Abstraction, Encapsulation, Polymorphism, Inheritance, Declaring Classes, Implementing Typecasting, Procedures and Functions, Optional arguments, Error handling in Procedures, Properties, Public and Private variables, Types of Properties, Method Overriding.
Introduction to Class Libraries, Event and Event Handlers, Windows Application, Windows GUI, First Win Forms Application, Controls, Text controls, Selection List Controls, Error handling in Windows Forms, SDI and MDI Applications, Creating MDI Forms.
Overview of Microsoft Database Access Technology, ADO.Net, Creating a Database, ADO.Net Architecture, ADO.Net Class Libraries, Databound Controls, Creating a Data Set, Using XML Data.
Picture analysis, Overview of programmer’s model of interactive graphics, Fundamental problems in geometry. Scan Conversion: point, line, circle, ellipse, polygon, Aliasing, Introduction to Anti-Aliasing.
Homogeneous Co-ordinates, Translation, Rotation, Scaling, Reflection, Inverse transformation, Composite transformation, Polygon Representation, Flood Filling, Boundary Filling, Point Clipping, Cohen-Sutherland Line Clipping Algorithm, Polygon Clipping Algorithms.
Image and Object space, Depth Buffer Methods, Hidden Facets removal, Scan line algorithm, Area based algorithms. Curves and Splines, Bezier Curve, BSpline, Basic illumination model, Diffuse and Specular reflection, Shading, Ray tracing, Color Models: RGB, YIQ, CMY, HSV.
Multimedia components, Multimedia Input/Output Technologies, Storage and retrieval technologies, Architectural considerations, File formats.
Introduction, Rules, Problems and Animation techniques.
Data Communication Model, Communication Tasks, Parallel & Serial Transmission, Transmission Models, Transmission Channel, Data Rate, Bandwidth, Signal Encoding Schemes, Data Compression, Transmission Impairments, Layering and Design Issues, OSI Model, Services and Standards.
Network Topology, Network Classification, Performance, Advantages & Disadvantages, Transmission Media (Guided & Unguided), Network Architecture, OSI Reference Model, TCP/IP, SNA and DNA.
Modems, DSL, ADSL, Multiplexer, Multiplexing Techniques (FDM, TDM).
Physical Layer Functions, Standards, Null Modem. LAN Definition, Topologies, Layered Architecture, MAC, IEEE Standards, Ethernet LAN, CSMA/CD, Token Passing LAN.
Network Security: Security Requirements, Data Encryption Strategies, Authentication Protocols, Firewalls.
Need for Data Link Control, Frame Design, Flow Control & Error Control, Error Detection and Correction Techniques, Data Link Protocol, HDLC.
Routing, Congestion Control, Internetworking Principles, IPv4 Packet Format, Subnetting, ARP, PPP, Bridges, Routers.
Transport Layer, Session Layer, Presentation Layer, Application Layer.
Basic Applications: Telnet, FTP, NFS, SMTP, SNMP, HTTP.
Client/Server Technology, Classification, DCE Architecture. 2-Tier & 3-Tier Architecture, Distributed Enterprise Architecture, ORB, Remote Procedure Call, Message Oriented Middleware, Two-Phase Commit Processing.
Distributed Computing Environment: Interoperability, C/S Model, Motivation, Architecture Framework, Fundamental Technologies, Requirements of Distributed Systems.
Basic Concepts of Accounting, Accounting Process, Cash Book, Bank Reconciliation Statement, Subsidiary Books, Bills of Exchange, Final Accounts.
Final Accounts – I, Final Accounts – II, Errors and their Rectification.
Consignment Accounts – I, II & III, Joint Venture Accounts.
Self Balancing System, Accounting from Incomplete Records – I, II & III.
Accounts of Non-trading Concerns – I & II, Depreciation – I & II, Provisions and Reserves.
Practical implementation of Windows Programming using VB.Net.
Practical implementation of Graphics & Multimedia concepts.