Professional Documents
Culture Documents
Semester 2
M201: Advanced Software Engineering M202: Computer Communication and Networking M203: Microprocessors and Micro controllers M204: Multimedia and Internet Technologies M211: Laboratory 3 (C++ and Computer Networks) M212: Laboratory 4 (Internet Technologies HTML, XHTML, XML, JavaScript, JSP, PHP)
Semester 3
M301: Image Processing and Pattern Recognition M302: Artificial Intelligence M303: VLSI Design M304: Cryptography and Network Security M311: Laboratory 5 M312: Project Preliminary
Semester 4
M401: MIS & E - Business M402: Elective M403: Project M404: Seminar
1
M411: Viva
Distributed Operating System: Architectures of distributed system , Issues in designing a distributed operating system. Communication Networks , Message Passing , Remote procedure call. Synchronization mechanisms in distributed operating system Distributed scheduling. Distributed Shared Memory. Distributed File Systems. Basic idea of Recovery , Fault tolerance and Security References: Tanenbum,A.S.,Distributed O/S ,Pearson Education. Singhal,Shivaratri,Advanced Concepts in O/S,TMH. P.K.Sinha,Distributed O/S,PHI
M111: Laboratory 1 (PL SQL & Advanced Programming in the UNIX/LINUX environment ) M112: Laboratory 2 (Programming using Java )
8051 MICROCONTROLLER - Comparison of microprocessor and micro controller, architecture, pin function, CPU timings and machine cycle, internal memory organization, pc and stack, i/p-o/p ports, counters and timers, serial data i/p-o/p, interrupts. Instruction set, addressing modes, Programming 8051, programming timers, asynchronous serial data communication, timer and hardware interrupt, service routine. External memory and memory address decoding, memory mapped I/O, time delay subroutines, look-up tables implementation, interfacing matrix keyboard and seven segment display through scanning and interrupt driven programmes, interfacing A/D and D/A converters using handshake signals and waveform generation interfacing with 8255 i/p-o/p, parallel printer. Examples and overview of advanced microcontrollers like 80196 Reference: Barry B Brey - The Intel Microprocessors: 8086/8088, 80186, 80286, 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium 4, Seventh Edition, 2005, Prentice-Hall. Ayala - Microcontroller and applications Myke Predko - Customizing and programming 8051
M211: Laboratory 3
C++ and Computer Networks.
M212: Laboratory 4
4
M311: Laboratory 5
Advanced programming in Java J2EE: An overview of J2EE web services, basics of Enterprise Java Beans, EJB vs. Java Beans, basics of RMI, JNI. Reference: Java Server Programming, J2EE edition. (VOL I and VOL II); WROX publishers Beginning J2EE 1.4 Ivor Horton, SPD Publication.
Artificial Intelligence Lab: Programming Languages such as PROLOG & LISP Reference: Bratko, "Programming for Artificial Intelligence"
Warren Ewens and Gregory R. Grant, "Stastical Methods in Bioinformatics an Introduction" R. Durbin, S. Eddy, A. Krogh and G. Mitchison, "Biological sequence Analysis" Attwood TK and Parry-Smith DJ, "Introduction to Bioinformatics" A Baxevanis & B Ouellette, "Bioinformatics : A Practical Guide to the Analysis of Genes & Proteins"
M411: Project 200 marks M412: Seminar 100 marks M413: Viva 100 marks