Ads

Sunday, May 1, 2011

SP

External Marks: 60 L T P
Internal Marks: 40 3 1 -
Total Marks: 100
PREREQUISITES: One high level procedural language, knowledge to assembly
language and knowledge of data structures and computer organization.
OBJECTIVES: This course provides knowledge to design various system programs.
COURSE CONTENTS:
Editors [5%]
1. Line editor, Full screen editor and multi window editor.
2. Case study MS-Word, DOS Editor and vi editor.
Assemblers [20%]
1. First pass and second pass of assembler and their algorithms.
2. Assemblers for CISC Machines: case study x85 & x86 machines.
Compilers [30%]
1. Introduction to various translators.
2. Various phases of compiler.
3. Introduction to Grammars and finite automata.
4. Bootstrapping for compilers.
5. Lexical Analysis and syntax analysis.
6. Intermediate Code Generation.
7. Code optimization techniques.
8. Code generation
9. Case study :LEXX and YACC.
10. Design of a compiler in C++ as Prototype.
Debuggers[5%]
1. Introduction to various debugging techniques.
2. Case study :- Debugging in Turbo C++ IDE.
Linkers and Loaders [10%]
1. Concept of linking.
2.Case study of Linker in x86 machines.
3. Loading of various loading schemes.
Operating System[30%]
1. Booting techniques and sub-routines.
2. Design of kernel and various management for OS.
3. Design of Shell and other utilities.

MALP

External Marks: 60 L T P
Internal Marks: 40 3 1 -
Total Marks: 100
PREREQUISITES : Digital Circuits and Logic Design
OBJECTIVES: The course is intended to give students good understanding of
internal architectural details and functioning of microprocessors .
COURSE CONTENTS:
1.Microprocessor Architecture(20%)
Basic Computer Architecture using 8085 MP I/O, Memory & System buses
,Instruction execution sequence & Data Flow, Instruction cycle Concept of
address,Bus, Data Bus Data & Control Bus
Synchronous & Asynchronous buses.
2. I/O memory interface(20%)
Programmable , interrupted initiated ,DMA transfer serial & Parallel
interface,Detail study of 8251 I/O Processor.
3. Instruction set & Assembly Languages Programming (30%)
Introduction, instruction & data formats, addressing modes, status flags, all 8085
instructions, Data transfer groups, Arthimetic group, Logical group, Branch Group.
4. Microprocessor Development System(MDS)(10%)
PROM Programming ,Emilator, ROM Simulation introduction to up kits, Study of 8051,
Csingle chip microcomputer.
5.Case structure & Microprocessor application(15%)
Up application interfacing a matrix keyboard 7- segment led display
Study of trafic light system stepper motor interface
6. Basic arcitect (5%)
Introduction to 8086, motorola 68000

DATA COMMUNICATION

External Marks: 60 L T P
Internal Marks: 40 3 1 -
Total Marks: 100
PREREQUISTES: None
OBJECTIVES:
This course provides knowledge about various types of Network, Network Topologies ,
protocols .
COURSE CONTENTS:
Introduction: Uses of Computer Networks, Network Hardware, Network Software,
seven-layer OSI architecture of ISO, concepts of layer protocols and layer interfaces,
TCP/IP reference model, comparison of OSI &TCP/IP reference models[20%]
Physical Layer: Transmission media , telephone system (structure, trunks , multiplexing
and switching), wireless transmission , [15%]
Data Link Layer: Design Issues, Error detection and correction , elementary data link
protocols , sliding window protocols.[20%]
Medium Access Sub layer: The channel allocation , IEEE standards 802 for LAN &
MAN.
Network Layer: Design issues , routing algorithms, Congestion control Algorithims, IP
protocol , IP addresses, Sub nets.[15%]
Transport Layer: Treansport Services, Elements of Transport protocols, TCP service
Model , protocol, Header.[10%]
Application Layer: Network security , DNS . E-mail , world wide web,
multimedia.[10%]

M - 3

External Marks: 60 L T P
Internal Marks: 40 3 1 -
Total Marks: 100
PREREQUISITES: Calculus of two variables and exposure to mathematics-I and
Mathematics - II.
OBJECTIVES:
To teach Engineering Mathematics to the students.
COURSE CONTENTS:
Review of the prerequisites such as limits of sequences and functions. Continuity,
uniform continuity and differentiability. Rolls theorem, mean value theorems and
Taylor's theorem. Newton method for approximate solution Riemann integral and the
fundamental theorem of integral calculus. Approximate integration. Applications to
length area, volume, surface area of revolution, Moments, centers of Mass and Gravity.
Repeated and multiple integrals with applications to volume, surface area, moments of
inertia etc. Analytic functions, Cauchy-Riemann equations, Laplace equation, elementary
functions, Cauchy's integral theorem(Proof by using Greens theorem), Cauchy's integral
formula, Taylor series and Laurent series. [33%
Residues and applications to evaluating real improper integrals and inverse Laplace
transforms. Conformal mapping, linear fractional transformations. [17%]
Boundary value problems involving partial differential equations such as wave equation,
heat equation, Laplace equations . Solutions by the method of separation of variables and
by Fourier and Laplace transforms. [33%]
Numerical Methods for ODEs and PDEs. [17%]

CSE SYLLABUS 4 TH SEM

OPERATING SYSTEM : -

External Marks: 60 L T P
Internal Marks: 40 3 1 -
Total Marks: 100
PREREQUISITES:
Computer Systems programming and Data Structures.
OBJECTIVES:
Understand the overall architecture of the operating system and its main components,
Functions of Kernel, file system architecture and implementation, concurrent
programming and concurrency .
COURSE CONTENTS:
Introduction to Operating system, computer system structure , operating system structure,
process management, CPU scheduling , process synchronization, deadlocks[35%]
Memory management paging and segmentation virtual memories[20%]
I./O system and secondary storage structure [10%]
Protection and security [10%]
Introduction to multiprocessor and distributed operating systems. [20%]
Case Studies: LINUX , UNIX Operating System with SOLARIS and SCO-UNIX [15%]