Loading...
Showing posts with label IT 6th (VI) Semester syllabus. Show all posts
Showing posts with label IT 6th (VI) Semester syllabus. Show all posts
IT 6th sem syllabus RGTU/RGPV Information Technology  IT 6th sem syllabus

IT 6th sem syllabus RGTU/RGPV Information Technology IT 6th sem syllabus

siteowner 4:41 PM Add Comment
 Rajiv Gandhi Technological University, Bhopal (MP)
B.E. Information Technology
(IT) Syllabus
RGPV/RGTU SIXTH- VI SEMESTER Syllabus


RGTU/RGPV Information Technology IT 6th Semester Syllabus
  IT 601 Unix And Shell Programming Syllabus

RGTU/RGPV Information Technology IT 6th Semester Syllabus
IT 602 Computer Graphics & Multimedia (CGMM) Syllabus
RGTU/RGPV Information Technology IT 6th Semester Syllabus
  IT 603 Internet Technology & Network management Syllabus

RGTU/RGPV Information Technology IT 6th Semester Syllabus
IT 604 Web Technologies Syllabus


RGTU/RGPV Information Technology IT 6th Semester Syllabus
IT605 Software Engineering and project management Syllabus


RGTU/RGPV Information Technology IT 6th Semester Syllabus
IT 6th sem CGMM Syllabus IT 602 Computer Graphics & Multimedia Syllabus

IT 6th sem CGMM Syllabus IT 602 Computer Graphics & Multimedia Syllabus

siteowner 6:10 AM Add Comment
RGTU/RGPV IT 602 Computer Graphics & Multimedia Syllabus CGMM Syllabus
RGTU/RGPV Computer Graphics & Multimedia SYLLABUS
Information Technology CGMM Syllabus IT 6th Semester Syllabus

RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
PROGRAMME: Information Technology
COURSE: IT 602 Computer Graphics & Multimedia(CGMM)


Unit I Introduction to Raster scan displays, Storage tube displays, refreshing, flickring, interlacing, colour monitors, display processors resolution, working principle of dot matirix, inkjet laser printers, working principles of keyboard, mouse scanner, digitizing camera, track ball , tablets and joysticks, graphical input techniques, positioning techniques, rubber band techniques, dragging etc.

Unit II Scan conversion techniques, image representation, line drawing, simple DDA, Bresenham’s Algorithm, Circle drawing, general method, symmetric DDA, Bresenham’s Algorithm, curves, parametric function, Beizier Method, B-spline Method.

Unit III 2D & 3D Co-ordinate system, Translation, Rotation, Scaling, Reflection Inverse transformation, Composite transformation, world coordinate system, screen coordinate system, parallel and perspective projection, Representation of 3D object on 2D screen. Point Clipping. Line Clipping Algorithms, Polygon Clipping algorithms, Introduction to Hidden Surface elimination, Basic illumination model, diffuse reflection, specular reflection, phong shading, Gourand shading ray tracing, color models like RGB, YIQ, CMY, HSV etc.

Unit IV An Introduction – Multimedia applications – Multimedia System Architecture – Evolving technologies for Multimedia – Defining objects for Multimedia systems – Multimedia Data interface standards – Multimedia Databases. Multimedia components, Multimedia Hardware, SCSI, IDE, MCI, Multimedia -Tools, presentation tools, Authoring tools .

Unit V Compression & Decompression – Multimedia Data & File Format standards :-TIFF, MIDI, JPEG, DIB, MPEG,RTF, – Multimedia I/O technologies - Digital voice and audio – Video image and animation– Full motion video – Storage and retrievaltechnologies.

IT 602 Computer Graphics & Multimedia References:-

1. Donald Hearn and M.Pauline Baker, “Computer Graphics C Version”, Pearson Education, 2003.
2. Prabat K Andleigh and Kiran Thakrar, “Multimedia Systems and Design”, PHI Learning,3rd Indian reprint edition , 2008.
3.. Tay Vaughan, “Multimedia making it work”, Tata McGraw Hill edition.
4. Amarendra N Sinha & Arun D Udai , “Computer Graphics”, McGraw Hill publication . Fundamental of Computer Graphics and Multimedia, Mukherjee, PHI Learning

IT 602 Computer Graphics & Multimedia Suggested list of experiment
1.Write a program to implement DDA line drawing algorithm
2.Write a program to implement Bresenhames’ line drawing algorithm.
3.Write a program to implement Bresenhames’ circle drawing algorithm.
4.Write a program to draw an ellipse using Bresenhames’ algorithm.
5.Write a program to perform various transformations on line , square & rectangle.
6.Write a program to implement Cohen Sutherland line clipping algorithm.
7.Write a program to implement Liang-Bersky line clipping algorithm.
8.Write a program to implement Cohen-Sutheland polygon clipping algorithm to clip a polygon with a Pattern.
9.Write a program to convert a color given in RGB space to it’s equivalent CMY color space.
10.Study of various Multimedia file formats:-RTF,MIDI,GIF,JPEG,MPEG,TIFF etc.
11.Write a program to implement JPEG compression scheme for still images.
12.Write a program to perform Packbits compression & decompression.
13.Write a short program to create a TIFF file using bitmap segments and text files as the TIFF File components.
14. Write a program to convert a BMP file into either JPEG or GIF file
15.Study of various Multimedia Authoring Tools.
IT 6th semUnix SYLLABUS IT 601 Unix And Shell Programming Syllabus

IT 6th semUnix SYLLABUS IT 601 Unix And Shell Programming Syllabus

siteowner 6:05 AM Add Comment
RGTU/RGPV IT 601 Unix And Shell Programming Syllabus
RGTU/RGPV Unix SYLLABUS Shell Programming Syllabus
Information Technology IT 6th Semester Syllabus

RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
PROGRAMME: Information Technology
COURSE: IT 601 Unix And Shell Programming


UNIT–I  General Overview of the System: System structure, user perspective, O/S services assumption about Hardware The Kernel and buffer cache architecture of Unix O/S, System concepts, Kernel data Structure, System administration, Buffer headers, Structure of the buffer pool, Scenarios for retrieval of the buffer, Reading and writing disk block, Advantage and disadvantage of buffer cache.

UNIT–II  Internal Representation of Files: Inodes, Structure of regular, Directories conversions of a path name to an inode, Super block, Inode assignment to a new file, Allocation of disk blocks, Open read write file and record close, File creation, Operation of special files change directory and change root, change owner and change mode. STAT and FSTAT, PIPES mounting and unmounting files system, Link Unlink

UNIT–III  Structures of Processes and process control: Process states and transitions layout of system memory, the context of a process, manipulation of process address space, Sleep process creation/termination. The user Id of a process, changing the size of a process. Killing process with signals, job control, scheduling commands: AT and BATCH,TIME,CORN.

UNIT-IV  Introduction to shell scripts: shell Bourne shell, C shell, Unix commands, permissions, editors, grep family, shell variables, scripts, metacharacters and environment, if and case statements, for while and until loops. Shell programming.

UNIT-V Introduction of Awk and perl Programming: Awk pattern scanning , BEGIN and END patterns, Awk arithmetic and variables, and operators, functions, perl; the chop() function, variable and operators.Networking tools:Resolving IP addressing, TELNET, FTP, Socket programming, introduction of Linux structure .

IT 601 Unix And Shell Programming References:-
1. M.J. Bach  “Design of UNIX O.S. “, PHI Learning 
2. Y.Kanetkar “Unix shell programming”, BPB Pub.
3. B.W. Kernighan & R. Pike, “The UNIX Programming Environment”, PHI Learning
4. S.Prata “Advanced  UNIX: A Programming's Guide”, BPB Publications, New Delhi.
5. Beck “Linux Kernel, Pearson Education, Asia.
6. Sumitabha Das “ Unix concepts and Applications”.Tata McGraw Hill,Second 
    Edition,2001

IT 601 Unix And Shell Programming Suggested list of experiments

Installation of Unix/Linux

1.Study about the General Purpose utilities
  a) Banner b)cal c)date d)calender e)tty f)bc  g) spell & fspell
2.Implement WE Command in C
3.ImplementGrep command in C
4.Implement More command in C
5.Implement Link & Unlink in C
6.Implement LS command in C
7.Study about the Unix system variables
8.Write the program to find biggest among 3 numbers using    shell
9.Write a shell program to find factorial
10.Write a shell program to check the given string is  Palindrome (or) not
11.Write a shell program to check whether the user is   logged (or) not
12.Write a shell program to wish the user those who login  to the system
13.Write your own profile
14.Write a shell program to find the biggest among numbers using positional parameters
15.Write a shell program to sort the strings using arrays
IT 6th sem Web Technologies Syllabus IT604 Web Technologies Syllabus

IT 6th sem Web Technologies Syllabus IT604 Web Technologies Syllabus

siteowner 5:59 AM Add Comment
RGTU/RGPV IT 604 Web Technologies Syllabus
RGTU/RGPV Web Technologies SYLLABUS
Information Technology IT 6th Semester Syllabus

RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
PROGRAMME: Information Technology
COURSE: IT 604 Web Technologies


UNIT I
History of the internet, inter networking concepts, architecture, and protocol: switch, router, protocols for inter networking, internet address and domains. Introduction World Wide Web (WWW), working of web browser and web server, Web server and its deployment, N-tier architecture, services of web server, Common gateway interface (CGI), Uniform Resource Locator (URL), format of the URL, Hyper Text Transfer Protocol (HTTP), feature of HTTP protocol HTTP request-response model, Hyper Text Transfer Protocol Secure (HTTPS).

UNIT II
Introduction to Hyper Text Markup Language (HTML), HTML elements, XHTML syntax and Semantics, eXtensible Markup Language (XML), element, attributes, entity declarations. DTD files and basics of Cascading Style Sheet (CSS).Document object Model (DOM) history and levels, Document tree, DOM event handling.

UNIT III
Introduction to Java Script, Basic concepts, variables and data types, functions, conditional statements, Loops, Operators, Arrays, Standard Objects and form processing in Java

UNIT IV
Evaluation of web applications, type of web documents, feature of web pages, multitier web applications, introduction to Apache web server. Security in application: authentication, authorization, auditing, security issues, security on the web, proxy server, Firewall. Middleware Concepts, CORBA,Java Remote Method Invocation (RMI) , Message Oriented Middleware(MOM), EJB, Microsoft’s Distributed Component Object Model( DCOM) Web Servers HTTP request types System Architecture Server side Scripting. Web server and its deployment, Web client, services of web server, mail server
proxy server, multimedia server. ion to servlet, Overview Architecture Handling HTTP Request, Get and post request,redirecting request multi-tier applications. Introduction to JSP, basic JSP, Java Bean class and JSP. Setting up an Open Data Base Connectivity (ODBC) data source.

UNIT V
Introduction to servlet, Overview Architecture Handling HTTP Request, Get and post request, redirecting request multi-tier applications. Introduction to JSP, basic JSP, Java Bean class and JSP.Setting up an Open Data Base Connectivity (ODBC) data source.

IT 604 Web Technologies References:-
1.Web Technologies- A computer science perspective By Jeffrey C. Jackson, Pearson Eduction .
2.Web Technologies-TCP/IP Architecture, and Java Programming By Achyut S. Godbole and Atul Kahate
3.An introduction to Web Design+Programming by Paul S. Wang Sanda, S Katila,CENGAGE Learning.
4. Web Technology- A develop
IT 6th sem Software Engineering Syllabus IT605 Software Engineering Syllabus

IT 6th sem Software Engineering Syllabus IT605 Software Engineering Syllabus

siteowner 5:54 AM Add Comment
RGTU/RGPV IT605 Software Engineering and project management  Syllabus
RGTU/RGPV Software Engineering SYLLABUS
Information Technology it 6th Semester Syllabus

RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
PROGRAMME: Information Technology
COURSE: IT605 Software Engineering and project management 


Unit I 
Introduction, Software- problem and prospects Software development process: Software life cycle models, Open source software development, the unified process, documentation, configuration management, Safety, risk assessment.

Unit II   
Measures, Metrics and Indicators, Metrics in the Process and Project Domains, Software Measurement, Metrics of Software Quality, S/W reliability, Software estimation techniques, loc and FP estimation. Empirical  models like COCOMO, project tracking and scheduling, reverse engineering. 

Unit III 
Software requirements and specification: feasibility study, Informal/ formal specifications, pre/post conditions, algebraic specification and requirement analysis models, Specification design tools. Software design and implementation: Software design objectives, design techniques, User interface design, modularity Functional decomposition Data flow design, Data structure design, Object-oriented design, Design patterns  implementation strategies like top-down, bottom-up, team etc. 

Unit IV  
Coding standard  and guidelines, programming style, code sharing,  code review, software components, rapid prototyping, specialization, construction, class extensions, intelligent software agents, reuse performance improvement, debugging. Software Testing Strategies: Verification and Validation, Strategic Issues, test plan, white box, black-box testing, unit and integration testing, system testing test case design and acceptance testing, maintenance activities.


Unit V   
Organizing: Alternatives for project managers,  matrix organization, Staffing, Directing: leadership, delegation, motivation, Controlling  risk analysis and RMMM plan, project scheduling and tracking plan, SQA and quality planning, SCM activities and plan, project management plan. Re-engineering, reverse, forward engineering, web engineering, Software project management standards

IT605 Software Engineering and project management References:
1.  Software Engineering. A Practitioner's Approach by P,S. Pressman New edition McGraw.
2.  Software project Management from concept to development Black Book by Kieron Conway, Dreamtech Press.
3.  Software Engineering principle and practices- Deepak Jain Oxford University Press.
4.  Software Engineering for students 4/e - Bell Douglas Pearson Education
5.  Software Project Management, Kelkar, PHI Learning