Showing posts with label Sem4. Show all posts
Showing posts with label Sem4. Show all posts

Friday, May 29, 2015

Multimedia

Multimedia refers to content that uses a combination of different content forms. This contrasts with media that use only rudimentary computer displays such as text-only or traditional forms of printed or hand-produced material. Multimedia includes a combination of text, audio, still images, animation, video, or interactivity content forms.

Multimedia is usually recorded and played, displayed, or accessed by information content processing devices, such as computerized and electronic devices, but can also be part of a live performance. Multimedia devices are electronic media devices used to store and experience multimedia content. Multimedia is distinguished from mixed media in fine art; by including audio, for example, it has a broader scope. The term "rich media" is synonymous for interactive multimedia. Hypermedia can be considered one particular multimedia application.

All Notes Download : Here


Books/References-
1.Principles of Multimedia by Ranjan Parekh. TATAMCGRAW-HILL
2.Multimedia Systems Design by Prabhat K. Andleigh and Kiran Thakrar-PHI publication
3.Multimedia systems by John F. Koegal Buford-Pearson Education.
4.Fundamentals of multimedia by Ze-Nian Li and MS Drew. PHI EEE edition.

Mini Project: Develop a multimedia application


For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com


Embedded Systems

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.It is embedded as part of a complete device often including hardware and mechanical parts. Embedded systems control many devices in common use today.

Since the embedded system is dedicated to specific tasks, design engineers can optimize it to reduce the size and cost of the product and increase the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.

All Notes Download : Here

Books/References:
1.Programming Embedded Systems in C and C++, First Edition January, Michael
Barr ,O'Reilly
2.Introduction to embedded systems, Shibu K V, TATAMCGRAW-HILL.
3.Embedded Systems, Rajkamal, TATAMCGRAW-HILL

Practical List:

1) Configure timer control registers of 8051 and develop a program to generate given time
delay.

2) Port I / O: Use one of the four ports of 8051 for O/P interfaced to eight LED’s. Simulate
binary counter (8 bit) on LED’s

3) Serial I / O: Configure 8051 serial port for asynchronous serial communication with serial
port of PC exchange text messages to PC and display on PC screen. Signify end of message
by carriage return.

4) Interface 8051 with D/A converter and generate square wave of given frequency on
oscilloscope.

5) Interface 8051 with D/A converter and generate triangular wave of given frequency on
oscilloscope.

6) Using D/A converter generate sine wave on oscilloscope with the help of lookup table
stored in data area of 8051.

7) Interface stepper motor with 8051 and write a program to move the motor through a given
angle in clock wise or counter clock wise direction.

8) Generate traffic signal.

9) Temperature controller.

10)Elevator control.



For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

Wednesday, May 27, 2015

Software Engineering



Software engineering is the study and an application of engineering to the design, development, and maintenance of software."Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications."

Notes Download:-

All Notes - Here

Book/References:-

1. Timothy C. Lethbridge & Robert Laganière
2. Ian Sommerville Software Engineering (Seventh Edition).
3. Roger S. Pressman Software Engineering(Sixth Edition).




For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

Quantitative Techniques

Quantitative techniques are those statistical and programming techniques, which help decision makers solve many problems, especially those concerning business and industry. It provides the decision makers with systematic and powerful means of analysis, based on quantitative data, for achieving predetermined goals. 

Books:
Introductory Methods of Numerical Methods, Vol-2, S.S.Shastri, PHI
Fundamentals of Mathematical Statistics, S.C.Gupta, V.K.Kapoor
Reference:
Elements of Applied Mathematics, Volume 1 and 2, P.N.Wartikar and J.N.Wartikar, A. V. Griha, Pune
Engineering Mathematics, Vol-2, S.S.Shastri, PHI
Applied Numerical Methods for Engineers using SCILAB and C, Robert J.Schilling and Sandra L.Harris, ” , Thomson Brooks/Cole

Practical List to be performed in Scilab:

Practical 1: Solution of algebraic and transcendental equations:
a. Program to solve algebraic and transcendental equation by bisection method.
b. Program to solve algebraic and transcendental equation by false position method.
c. Program to solve algebraic and transcendental equation by Newton Raphson method.

Practical 2: Interpolation
a. Program for Newton’s forward interpolation.
b. Program for Newton’s backward interpolation.
c. Program for Lagrange’s interpolation.

Practical 3: Solving linear system of equations by iterative methods:
a. Program for solving linear system of equations using Gauss Jordan methods.
b. Program for solving linear system of equations using Gauss Seidel methods.

Practical 4: Numerical Integration
a. Program for numerical integration using Trapezoidal rule.
b. Program for numerical integration using Simpson’s 1/3rd rule.
c. Program for numerical integration using Simpson’s 3/8th rule.

Practical 5: Solution of differential equations:
a. Program to solve differential equation using Euler’s method
b. Program to solve differential equation using modified Euler’s method.
c. Program to solve differential equation using Runge-kutta 2nd order and 4th order methods.

Practical 6: Random number generation and distributions
a. Program for random number generation using various techniques.
b. Program for fitting of Binomial Distribution.
c. Program for fitting of Poisson Distribution.
d. Program for fitting of Negative Binomial Distribution.

Practical 7: Moments, Correlation and Regression
a. Computation of raw and central moments, and measures of skewness and kurtosis.
b. Computation of correlation coefficient and Fitting of lines of Regression ( Raw and Frequency data )
c. Spearman’s rank correlation coefficient.

Practical 8: Fitting of straight lines and second degree curves
a. Curve fitting by Principle of least squares. ( Fitting of a straight line, Second degree curve)

 Practical 9: Sampling:
a. Model sampling from Binomial and Poisson Populations.
b. Model sampling from Uniform, Normal and Exponential Populations.
c. Large sample tests-( Single mean, difference between means, single proportion, difference between proportions, difference between standard deviations.)
d. Tests based on students ‘t-test’( Single mean, difference between means and paired ‘t’)

Practical 10: Chi-square test and LPP
a. Test based on Chi-square- Distribution ( Test for variance, goodness of Fit,)
b. Chi-square test of independence of attributes.
c. Solution of LPP by Simplex method.

For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

Tuesday, May 26, 2015

Java and Data Structure

Java is a Programming Language Developed By James Gosling . It is included in Bsc-it in 2 Parts -Sem4 and Sem5. In Sem4 the java that are covered include Core Java ,File I/O and Data Structure Concepts like Stacks,Queue,Linked Lists , Hash table,Trees,Graphs,Sorting and Searching Algorithms .


Notes Download : 
All Notes -Here 

Reference Books :
1. An introduction to data structures with applications, second edition, Jean-Paul Tremblay, P Sorenson, Tata- McGrawhill
2. Data Structures with Java, 2nd edition, J Hubbard, Tata-McGrawhill


Java Programs For Bscit :

1 Implement the following
a. Design a java program for type casting different types of variables.
b. Design a Calculator class in java, and implement all the methods required by calculator
operations.
c. Design a java class for method overloading and method overriding.

2 Implement the following
a. Design a java program for different types of inheritance.
b. Design a java class for the use of interface.
c. Design a java class performing string operations.

3 Implement the following
a. Design a class in java to add two complex numbers using constructors.
b. Design a java class for performing all the matrix operations i.e addition, multiplication,
transpose etc.
c. Design a java class for implementing the packages.

4 Implement the following
a. Design a java class for implementing the concept of threading and multithreading.
b. Design a java class for performing all the file-operations.
c. Design a java class for operating the random access files using

5 Implement the following
a. Design a class for sorting the names or numbers in ascending and descending order.
b. Design a java class for implementing the operations of stack.

6. Implement the following
a. Design a class in java for implementing the operations of queue.( insert, delete, display,
exit)
b. Design a class in java for implementing the operations of circular queue.

7. Implement the following
a. Design a class to implement the operations of singly link-list. ( insertion , deletion, sorting, display)
b. Design a class to implement the operations of doubly-linked list.

8. Implement the following
a. Implement the concept of hashing technique and also show its collision avoidance.
b. Design a class to create a tree and also implement the binary search tree.

9. Show the implementation
a. Design a class in java for creating the heap and also show heap sort for it.
b. Design a class in java for implementing selection and insertion sort.

10. Show the implementation for the following
a. Design a class in java for bubble and merge sort.
b. Design a class in java for implementing the graph 

 

For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

 

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.








Tuesday, April 22, 2014

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