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
Internet Technologies HTML, XHTML, XML, Java Script, JSP, PHP. 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"
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