Wednesday, November 25, 2009

SUBJECT: Computer Graphics

i) Graphics
(a) Introduction, What is computer graphics? Elements of graphics workstation, Video Display Devices- Raster Scan Systems, Random Scan Systems, Input Devices, Graphics Software Coordinate Representations, Fundamental problems in Geometry

(b) Algorithms: Line drawing algorithms- DDA Algorithm, Bresenham's Line Algorithm, Frame Buffers, Circle and ellipse generating algorithms- Midpoint Circle Algorithm, Midpoint Ellipse Algorithm, Polynomials and spline curves, Filling- Filled Area Primitives, Scan-Line Polygon Fill Algorithm, Inside-Outside Tests, Scan-Line Fill of Curved Boundary Areas, Boundary-Fill Algorithm, Flood-Fill Algorithm, Character Generation, Attributes of lines, curves, filling, characters etc.

(c) Graphics Primitives, Primitive Operations, The Display-File Interpreter- Normalized Device Coordinates, Display-File Structure Display-File Algorithms, Display Control, Polygons- Polygon Representation

(d) Attributes of Output Primitives, Line Attributes- Line Type, Line Width, Pen and Brush Options, Line Color, Color and Grayscale levels- Color Tables, Grayscale, Area-Fill Attributes- Fill Styles, Pattern Fill, Soft Fill, Character Attributes, Text Attributes.

(e) Geometric Transformations: Matrices, Scaling Transformations- Sin and Cos Rotation, Homogeneous Coordinates and Translation, Coordinate Translations, Rotation about an arbitrary point, Inverse Transformations, Transformation Routines

(f) Two-Dimensional Viewing, The viewing pipeline, Viewing Coordinate Reference Frame, Window-to-viewport Coordinate Transformation, Two-Dimensional Viewing Functions, Clipping Operations- Point Clipping, Line Clipping, Cohen-Sutherland Line Clipping, Polygon Clipping, Sutherland-Hodgeman Polygon Clipping

(g) Three-Dimensional Concepts: Three-Dimensional Display Methods- Parallel Projection, Perspective Projection, Visible Line and surface Identification, Surface Rendering, Three-Dimensional Object Representations- Bezier Curves and surfaces, B-Spline Curves and surfaces

(h) Visibility, Image and object precision, Z-buffer algorithm, Floating horizons

(i) Computer Animations, Design of Animation Sequences, General Computer Animation Functions- Raster Animations, Key-Frame Systems, Morphing, Simulating Accelerations, Motion Specifications, Kinematics and Dynamics.

Reference
Computer Graphics, Donald Hearn & M. Pauline Baker, Prientice Hall of India
Computer Graphics by Hill Jr Computer Graphics, Steven Harrington, McGraw-Hill Computer Graphics Principles and Practice, J.D. Foley, A. Van Dam, S.K. Feiner & R.L. Phillips, Addision Wesley
Principles of Interactive Computer Graphics, Willaim M. Newman, Robert F. Sproull, McGraw-Hill.
Introduction to Computer Graphics, J.D. Foley, A. Van Dam, S.K. Feiner, J.F. Hughes & R.L. Phillips, Addision Wesley
Computer Graphics by Rogers

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical
Should contain 5-7 programs development in C Programming.

SUBJECT: Professional Skill Development course

i) Effective communication in Business, Importance and benefits of effective
communication., Components of communication, The concepts and problems of communication, Non-verbal communication.
ii) Seven C's of Effective Communication, The Process of preparing Effective Business Messages.
iii) The Appearance and Design of Business messages, Business letters, Memorandums, Special time saving message media.
iv) Persuasive Written Business, Short Reports, Long (Formal) Reports, Strategies for Successful Speaking and Successful Listening, Strategies for Successful Informative and Persuasive Speaking., Strategies for successful interpersonal Communication, Strategies for successful Business and Group Meetings.
v) Activities: Communication Games, Report writing skills, Effective communication Skills, Technical Project Report preparation
vi) Issues of basic human Psychology and value system.
vii) Negotiation Skills

Reference

Communications in Organizations, Dalmar Fisher, Jaico Publishing House
Effective Business Communications, Herta A. Murphy, Herbert W. Hildebrandt & Jane P. Thomas, McGraw Hill
Report Writing for Business, Lesikar, Raymond, Richard D. Irwin Inc.
Business Communication: Strategies and Solutions, John W. Baird & James B. Stull, McGraw Hill
Tough Choices- Managers Talk Ethics, Toffler, Allied Publishers Pvt. Ltd.
Lateral Thinking, Edward De Bono, Penguin Books

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical Industrial visits, mock GD, mock presentations / seminars

SUBJECT: Electronics and Telecommunications Systems.

Electronics

Concept of Conductor, Semiconductor, Insulator. Semiconductor Diode, Forward bias, Reverse Bias, Application of Diode as Rectifier,
Introduction to Transistor (BJT, FET), PNP, NPN Transistors their Characteristic.
Introduction to Network Theorems: - KVL,KCL, Superposition, Theremin s, Norton s.
DC Biasing: - Fixed Bias, Emitter Stabilized bias, Voltage- Divider Bias (including problems). Concept of Q-point. Application of Transistor as Switch. AC analysis of BJT Transistor using re model (including problems on Av, Ai, 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,
Concept of Feedback:- Negative Feedback and its advantage in Amplification, Positive Feedback :- Oscillators, Comparison between Oscillator and Amplifier, RC Phase Shift Oscillator, LC Oscillator.
Switching Circuits Multivibrators : - Monostable using IC 555 and Actable using IC 555 (including problems),
Voltage Regulators: Need of Voltage regulation, Zener diode basics (including problems on Zener diode), Series Voltage Regulation, Shunt Voltage Regulation,
Power Amplifiers: - Class A, B, AB. Design of Single stage Amplifier using BJT.

Telecommunication
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.
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, commanding, PCM system, differential PCM, Delta modulation. Multiplexing: - FDM/TDM. Television:- Scanning, Composite Video signal, Television Transmitter, television receiver. Introduction to Digital Communication: PSK, ASK, FSK.

Introduction to fiber optics system:- Propagation of light in optical fiber; ray model . Types of fiber : Single mode, steps index. Graded index. Signal distortion: attenuation, dispersion. Optical sources: LED, LASERS. Optical Detectors and optics links. Link Budget.

References
Allen Mottershead,  Electronic Devices and Circuits , PHI
Boylstead and Neshelesky ,  Electronics Devices and Circuits , 4th, PHI, 1999.
Simon Haykin,  An Introduction to Analog and Digital communications ,
John Wiley and Sons, 1994.
R.B Carlson,  Communication Systems , MacGraw Hill.
George Kennedy,  Electrical Communication systems , Tata McGraw Hill 1993.
Roody Collin,  Electronics Communication , PHI
J. Millman and A Grabel,   Microelectronics  MacGraw Hill 1988.
Proakis J. J,  Digital Communications  Mc Graw Hill.
Digital Communications by TAUB Schilling
Electronic Communication Systems, Roy Blake Delmar, Thompson Learning
Introduction To telecommunications, Anu A Gokhale, Delmar Thompson Learning

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical Should contain 5 demonstrations / hands on, assignments covering the syllabus

SUBJECT: Designing and Analysis of Algorithms

Introduction and analysis of algorithms, Elementary data Structures. Arrays, Linked list, Stacks and Queues, Trees, Heaps and Heapsorts, Set and disjoint set union, Graphs, Hashing. Divide And Conquer General method, Binary search, Finding the maximum and minimum, Merge sort, Quick sort, Selection sort, Strassen s matrix multiplication. The Greedy Method, General method, Optimal storage on tapes, Knap sack problem, Job sequencing with deadlines, Optimal merge patterns, Minimum spanning trees, Single source shortage path. Basic Search And Traversal Techniques The techniques of code optimization, AND/OR graphs, Game trees, Biconnected components and depth-first search. Breadth Search, Back Tracking General method of 8-queens problem, Sum of subsets, Graph coloring, Hamilton cycles, Knapsack problem.

Reference
Knuth 'Fundamentals of Algorithms   (Narosa Publication)
CMA by Tanenbaum Kruse,Leung,Tondo,  Data structures and Program Design in C , Prentice Hall, 1991. Writh,  
Algorithms + Data Structures = Programmes , Prentice Hall Aho,Hopcroft, Ullman,  Data Structures and Algorithms , Addison-Wesley. Horowitz, Sahni,  
Fundamentals of Data Structures, Computer Science Press.
Fundamentals of Computer Algorithms, Ellis
Introduction to algorithms, Thomas Corman, R Ronald, PHI
How to solve by Computers, R. G. Bromei, PHI
Mastering Algorithms with C, Kyle Loudon, O  Reilly
Digital Logic, John M Yarbrough, Brooks/cole, Thompson Learning

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical None

SUBJECT: Mathematics II

Complex Numbers   Cartesian, Polar & Exponential form, De-Moiver's theorem, Vector Algebra and Vector Differentiation   Product of three or more vector, Gradient, divergence & applications, Integral Calculus   Double Integral., Triple Integral Differentiation under integral sign   Error functions, Beta and Gamma functions, Properties and duplication formula. Fourier Series  Orthogonal functions.

Fourier series of even and odd functions. Laplace Transform   of all standard functions, Periodic function, inverse laplace transform, application of laplace transform, Complex Variables   Cauchy Riemann Equations, Mapping   Conformal Mapping & bilinear mapping, Concept of line integral, Riemann integral, Singularities   Poles, Evaluation of residues, Residue theorem

Reference
P. N. Wartikar & J. N. Wartikar,  Elements of Applied Mathematics , 7
, Pune Vidyarthi Graha,1988.
B. S. Grewal,  Higher Engineering Mathematics 
Shanti Narayan,  Differential Calculus , Shamalal Charitable Trust, 1997.
Murray Spiegal,  Vector Analysis , McGraw Hill, 1974
Schaum Series, Vector Analysis, Spigel
Advanced Engineering Mathematics with matlab, Thomas L Harman, James DabNorman Richert Brooks/cole, Thompson Learning

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical None

Semester II

Subjects

Mathematics II
Design and analysis of algorithms
Electronics and Tele Communication Systems
Professional Skill Development course
Computer Graphics

Tuesday, September 15, 2009

Palm Pixi Phone



Instantly say whatever you want with an exposed keyboard right at your fingertips. Intuitively move back and forth between open applications using the multi-touch screen and natural gestures. Access your friends' information that's been pulled in and linked together for you. And choose from back cover designs and accessories that let you express yourself.1 Personally. The new Palm® Pixiphone. You said it best.

see Palm Advantage gallery

The Palm Advantage

Pixi runs on the Palm webOS platform so it does things no other phone can do. Take the Palm Synergy feature, which brings together related information and presents it in one simple view. Or the App Catalog, which gives you a choice of titles to download, many of which are integrated with other apps on the phone. And the ability to keep multiple applications open at once, so you can do more than one thing without losing your place.

Palm Touchstone Technology

Palm Touchstone Technology

Palm® Touchstone Technology provides a simpler way for your phone to interact with other Palm accessories, offering new levels of functionality and convenience. For example, the Palm Touchstone Charging Dock allows connectionless charging of your Palm webOS phone.

Palm Touchstone is based on inductive technology. Inductive coils inside the Touchstone Charging Dock generate a small, oscillating electromagnetic field and transmit it through the Touchstone Back Cover on your device. This allows you to charge your Palm webOS phone without connecting a wire directly to it.

As you place your device on the Palm Touchstone Charging Dock, it magnetically aligns in portrait or landscape mode, and charging begins. It's easier, more convenient, and it charges your phone in about the same amount of time as a standard power charger.



Palm Touchstone capabilities

Touchstone Technology intelligently communicates with your Palm webOS phone and enables Palm accessories to provide a new level of functionality:


  • Place your phone on the Palm Touchstone Charging Dock when you're on a call and its speakerphone automatically turns on.1

  • Pick your phone up from the Palm Touchstone Charging Dock while you're on speakerphone and the conversation is automatically routed back to the earpiece.1

  • For incoming phone calls, simply pick up the phone from the Palm Touchstone Charging Dock and it answers automatically, without having to tap the screen.

  • When your phone is not in use, Nightstand mode displays the time and incoming notifications while on the Palm Touchstone Charging Dock.




What do I need to use Palm Touchstone Technology?

  • Palm International Power Charger

  • Palm Touchstone Charging Dock (sold separately)

  • Palm Touchstone Back Cover or Palm Pixi™ Artist Series Back Cover (each sold separately)



How are Touchstone accessories sold?

The Touchstone Charging Dock and Touchstone Back Cover can be purchased as a bundle or purchased individually. The Charging Dock requires the Back Cover to work, therefore purchasing the bundle is recommended.

Additional Charging Docks may be purchased to be placed in multiple locations in your home or office. Each additional Charging Dock requires its own Power Charger (sold separately).

Friday, September 11, 2009

MicroSD Card to replace CD



We have evolved from the Floppy to the CD now the time has come for us to evolve from the Cd to MicroSD card maybe.Imagine a time when CDs are not used anymore infact they are not even available.Cds becoming a thing of the past,seems like a distant future but maybe those days are not far too.Will MicroSd win the battle against the CD.

People though are not ready for the change but are always looking for the latest technology.The love for the latest,the fastest,the sleekest technology is one of the most common love found in this techy world.


microSD is a format for removable flash memory cards. SD is an acronym for Secure Digital. It is commonly used in cellular phones, but also in handheld GPSdevices, portable media players, digital audio players, expandable USB flash memory drives, and for Nintendo DS flashcards, along with digital cameras.

Like the miniSD card, the microSD card was specifically designed for the ever-changing and fast- growing mobile market. Approximately the size of a fingernail, it is even smaller than the miniSD card and about one-fourth the size of a standard SD card. File copying is a problem with the MicroSD Card.Lets see how that works out. It will prevent piracy though but will lead to various other uncalled for problems.



How to use a single Gmail account and have multiple email addresses with it


Multiple gmail ids with single email addressIf you don’t know about this then it might be great Gmail tip for you.You can use single Gmail account with multiple email addresses pointing to single email address. So you can use multiple email addresses associated with single Gmail address using different aliases.


Here is how:
Let’s say your Gmail email address is: yourusername@gmail.com
You can use this email address with following combinations:

youruser.name@gmail.com
your.username@gmail.com
your.user.name@gmail.com
or even as:
y.o.u.r.u.s.e.r.n.a.m.e@gmail.com

How this is possible?
Google allows only one registration for any user name. When you register a username, any addition of dot with this username is unavailable for other user to register.

Say if you register Gmail account as johnsmith@gmail.com then no other user can create same Gmail address with same username with any addition of dot, like john.smith@gmail will become unavailable for others to register.

Thus adding or removing dots from any Gmail address won’t change the destination address. All emails with dot will be delivered to single email address.

In short, Google don’t differentiate between your username with dots and without dots. All id’s will be treated as a single email address.

Try this out with your email address. Add any number of dots to your Gmail address and send a test mail with this id. See who gets the email.

Moreover you can use ‘+’ sign to add variations to your email address.Anything after + will be ignored while sending email to destination address.

E.g message sent to priyanka+buntsfootprints.com@gmail.com will be received by priyanka@gmail.com only. So you can use this email address with your website domain name as: username+yourwebsite@gmail.com and this will be delivered to usename@gmail.com

Tuesday, September 8, 2009

Seminar Topics

My Dear Students I have written all the topics for your seminar. Lets see who gets which topic. All the best everyone. Watchout this space for more information on all the topics.Hope you enjoy the presentations. The topics for your seminar are:
  1. firewire
  2. infiband
  3. asimo
  4. usb photo negative scanner
  5. kinder
  6. bill gates house
  7. smart dust
  8. nano technology
  9. iris technology
  10. nasa robot
  11. phishing
  12. GSM
  13. GPRS
  14. CDMA
  15. Cellular Frequencies
  16. MIMO
  17. ethernet
  18. network resource management
  19. spanning tree protocol
  20. Wii
  21. 3D animation
  22. tomtom automotive navigation system
  23. Professional support for a route free of traffic jam
  24. scan pen
  25. sabeer bhatia
  26. e-mail bomb
  27. email privacy
  28. web bug
  29. identity theft-ghosting
  30. pharming
  31. RFID
  32. New printer doesn't need computer to work Web-enabled device developed in S.D
  33. palm touchstone technology and mobile
  34. motorolla android
  35. nanorobotics
  36. open mind common sense
  37. Space mouse
  38. protein memory
  39. MicroSD card
  40. Lie detector
  41. Wi-Fi
  42. Semantic Web
  43. AltaVista
  44. Babel Fish
  45. Wolfram|Alpha
  46. Computer Vision
  47. Barcodes
  48. Digital Image Processing
  49. Immersiion / Virtual Reality
  50. Ant Robot
  51. IT in Agriculture
  52. IT in Education
  53. IT in 2009
  54. IT in Banking
  55. IT in retail
  56. IT in healthcare
  57. IT in business

Links to Knowledge on IT

Check the following links to quest your thirst for knowledge

http://nptel.iitm.ac.in/courses.php?branch=Comp


Principles of Programming Languages

Video Courses on Principles of Programming Languages

http://nptel.iitm.ac.in/video.php?courseId=1073

Internet Technology

The Following is the link to lectures by Prof. Indranil Sengupta
Department of Computer Science and Engineering
IIT Kharagpur


It will be usefull for all the Internet knowledge we require.

Computer Networks

We have a chapter on networks in Digital Computer Fundamentals

Check this out for all details on Computer networks..

http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Computer%20networks/New_index1.html

Also check this link.It's Video Courses it has videos of the IIT Lecturer explaining networks.


I am sure it will be usefull to you all.

Introduction to Programming C - SYLLABUS

i) C Fundamentals : Character set, Identifiers and Keywords, Data Types, Constants, Variables and Arrays, Declarations, Operators & Expressions, Library functions, Statements, Symbolic Constants, Preprocessor directives

ii) Data Input and Output 0getchar(), putchar(), scanf(), printf(), gets(), puts() functions

iii) Control Statements if-else, while, do-while, goto, for statements nested control structures, switch, break, continue statements comma operator

iv) Functions
Function prototypes, passing arguments to a function by value, recursion storage classes, automatic, External, static, register variables in single file environment.

v) Arrays
Defining - processing array, passing arrays to functions, Introduction to multidimensional arrays, arrays and strings.

vi)Pointers
Declarations, Referencing and de-referencing, passing pointers to functions, pointer to array, Operations on File using pointers.

Concept of Dynamic Allocation of Memory, Linked List. Structures and Unions , Defining and processing a structure.

References

Programming in C by Schuam out line series
Let us C by Yaswant Kanetkar BPB
Practical C programming, O  Reilly Algorithms with C O  Reilly A structured Programing approach using C, Behrouz Forouzan, Thomas learning
Mastering Algoritms with C Kyle Loudon, Shroff Publishers Practical C Programming, Steve Oualline, Shroff Publishers

Term Work
Should contain at least 15 assignments covering the syllabus executed in the laboratory

Tutorial
Tutorial should contain 5 assignments

Practical C programming

Digital Computer Fundamentals -SYLLABUS

i) Introduction to 8085 microprocessor: - Organization of Microprocessor based system, 8085 p Architecture, Concept of Address line and Memory interfacing, Address Decoding and Memory Interfacing, 8085 Programming Model, Instruction Classification, Instruction Format, Stack and Subroutines, Developing Basic 8085 programs.

ii) Introduction Modern day Computer Systems: - Organization and Architecture, Structure and function.

iii) 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 for Cache coherency. External Memory: - RAID.

iv) Input / Output - I/O Modules (What are I/O modules? Why do we require them? Etc.), Concept of Programmed I/O, Concept of Interrupt Driver I/O, DMA

v) Operating System Support:- Basic Concepts, Batch, Multiprogramming and TimeSharing, scheduling , Scheduling, Memory Management.

vi)CPU Organization - Register Organization (Classification of registers), Instruction Cycle, Instruction Pipelining.

vii) Concept of Parallel processing: - Multiprocessing: - Organization, Time-Shared Bus, Multiport memory, Central Control unit, Multi processors.

References
William Stallings, Computer Organisation and Architecture ( 4th Edition ) - PHI, 1998.
Andrew C. Tanenbaum, Structured Computer Organisation (3rd Edition) -, PHI. Computer System Architecture - M. Morris Memo, PHI, 1998. John P Hayes,
Computer Architecture and Organisation - McGraw Hill, 1998.
Digital Computer Fundamentals, Malvino Microprocessor Architecture and Programming and Applications with the 8085, R.S. Gaonkar, PRI (3rd Edition)
Digital Computer Fundamentals, Thomas C Bartee, TMG

Term Work
Should contain at least 10 assignments covering the syllabus

Tutorial
Tutorial should contain 5 assignments

Practical
Should contain 5 demonstrations / hands on, covering the syllabus

Introduction to Digital Electronics- SYLLABUS

i) Number Systems and Codes:- Binary, Decimal , Octal, Hexadecimal and their inter-
conversions, Codes:- BCD, Excess-3, Gray code etc.

ii)Digital electronic signals and switches: - Concept on digital signal, logic levels, Active high, Active low signals, Switching Characteristic of Semiconductor diode, Transistor.

iii)Logic Gates: - AND, OR, NOT, NOR, NAND, EX-OR, EX-NOR operations and their truth table. Boolean algebra and reduction techniques: - K-Maps and Quine   McClusky.

iv)Arithmetic Operations: - Binary Addition, Subtraction, Multiplication, Division. 2's Complement

v)Subtraction Circuit: - Half- Adder, Full Adder, Half Subtracter, Full Subtracter, 2-bit by 2-bit Multiplier , Various Code convertors.

vi)Multiplexers (MUX):- Working of MUX, Implementation of expression using MUX.

vii)Demultiplexers (DEMUX):- Implementation of expression using DEMUX, Decoder.

viii)FLIP FLOP s :- Concept of Sequential circuit, S-R, J-K , Preset & Clear, Master   Slave J K D , T Flip Flops their truth tables and excitation tables, Conversion from one type to another type of Flip Flop. Registers. Logic families and their characteristics, Characteristic of Digital ICs .

Text Book

Fundamentals Digital electronics by RP Jain, TMG
Digital electronics by Derek Molly, PHI
Digital Electronics, An Introduction to Theory and Practice William H. Gothmann, Prentice-Hall of India pvt ltd

Term Work
Should contain at least 10 assignments covering the syllabus
Tutorial Tutorial
Should contain 5 assignments Practical Should contain 5 demonstrations / hands on, covering the syllabus

Introduction to Information theory and Applications SYLLABUS

CLASS: B. Sc (Information technology)

SUBJECT: Introduction to Information theory and Applications

Semester - I
Evaluation System
Theory Examination 100
TW/Tutorial/Practical -- 50

1
i) Information - Definition, Characteristics & Interpretation, Data & its logical & physical concepts

ii) Computers: History of Computers and their classification, Basic Organization, Memory: - Primary RAM, ROM, EPROM etc. Secondary: - Magnetic-Floppy and Hard disks. Optical: - CDROM, WORM etc. Concept of Virtual Memory and Cache Memory and why are the needed, Computer Operation:- Instruction Cycle, Program flow of control with and without interrupts, Computer Arithmetic:- Number systems binary, Octal, Hexadecimal, Binary Addition, Subtraction and Multiplication, Flotation point representation and arithmetic, Arithmetic through stacks, Computer Language: Introduction to computer language, Definition of assembler Compiler and Interpreter, Basic concept of Data Base Management Systems.

iii) Communication:- Concept of Analog and Digital Signal , Channel Capacity (Shannon s Theorem), Transmission Impairments (Attenuation, Dispersion, etc), Concept of Signal to Noise ratio, Encoding/ Decoding (Concept of Parity bit, Hamming Code), Transmission Media (Twisted Pair, Coaxial Cables, Micro Wave , Optical Fiber and Satellite), A/D and D/A conversion, Definition and Concept of Modulation, Communication technique- circuit switching, message switching and packet switching - their advantages and disadvantages.

iv) Networks: Type of Networks (LAN, MAN, WAN, etc), Network configuration: Basic ISO - OSI, Protocols: - What is Protocol?, Why it is needed? ,Token ring, Internet :- Introduction to Internet terminologies and concept of WWW, HTTP, e-mail, GIAS, Search engine, Domain name etc.

Reference

Computer Organization & Architecture- Designing & Performance, William Stallings, Prientice Hall of India Computer Networks, Andrew S. Tanenbaum, Prientice Hall of India Information Technology for Management, Henry C. Lucas, McGraw Hill Boylstead and Neshelesky , Electronics Devices and Circuits , 4th, PHI, 1999. George Kennedy, Electrical Communication systems , Tata McGraw Hill 1993.

Information Technology The Breaking Wave, Denis P Curtin, Kim Foley, Kunal Sen, Cathleen Morin, TMG

Information Technology, Project Management, Kathy Schwalbe, Thompson Learning


Term Work Should contain at least 10 assignments covering the syllabus

Tutorial Tutorial should contain 5 assignments Practical None

MATHS-1 SYLLABUS

Matrices  
Adjoint of a matrix, Inverse of matrix, Solving homogeneous & nonhomogeneous equations, Matrices   Linear dependence and independence of rows and column matrix, derogetory and non-derogetory matrices, Eigne values and Eigen vectors, Differential Equation of 1sr order 1st degree & application, Differential Equation of higher order & application, Successive differentiation, Mean value theorems, Partial Differentiation, Euler's theorem, Extreme values of function of two variables   application.

Reference

P. N. Wartikar & J. N. Wartikar,  Elements of Applied Mathematics , 7th, Pune Vidyarthi Graha,1988.

B. S. Grewal,  Higher Engineering Mathematics 

Shanti Narayan,  Differential Calculus , Shamalal Charitable Trust, 1997.

Murray Spiegal,  Vector Analysis , McGraw Hill, 1974

Term Work Should contain at least 10 assignments covering the syllabus

Tutorial Tutorial should contain 5 assignments Practical None

SUBJECTS SEMESTER 1

B.SC.( INFORMATION TECHNOLOGY)

SEMESTER 1

Subjects

Introduction to Information theory and applications

Mathematics I

Introduction to Digital electronics

Digital Computer Fundamentals

Introduction to Programming