Sunday, April 27, 2014

Semester 4

1.Software Engineering


UNIT 1-An Introduction

To Software, Software Engineering, Software Process, Software Engineering Methods; CASE Tools, Attributes of good software. Socio-technical system -Essential characteristics of socio technical systems, Emergent System Properties, Systems Engineering, Components of system such as organization,people and computers, Dealing Legacy Systems. Critical system - Types of critical system, A simple safety critical system, Dependability of a system, Availability and Reliability, Safety and Security of Software systems.

UNIT 2-Software processes

Fundamental activities of software process, Different software process models, Process Iteration and Activities, The Rational Unified Process, CASE in detail. Project Management : Software Project Management, Management activities, Project Planning, Project Scheduling, Risk Management. Software
Requirements: Functional and Non-functional requirements, User Requirements, System Requirements, Interface Specification, Documentation of the software requirements.

UNIT 3-Requirements Engineering Processes

Feasibility study, Requirements elicitation and anlaysis, Requirements Validations, Requirements Management. System Models : Models and its types, Context Models, Behavioural Models, Data Models,
Object Models, Structured Methods. Architectural Design : Architectural Design Decisions, System Organisation, Modular Decomposition Styles, Control Styles, Reference Architectures.

UNIT 4-Application Architectures

Data Processing Systems, Transaction Processing Systems, Event Processing Systems, Language Processing Systems Object Oriented Design : Objects and Object Classes, An object Oriented Design Process, Design Evolution User Interface Design : Need of UI design, Design issues, The UI design Process, User analysis, User Interface Prototyping, Interface Evaluation Rapid Software Development : Agile Methods, Extreme Programming, Rapid Application Development, Software Prototyping.

UNIT 5-Component based Software Engineering

Components and Component models, The CBSE Process, Component Composition. Verification and Validation -Planning Verification and Validation, Software Inspections, Automated Static Analysis, Verification and Formal Methods. Software Testing -System Testing, Component Testing, Test Case Design, Test Automation. Software Cost Estimation - Software Productivity, Estimation Techniques, Algorithmic Cost Modeling, Project Duration and Staffing.

UNIT 6-Quality Management

Process and Product Quality, Quality assurance and Standards, Quality Planning, Quality Control, Software Measurement and Metrics Process Improvement : Process and product quality, Process Classification,
Process Measurement, Process Analysis and Modeling, Process Change, The CMMI Process Improvement Framework. Security Engineering : Security Concepts, Security Risk Management, Design for Security, System Survivability. Service Oriented Software Engineering -Services as reusable components, Service
Engineering, Software Development with Services.


2.Multimedia


UNIT 1-Introduction

What is multimedia? Defining the scope of multimedia. Applications of multimedia, hardware and software requirements, multimedia database.

UNIT 2-Digital representation

Introduction, Analog representation, waves, digital representation, need for digital representation, A to D conversion, D to A conversion, relation between sampling rate and bit depth, Quantization error, Fourier
representation, pulse modulation. Importance and drawback of digital representation.

UNIT 3-Text and Image

Introduction, Types of text, Font, insertion, compression,File formats. Types of images, colour models, Basic steps for image processing, principle and working of scanner and digital camera, Gamma and gamma correction.

UNIT 4-Audio and Video technology

Fundamental characteristics of sound,psychoacoustics, Raster scanning principles, sensors for TV cameras, color fundamentals, additive and subtractive color mixing, Liquid crystal display (LCD), Plasma Display
Panel (PDP), file formats.

UNIT 5-Compression and coding

What is compression? Need for compression, Types of compression- basic compression techniques-run length, Huffman’s coding, JPEG, zip coding. Overview of Image and Video compression techniques.

UNIT 6-Multimedia presentation and authoring

Overview, multimedia authoring metaphor, multimedia production, presentation and automatic authoring, Design paradigms and user interface, overview of tools like adobe premier, director, flash and dreamweaver. Barriers to wide spread use.


3.Java and Data Structures


UNIT 1-Core Java

Features of Java, JVM, Data Types, Variables, and Arrays, Operators, Control Statements, type-casting, Classes, Objects and Methods, Constructor, method overriding, finalize methods.

UNIT 2-Derived concepts

Inheritance, Packages and Interfaces, Exception Handling, String handling, Multithreaded Programming.

UNIT 3-The Java I/O Classes and Interfaces

File, Directories, Using FilenameFilter, The listFiles( ) Alternative, Creating Directories, The Stream Classes, The Byte Streams, InputStream, OutputStream, FileInputStream, FileOutputStream, ByteArrayInputStream, ByteArrayOutputStream, Filtered Byte Streams, Buffered Byte Streams, SequenceInputStream, PrintStream, RandomAccessFile, The Character Streams, Reader, Writer, FileReader , FileWriter, CharArrayReader, CharArrayWriter, BufferedReader, BufferedWriter, PushbackReader, PrintWriter.

UNIT 4-Data Structures

Complexity and analysis of algorithms – algorithm, time and space complexity, asymptotic notations, Types of data structures, Arrays - Properties of Arrays, Duplicating an Array, sequential search algorithm, binary search algorithm, Stacks- Stack Operations, indexed Implementation, Linked Implementation, , Applications - recursion, Queue - Queue Operations, indexed Implementation,Applications, Circular Queue – insertion , deletion.

UNIT 5-Linked Lists – representation of linked list, traversing, searching, insertion, deletion and doubly linked list.Hash table methods – hashing functions , collision-resolution techniques Trees- Binary Trees, traversing binary tree, traversing algorithm using stacks, header nodes, threads, binary search trees ( insertion and deletion), AVL trees , B trees.

UNIT 6-Heaps – insertion and deletion Sorting – selection, bubble, merge, tree , radix , insertion
Graphs – graph theory, sequential representation, adjacency matrix, path matrix, Warshall’s algorithm, linked representations, operations, traversing.



4.Quantitative Techniques


UNIT 1- Errors, Solutions of Algebraic and Transcendental Equations using -Bisection Method, the Method of False Position, Newton-Raphson Method. Interpolation: Interpolation: - Forward Difference, Backward Difference,Newton’s Forward Difference Interpolation, Newton’s Backward Difference Interpolation, Lagrange’s Interpolation.

UNIT 2-Solution of simultaneous algebraic equations (linear) using iterative methods: Gauss-Jordan Method, Gauss-Seidel Method. Numerical Integration: Trapezoidal Rule, Simpson’s 1/3 rd and 3/8 th rules. Numerical solution of 1st and 2nd order differential equations: - Taylor series, Euler’s Method, Modified Euler’s Method, Runge-Kutta Method for 1st and 2nd Order Differential Equations.

UNIT 3- Random variables Discrete and Continuous random variables, Probability density function, Probability distribution of random variables, Expected value, Variance. Moments and moment generating functions: Relation between Raw moments and Central moments. Distributions: Binomial, Poisson, Normal, exponential, uniform distributions for detailed study, Central Limit theorem (statement only) and problems
based on this theorem.

UNIT 4-Fitting of curves

Least square method, Fitting the straight line and parabolic curve, Correlation, Covariance, Karl Pearson’s coefficient and Spearman’ s Rank, correlation coefficient, Regression coefficients and lines of regression.

UNIT 5-Sampling distribution

Test of Hypothesis, Level of Significance, Critical Region, One Tailed and Two Tailed Test, Interval Estimation of Population Parameters, Test of Significance for large Samples and small Samples, Student’s ‘t’ Distribution and its properties.

UNIT 6-Chi-Square Distribution and its properties

Test of the Goodness of Fit and Independence of Attributes, Contingency Table, Yates Correction
Mathematical Programming Linear optimization problem, Formulation and Graphical solution, Basic solution and Feasible solution, Primal Simplex Method.


5.Embedded Systems


UNIT 1-Introduction

Embedded Systems and general purpose computer systems, history , classifications, applications and purpose of embedded systems Core of embedded systems microprocessors and microcontrollers, RISC and CISC controllers, Big endian and Little endian processors, Application specific ICs,Programmable logic devices, COTS, sensors and actuators, communication interface, embedded firmware, other system components, PCB and passive components.

UNIT 2-Characteristics and quality attributes of embedded systems: characteristics,

Operational and non-operational quality attributes, application specific embedded system – washing machine, domain specific - automotive.

UNIT 3-Programming embedded systems

structure of embedded program, infinite loop, compiling , linking and locating, downloading and debugging.

UNIT 4-Embedded Hardware

Memory map, i/o map, interrupt map, processor family, external peripherals, memory – RAM , ROM, types of RAM and ROM, memory testing, CRC ,Flash memory.

UNIT 5- Peripherals

Control and Status Registers, Device Driver, Timer Driver- Watchdog Timers, Embedded Operating System, Real-Time Characteristics, Selection Process.

UNIT 6-Design and Development

embedded system development environment – IDE, types of file generated on cross compilation, disassembler/ decompiler, simulator , emulator and debugging , embedded product development life-cycle, trends in embedded industry.








Semester 3


1.Logic and Discrete Mathematics


UNIT 1-Set Theory:

Fundamentals - Sets and subsets, Venn Diagrams, Operations on sets,Laws of Set Theory, Power Sets and Products, Partition of sets, The principle of Inclusion-Exclusion.Logic-Propositions and Logical operations, Truth tables, Equivalence, Implications,Laws of Logic, Normal forms, Predicates and quantifiers, Mathematical Induction.

UNIT 2-Relations, diagraphs and lattices:

Product sets and partitions, relations and digraphs, paths in relations and digraphs, properties of relations, equivalence and partially ordered relations, computer representation of relations and digraphs,manipulation of relations, Transitive closure and Warshall’s algorithm, Posets and Hasse Diagrams, Lattice.

UNIT 3-Functions and Pigeon Hole Principle:

Definitions and types of functions-injective, surjective and bijective, Composition, identity and inverse, Pigeon hole principle.

UNIT 4-Graphs and Trees:

Graphs, Euler paths and circuits, Hamiltonian paths and circuits,Planer graphs, coloring graphs, Isomorphism of Graphs.Trees-Trees, rooted trees and path length in rooted trees, Spanning tree and Minimal Spanning tree, Isomorphism of trees, Weighted trees and Prefix Codes.

UNIT 5-Algebraic Structures:

Algebraic structures with one binary operation – semi groups, monoids and groups, Product and quotient of algebraic structures, Isomorphism,homomorphism, automorphism, Cyclic groups, Normal sub group, codes and group codes, Algebraic structures with two binary operations – rings, integral domains and
fields. Ring homomorphism and Isomorphism.

UNIT 6-Generating Functions and Recurrence relations:

Series and Sequences,Generating Functions, Recurrence relations, Applications, Solving difference
equations, Fibonacci.




2.Computer Graphics


UNIT 1-Introduction Computer Graphics and Primitive Algorithms:

Introduction to Image and Objects, Image Representation, Basic Graphics Pipeline, Bitmap and Vector-
Based Graphics, Applications of Computer Graphics, Display Devices, Cathode Ray Tubes, Raster-Scan Display, Random-Scan Display, Flat Panel Display, Input Technology, Coordinate System Overview,
Scan-Conversion of graphics primitives: Scan-Conversion of a Lines (Digital Differential Analyzer Algorithm, Bresenham’s Line-Drawing Algorithm, Scan-Conversion of Circle and Ellipse (Bresenham’s Method of Circle Drawing, Midpoint Circle Algorithm), Drawing Ellipses and Other Conics.

UNIT 2-Two Dimensional Transformation:

Introduction to transformations, Transformation Matrix, Types of Transformations in Two-Dimensional Graphics: Identity Transformation, Scaling, Reflection, Shear Transformations, Rotation, Translation,
Rotation about an Arbitrary Point, Combined Transformation, Homogeneous Coordinates, 2D Transformations using Homogeneous Coordinates.

UNIT 3-Three-dimensional transformations, Objects in Homogeneous Coordinates

Three-Dimensional Transformations---Scaling, Translation, Rotation, Shear Transformations,Reflection, World Coordinates and Viewing Coordinates, Projection, Parallel Projection, Perspective Projection.

UNIT 4-Viewing and Solid Area Scan-Conversion:

Introduction to viewing and clipping, Viewing Transformation in Two Dimensions, Introduction to Clipping, Two-Dimensional Clipping, Point Clipping, Line Clipping, Introduction to a Polygon Clipping, Viewing and Clipping in Three Dimensions, Three-Dimensional Viewing Transformations, Text Clipping
Introduction to Solid Area Scan-Conversion, Inside–Outside Test, Winding Number Method and Coherence Property, Polygon Filling, Seed Fill Algorithm, ScanLine Algorithm, Priority Algorithm, Scan Conversion of Character, Aliasing, Anti-Aliasing, Halftoning, Thresholding and Dithering.

UNIT 5-Introduction to curves:

Curve Continuity, Conic Curves, Piecewise Curve Design,Parametric Curve Design, Spline Curve Representation, Bezier Curves, B-Spline Curves, Fractals and its applications.
Surface Design-Bilinear Surfaces, Ruled Surfaces, Developable Surfaces, Coons Patch, Sweep Surfaces, Surface of Revolution, Quadric Surfaces, Constructive Solid Geometry, Bezier Surfaces, B-Spline Surfaces, Subdivision Surfaces Visible Surfaces-Introduction to visible and hidden surfaces, Coherence for visibility,
Extents and Bounding Volumes, Back Face Culling, Painter’s Algorithm, Z-Buffer Algorithm, Floating Horizon Algorithm, Roberts Algorithm.

UNIT 6-Object Rendering:

Introduction Object-Rendering, Light Modeling Techniques,Illumination Model, Shading, Flat Shading, Polygon Mesh Shading, Gaurand Shading Model, Phong Shading, Transparency Effect, Shadows, Texture and Object Representation, Ray Tracing, Ray Casting, Radiosity, Color Models.
Introduction to animation, Key-Frame Animation, Construction of an Animation Sequence, Motion Control Methods, Procedural Animation, Key-Frame Animation vs.Procedural Animation, Introduction to Morphing, Three-Dimensional Morphing.



3.Advanced SQL


UNIT 1-Structured Query Language:

Writing Basic SQL Select Statements, Restricting and Sorting Data, Single-Row Functions, Joins (Displaying Data from Multiple Tables),Aggregating Data using Group Functions, Subqueries, Manipulating Data, Creating and Managing Tables, Including Constraints, Creating Views, Creating Other Database
Objects(Sequences, Indexes and Synonyms).

UNIT 2-Advanced SQL:

Controlling User Access, Using SET operators, DateTime Functions, Enhancements to Group by clause(cube, Rollup and Grouping),Advanced Subqueries (Multiple column subqueries, Subqueries in FROM clause, Scalar and correlated subqueries), WITH Clause, Hierarchical retrieval.

UNIT 3-PLSQL:

Introduction, Overview and benefits of PL/SQL, Subprograms, types of PL/SQL blocks, Simple Anonymous Block, Identifiers, types of Identifiers, Declarative Section, variables, Scalar Data Types, The %TYPE Attribute, Bind Variables, Sequences in PL/SQL Expressions, Executable Statements, PL/SQL Block Syntax, Comment the Code, Deployment of SQL Functions in PL/SQL, Convert Data Types,
Nested Blocks, Operators. Interaction with the Oracle Server, Invoke SELECT Statements in PL/SQL, SQL Cursor concept, Data Manipulation in the Server using PL/SQL, SQL Cursor Attributes to Obtain Feedback on DML, Save and Discard Transactions.

UNIT 4-Control Structures:

Conditional processing using IF Statements and CASE Statements, Loop Statement, While Loop Statement, For Loop Statement, the Continue Statement, Composite Data Types: PL/SQL Records, The %ROWTYPE Attribute, Insert and Update with PL/SQL Records, INDEX BY Tables, INDEX BY
Table Methods, Use INDEX BY Table of Records, Explicit Cursors, Declare the Cursor, Open the Cursor, Fetch data from the Cursor, Close the Cursor, Cursor FOR loop, The %NOTFOUND and %ROWCOUNT Attributes, the FOR UPDATE Clause and WHERE CURRENT Clause, Exception Handling, Handle Exceptions with PL/SQL, Trap Predefined and non-predefined Oracle Server Errors, User-Defined Exceptions, Propagate Exceptions, RAISE_APPLICATION_ERROR Procedure.

UNIT 5-Stored Procedures:

Create a Modularized and Layered Subprogram Design, the PL/SQL Execution Environment, differences between Anonymous Blocks and Subprograms, Create, Call, and Remove Stored Procedures, Implement Procedures Parameters and Parameters Modes, View Procedure Information, Stored Functions
and Debugging Subprograms, Create, Call, and Remove a Stored Function, advantages of using Stored Functions, the steps to create a stored function, Invoke User-Defined Functions in SQL Statements, Restrictions when calling Functions, Control side effects when calling Functions, View Functions Information, debug Functions and Procedures, Packages, advantages of Packages, components of a
Package, Develop a Package, enable visibility of a Package’s Components, Create the Package Specification and Body using the SQL CREATE Statement and SQL Developer, Invoke the Package Constructs, View the PL/SQL Source Code using the Data Dictionary, Deploying Packages, Overloading Subprograms in PL/SQL, Use the STANDARD Package, Use Forward Declarations, Implement Package Functions in SQL and Restrictions, Persistent State of Packages, Persistent State of a Package Cursor, Control side effects of PL/SQL Subprograms, Invoke PL/SQL Tables of Records in Packages.

UNIT 6-Dynamic SQL:

The Execution Flow of SQL, Declare Cursor Variables, Dynamically Executing a PL/SQL Block, Configure Native Dynamic SQL to Compile PL/SQL Code, invoke DBMS_SQL Package, Implement DBMS_SQL with a Parameterized DML Statement, Dynamic SQL Functional Completeness, Triggers, the Trigger
Event Types and Body, Business Application Scenarios for Implementing Triggers, Create DML Triggers using the CREATE TRIGGER Statement and SQL Developer, Identify the Trigger Event Types, Body, and Firing (Timing), Statement Level Triggers and Row Level Triggers, Create Instead of and Disabled Triggers, Manage, Test and Remove Triggers. Creating Compound, DDL and Event Database Triggers,
Compound Trigger Structure for Tables and Views, Compound Trigger to Resolve the Mutating Table Error, Comparison of Database Triggers and Stored Procedures, Create Triggers on DDL Statements, Create Database-Event and System-Events Triggers, System Privileges Required to Manage Triggers.




4.Object Oriented Programming with C++


UNIT 1-Introduction to OOPs:

Need object oriented programming, comparison of procedural and object oriented approach, characteristics of OOPs – object , classes , polymorphism, inheritance, reusability, data hiding and abstraction, applications of  OOPs.

UNIT 2-Classes and Objects:

Class declaration, constructors, constructor initialization lists,access functions, private member functions, the copy constructor, the class destructor,constant objects, structures, pointers to objects, static data members, static function members.

UNIT 3-Operator Overloading:

Overloading the assignment operator, the this pointer,overloading arithmetic operators, overloading the arithmetic assignment, operators,overloading the relational operators ,overloading the stream operators, conversion operators ,overloading the increment and decrement operators, overloading the
subscript operator.

UNIT 4-Composition and Inheritance:

inheritance, protected class members , overriding and dominating inherited members, private access verses protected access, virtual functions and polymorphism, virtual destructors, abstract base classes
File Handling: Classes for file stream operations, opening and closing a file, detecting end of file, file modes, file pointers and their manipulations, sequential input and output operations, random access, file operations error handling, command line argument.

UNIT 5-Strings and Streams:

the string class interface, the constructors and destructor , the copy constructor, the assignment operator, the addition operator , an append operator, access functions , the comparison operators, stream operators,stream classes, the ios class, ios format flags, ios state , variables ,the istream and ostream classes, unformatted input functions , unformatted output functions, stream manipulators.

UNIT 6-Templates and Iterators:

function templates, class templates, container classes, subclass templates, passing template classes to template parameters, iterator classes Libraries-the standard C++ library, proprietary libraries, contents of the standard c headers, string streams, file processing, the standard template library.



5.Modern Operating Systems


UNIT 1-Introduction to Operating Systems:

OS and Computer System, System performance, Classes of OS, Batch processing, time-sharing, multiprocessing, real time, distributed and modern operating systems, Desktop Systems, Handheld
Systems, Clustered Systems, Assemblers, Compilers and Interpreters, Linkers.

UNIT 2-Operating-System Structures:

Operating-System Services, User Operating-System Interface, System Calls, Types of System Calls, System Programs, Operating- System Design and Implementation, Operating-System Structure, Virtual Machines,Operating-System Generation, System Boot.

UNIT 3-Processes and Process Synchronization:

Process Concept, Process Scheduling, Scheduling Criteria, Scheduling Algorithms, Operations on Processes, Interprocess Communication, Multithreading Models, Threading Issues, Thread Scheduling,
Communication in Client–Server Systems, The Critical-Section Problem, Peterson’s Solution, Semaphores.

UNIT 4-Memory Management:

Memory management without swapping or paging; Swapping, Virtual Memory, Page replacement algorithms, Modeling paging algorithms, Design issues for paging systems, segmentation.

UNIT 5-File-System Interface and Implementation:

File Concept, File-System Mounting, Free-SpaceManagement, File Sharing, NFS. Mass-Storage Structure: Disk Structure, Disk Management, Swap-Space Management, RAID Structure, Stable-Storage Implementation. Deadlocks , Deadlock detection and recovery, avoidance and prevention.

UNIT 6- I/O Systems:

Application I/O Interface, Transforming I/O Requests to Hardware Operations, STREAMS, Performance.
Protection and Security-Principles of Protection, Domain of Protection, Access Matrix, Access Control, Capability-Based Systems, Language-Based Protection, The Security Problem, System and Network Threats, Implementing Security Defenses.




Friday, April 25, 2014

Professional Communication Skills

Professional Communication Skills Subject Is Included In Sem1 For Bsc-IT Students For Improving their communication skills which are verbal or non verbal communication. This Subjects Includes Some Activities Like Reading Case Study's,Making a Presentation.. It Helps In Improving Business Communication Of Bsc-IT Students By Writing Business Reports ,Memos,Agenda,Notice .
We Have Some Notes For the Study Of This Subject For Theory Paper.From Which Students Can Refer For Their Exams.


Notes Download:
All PCS Notes Download:-Here


Reference Books:
1. Professional Communication by Aruna Koneru, McGrawHill
2. Effective Business Communication by Herta A Murphy, Herbert W Hildebrandt, Jane P
Thomas, McGrawHill
3 Business Communication, Lesikar and Petit, McGrawHill
4. Communication Skills Handbook, Summers, Wiley, India
5. Professional Communication Skills Book For Bsc-IT By Vipul Prakashan [This Book u can get in Any local Book Store.It Includes All Unit Wise Portion for Bsc-it]


Practicals:
Practical Consists Of Reading Case Study On Any of the Given Topic .


For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Thursday, April 24, 2014

Semester 2

1.Web Designing and Programming


Unit 1 - Internet and WWW
Introduction to Internet:Advantages, Importants & its applications, E-Mail, Telnet, FTP, e-business, internet service providers, domain name server, internet address.;
World Wide Web:WWW & its evolution, URL, browsers-internet explorer, opera, mozilla, chrome, IIS, proxy server, HTTP Protocol.

Unit 2 - HTML and Graphics
Formatting Tags: Text Level & Block Level;
Imagemaps: Cliend-side Imagemaps,Server-side Imagemaps,Using Both together, Alternative text for Imagemaps.;
Tables: alignment with a row & column, adding bg-color, adding a border, spacing within a cell & between the cells.;
Frames: Application of frames, nesting tag creating floating frames, Using Hidden frames.,;
Forms: Creating Forms with Named input fields, multiple line text windows,drop down and list boxes, hidden, text, text area, password, file upload, button, submit, reset, radio, checkbox, select, option,Form field event handlers, Passing from data.;
Stylesheets (CSS): Advantages & Importance of CSS, Three Types of CSS.

Unit 3 - Java Script
Introduction to Java Script: Client-Side JavaScript, Server-Side JavaScript Objects, JVC Security.;
Operators: Assignment Operators, Comparisn Operators, Arithmetic Operators,
%(modulus), ++(increment), --(decrement), Logical Operators, String Operators, Special Operators.,
Statements: Break, comment, continue,delete, do...while, for, for...in, function, if ...else, return, switch, while, with.;
Core JavaScript(Properties and Methods): Array, Boolean, Date, Function, Math, Number. Object String regExp.,;
Document and its Associated Objects:document, Link, Area, anchor, Image.Applet, Layer.;
Events and Event Handlers:General Information about Events, Defining Events Handlers, onAbort, onBlur, onChange, onClick, onDblClick, onDragDrop, onKeyDown, onkeyUp, onLoad, onPress, etc.

Unit 4 - XML
Introduction to XML, Creating XML Documents, Creating XML DTDs, XML Schemas, XSL.

Unit 5 - PHP
PHP and SQL, Installing PHP, Adding PHP to HTML, Synatax and Variables, Passing information between pages, Strings, Arrays and Array Functions, Basic PHP errors problems.

UNIT 6 - Advanced PHP and MySQL
PHP/MySQL Functions, Displaying queries in tables, Building forms from queries, String and Regular Expressions, Sessions, Cookies and HTTP, Type and Type Conversions, E-Mail.


2. APPLIED MATHEMATICS 2



UNIT 1 - Complex Numbers
Cartesian, Polar & Exponential form, De-Moiver's theorem, Hyperbolic functions, Logarithms of Complex numbers

UNIT 2 - Complex Variables
Cauchy Riemma Equations, Conformal Mapping and Bilinear Mapping, concept of Line Integral, Riemann Integral, Singularities-Poles, Evaluation of Residues theorem.

UNIT 3 - Laplace Transform
Introduction, Definition, Properties o Laplace Transform, Laplace Transform of standard function.
Inverse Laplace Transform:
Inverse Laplace Transform, Method of obtaining Inverse Laplace transform, Laplace transform of periodic Functions, Heaviside Unitstep Function, Dirac-delta function (Unit Impulse Function), Application of Inverse Laplace transform to solve differential equations.

UNIT 4 - Beta and Gamma Function
Differentiation under Integral sign, Beta and Gamma Functions, Properties and Duplication Formula, Error Functions.

UNIT 5 - Fourier Series
Fourier Series, Change of Interval, Even and odd functions, Half range expansions.
Fourier Transform and Inverse Fourier Transform: Fourier transform of Even and Odd functions, Fourier Transform of sine and cosine functions.

UNIT 6 - Integral Calculus
Double Integral, Area, Triple Integral, Volume.


3.Microprocessor and Microcontrollers



UNIT 1 - Logic Devices
Logic devices: Tristate devices, buffers, encoder, decoder, latches,Types of memories, memory organisation, concept of control such as read/write chip enable.

UNIT 2 - Introduction to 8085 microprocessor
Introduction to 8085 microprocessor: Organisation of Microprocessor based system, 8085 mp architecture, Concept of address line and Memory interfacing, Address Decoding and Memory Interfacing.

UNIT 3 - 8085 Programming Model
8085 Programming Model, Instruction Classification, Instruction Format, 8085 Instruction Set

UNIT 4 - Introduction to Modern day Computer Systems
Introduction to Modern day Computer Systems: Organisation and Architecture, Structure and function;
System Buses: Computer Components, Computer function;
PCI: Features of PCI bus, why PCI bus is needed ? COncept of PCI arbitration;
Internal Memory: Concept of Cache Memory, Methods of Cache Mapping, Concept and need  of Cache coherency.;
External Memory RAID.

UNIT 5 - Introduction 8051 Microcontroller
Introduction 8051 Microcontroller: Introduction and Overview of 8051 family, 8051 Assembly Language Programming, Jump, Loops and Call Instructions.

UNIT 6 - 8051 I/O Port Programming
8051 I/O Port Programming, Address Modes, Arithmetic and Logical Instructions.


4.DATABASE MANAGEMENT SYSTEMS



UNIT 1 - Introduction to Database and Transactions
Introduction to Database and Transactions: What is database system, purpose of database system, view of data, relational databases, database architecture, transaction management.

UNIT 2 - Data Models
Data Models: The importance of data models, Basic building blocks, Business rules, The evolution of data models, Degree of data abstraction.

UNIT 3 - Database Design, ER-Diagram and Unified Modeling Language
Database Design, ER-Diagram and Unified Modeling Language:
Database design and ER Model:overview, ER-Model, Constraints, ER-Diagrams, ERD Issues, weak entity sets, Codd's rules, Relational Schemas, Introduction to UML.
Relational database model: Logical view of data, keys, integrity rules.
Relational database design: Features of good relational database design, atomic domain and Normalization (1NF, 2NF, 3NF, BCNF).

UNIT 4 - Relational Algebra and Calculus
Relational Algebra and Calculus: introduction, Selection and projection, set operations, renaming, Joins, Division, syntax, semantics, Operators, grouping and ungrouping, relational comparison.
Calculus: Tuple relational calculus, Domain relation Calculus, calculus vs algebra , computational capabilities.

UNIT 5 - Constrains, Views and SQL
Constrains, Views and SQL: What is constrains, types of constrains, Integrity constrains,
Views: Introduction to views, data independence, security, updates on views, comparison between tables and views.
SQL: data definition, aggregate function, Null Values, nested sub queries, Joined relations, Triggers.

UNIT 6 - Transaction management and Concurrency control
Transaction management: ACID properties, serializability and concurrency control, Lock based concurrency control (2PL< Deadlocks),Time stamping methods, optimistic methods, database recovery management.


5.DATA COMMUNICATION AND NETWORK STANDARDS



UNIT 1 - Introduction to Data Communication and Networking
Introduction,Fundamental concepts, Data communications, Protocol, standards standard organisation, signal propagation, analog and digital signals, bandwidth of signal and a medium, Fourier analysis and the concept of bandwidth of a signal, The data transmission rate and bandwidth.

UNIT 2 - Network Models
Layered Tasks, The OSI reference model, Layers in the OSI references model, TCP/IP protocol suite, Addressing IPv4.

UNIT 3 - Information Encoding, Errors Detection and Correction
Introduction, Representing different symbols, Minimizing errors, Multimedia and Dara compression, Error classification, types of errors, redundancy, detection versus correction, hamming distance, cyclic redudancy check.

UNIT 4 - Media and Transmission modes
Data and Signals, Periodic analog signals, Digital signals, Transmission impairment, Data rate limits, Performance, Digital to digital, Analog to digital conversion, Transmission modes, Digital to analog conversion, Analog  to analog conversion, Guided media and Unguided media.

UNIT 5 - Network topologies, Switching and routing algorithms
Mesh, star, tree, ring, bus, hybrid, switching basics, circuit switching, packet switching and message switching, routing algorithms.

UNIT 6 - IP version 6
Overview, Terminology, IPv6 addresses, Special addresses, IPv6 header formats, IPv6 extension headers, IPv6 auto configuration, configuration via DHCP v6, IPv6 transition.


Tuesday, April 22, 2014

Semester 1

1. Professional Communications Skills (Pcs)


UNIT 1-The Seven Cs of Effective Communication

Completeness, Conciseness, Consideration, Concreteness, Clarity,Courtesy, Correctness.

UNIT 2-Communication: Its interpretation

Basics, Nonverbal Communication, Barriers to Communication


UNIT 3-Business Communication at Work Place

Letter Components and Layout, Planning a letter, Process of Letter writing, E-mail Communication, Memo and Memo reports,Employment Communication, Notice agenda and Minutes of meeting,Brochures.

UNIT 4-Report Writing

Effective Writing, Types of Business Reports, Structure of Reports,Gathering Information,Organization of the Material, Writing Abstracts and Summaries, Writing Definitions, Visual Aids, User Instruction Manual.

UNIT 5-Required Skills

Reading skills, listening skills, note-making, précis writing,audiovisual aids, oral communication.

UNIT 6-Mechanics of Writing

Transitions, Spelling rules, hyphenation, transcribing numbers,Abbreviating technical and non-technical terms, Proof reading.


2.Applied Mathematics 1




UNIT 1-Matrices:

Minors and Cofactors, Adjoint of a square matrix, Inverse of a matrix.Rank of a matrix, Solution of Homogeneous and non homogeneous linear Equations using Matrix method.

UNIT 2-Eigen Values and Eigen Vectors

Vectors, linear combination of vectors, Inner Product of two vectors,characteristic equation, Eigen Vector,Cayley- Hamilton Theorem,Similarity of Matrices, Derogatory and Non-derogatory matrices,Complex Matrices: Hermitian, skew-Hermitian and Unitary matrices and their properties.

UNIT 3-Vector Calculus

Vector Differentiation: Vector Operator Del, Gradient, and Geometrical Meaning of gradient, Divergence and Curl.

UNIT 4- Differential Equations

Differential Equations of 1st order and 1st degree and applications.

UNIT 5-Linear Differential Equations

Linear Differential equations with constant coefficient, Differential equations of higher order and applications.

UNIT 6-Differentiation And Applications

Successive differentiation, Mean Value theorems, Partial differentiation, Euler’s Theorem, Approximation and errors, Maxima and Minima.


3.Fundamentals Of Digital Computing(FDC)



UNIT 1-Data and Information

Features of Digital Systems, Number Systems-Decimal, Binary, Octal, Hexadecimal & their inter conversions,Representation of Data-Signed Magnitude,one’s complement & two’s
complement,Binary Arithmetic,Fixed point representation and Floating point representation of numbers.Codes-BCD, XS-3, Gray code,Alphanumeric Codes (ASCII, EBCDIC, UNICODE), Error detecting and error correcting codes.

UNIT 2-Boolean Algebra

Basic gates(AND, OR, NOT gates),Universal gates(NAND and NOR gates), Other gates (XOR, XNOR gates).Boolean identities,De Morgan Laws,Karnaugh maps(K-Maps):-SOP and POS forms, Quine McClusky method.

UNIT 3-Combinational Circuits

Half adder, Full Adder, Code Converters, Combinational Circuit design,Multiplexers and Demultiplexers, Encoders, Decoders, Combinational Design using MuX and DemuX.

UNIT 4-Sequential Circuit Design

Flip flops (RS, Clocked RS, D, JK, JK Master Slave, T, Counters, Shift registers and their types, Counters:Synchronous and Asynchronous Counters.

UNIT 5-Computers: Basic Organization,Memory

ROM, RAM, PROM, EPROM,EEPROM,Secondary Memory: Hard Disk & optical Disk, Cache Memory,I/O devices.

UNIT 6-Operating Systems

Types (real Time, Single User / Single Tasking, Single user / Multitasking, Multi user / Multi tasking, GUI based OS. Overview of desktop operating systems-Windows and LINUX.



4.Electronics And Communication Tecnology (ECT) 


UNIT 1-Concept of Conductor, Semiconductor, Insulator. Semiconductor Diode, Forward bias, Reverse Bias, Application of Diode as Rectifier,Zener diode and its applications, Introduction to Transistor (BJT,
FET), PNP, NPN Transistors their Characteristic. Application of Transistor as amplifier and as a Switch.

UNIT 2-Concept of amplification, amplifier notations, Av, Ai, Ap Zi, Zo), Application of BJT as single stage Amplifier, Frequency response of single stage Amplifier. Multistage Amplifiers:(Basics concepts) RC
coupled, cascade, Darlington pair, DC amplifiers.

UNIT 3-Concept of Feedback:- Negative Feedback and its advantage in Amplification, Positive Feedback:-Oscillators, RC Phase Shift Oscillator, LC Oscillator. Switching Circuits, Multivibrators: Monostable using IC 555 and Astable using IC 555 (including problems).

UNIT 4-Introduction:Need for modulation system, Concept of Modulation. AM:Definition of AM, Modulation index, Power relation in AM,Generation and Demodulation of AM. SSB:Power requirement in
comparison with AM, Advantages of SSB over AM, Concept of Balanced Modulator, Generation of SSB, Pilot Carrier System,Independent Side System, Vestigial Sideband Transmission.

UNIT 5-FM:Definition of FM, Bandwidth, Noise triangle, Per-emphasis and De- emphasis. PM: -Definition of PM. Difference between AM and FM. Radio receivers. Pulse Modulation:- Sampling Theorem, PAM,PTM, PWM, PPM, pulse code modulation, Quantization noise,companding, PCM system, differential PCM, Delta modulation.Multiplexing: FDM/TDM. Television:Scanning, Composite Video signal, Television Transmitter, television receiver.

UNIT 6-Introduction to Digital Communication: PSK, ASK, FSK. Introduction to fibre optics system:Propagation of light in optical fibre; ray model . Types of fibre :Single mode, steps index. Graded index. Signal distortion: attenuation, dispersion. Optical sources:LED, LASERS. Optical Detectors and optics links,Link Budget.




5.Introduction To C++ Programming



UNIT 1-Programming Logic and techniques

Algorithms, Flow-charts, Program Design, Introduction to C++: Origin of C++, A Sample C++ program, pitfall and programming tips. Testing and Debugging.

UNIT 2-C++ concepts 

Variables and Assignments: variables, identifiers, variable declarations, Assignment Statements, reference variable, symbolic constant,Input and Output: cin, cout, escape sequences, include directives and Namespaces, Indenting and Comments, Operator precedence, Data types and expressions, Arithmetic operators, Type compatibilities.

UNIT 3-Flow of Control

Compound statements, Loops: while, for, do while, nested loops, Decision making: if – else, nested if else, switch , break and continue, Manipulators: endl , setw,sizeof, Increment and decrement operators, Type Cast Operators, Scope resolution operators.

UNIT 4-Functions

Function Prototypes, built in functions and user defined functions, Function overloading, Call by reference, Call by value, const member functions.Inline Functions and recursive functions, Math Library Functions.

UNIT 5-Derived Data types ( Arrays , pointers , functions)

Introduction to arrays,arrays in functions, 2-D arrays , Multidimensional arrays, Introduction to pointers, void pointers, pointers in function, pointer to constant and constant pointer, generic pointer,void pointer.

UNIT 6-Strings, Vectors and Structures

String functions: strcmp, strcat, strlen,strcpy .Vector Basics.Introduction to Structures.

Bsc-IT All 6 Sem Papers

ALL 6 Semester Papers

Semester 1 

1.Professional Communication Skills (PCS)

2.Applied Mathematics - 1

3.Fundamentals of Information Technology (FDC)

4.Electronics and Communication Technology (ECT)

5.Introduction to C++ programming


Semester 2 

1.Web Designing and Programming (WD or WP)

2.Applied Mathematics - 2

3.Microprocessor and Microcontrollers (MPMC)

4. Database Management Systems (DBMS)

5. Data Communication and Networking Standards (DCNS)


Semester 3 

1.Logic and Discrete Mathematics

2.Computer Graphics (CG)

3.Advanced SQL

4.Object Oriented Programming(OOPS) With C++

5.Modern Operating Systems


Semester 4

1.Software Engineering

2.Multimedia

3.Java and Data Structures

4.Quantitative Techniques

5.Embedded Systems


Semester 5

1.Network Security

2.Asp.Net With C#

3.Software Testing

4.Advanced Java

5.Linux Administration


Semester 6

1. Internet Technologies

2.Data Signals And Systems

3.Data Warehousing

4.Elective-3 [ IPR & Cyber Laws,Project Management,GIS]

5.Project [Report,Viva-Voce]

You Can Download the Whole Portion
Bsc-IT ALL 6 Semester Syllabus



For More Information Or Any Help About Course Contact -bscit.cracked999@gmail.com

Saturday, April 19, 2014

Bsc-IT Complete Course Details

Course -  Bsc-Information Technology


Course Duration - 3 yrs (6 Semesters)

Eligibility Criteria 
  • You need to have passed 10+2 exam from one of the recognized university from any stream .
  • You should have mathematics as one of the main subject.
  • Also you should have not secured less than 45% in aggregate in 10+2 exam for open category & 40% aggregate for reserved category.
  • Commerce Or Science both Students Can Apply for this course but they should have maths as one of their Subjects in 12 th.
Details -
  • This Course is of 3 years . Each year has 2 sem and each Sem has Five Subjects(Papers)
  • There are Total 6 sems.Last Sem Has Projects.
  • The subjects are related to Computers & Electronics and Computer Programming Languages. 

Carreer After Bsc-IT

Courses -
  1. M.C.A(Master In Computer Application),For getting a qualification of master degree.
  2. M.S.C.IT (Masters In Information Technology)
  3. If you are interested in Database you can go for Oracle.
  4. If much interested in programming and all you can go for specialization in Java,.net,VB,Adv C# ..And then You can Also develop Apps for Android,Windows,iphone.
  5. You can also join web designing and animation which is an ever green platform in which you can work from your home by designing and making different websites,managing and maintaining them.
  6. If you are interested in teaching then you can go for MSc and teacher training courses.
  7. If you are interested in hardware you can join Hardware and networking in any good institute like NIIT.

For More Information You can Email us at :- bscit.cracked999@gmail.com
Thank You..