PROGRAMME: B.E. Computer Science & Engineering, VI Semester
Course: CS 604 Computer Networking
Reference Reading:
1. Tanenbaum A. S ,”Computer Networks “Pearson Education.
2. Stalling W, “Computer Networks”, Pearson Education
3. Douglas E. Comer & M.S Narayanan,”Computer Network & Internet”, Pearson Education
4. Behraj A Forouzan,”Data Communication & Networking”, McGraw-Hill.
5. Natalia Olifar & Victor Olifer,”Computer Networks”, Willey Pub.
6. Prakash C. Gupta, “Data Comunications and Computer Networks”, PHI
7. Bertsekas & Gallager “Data Network” , PHI
8 Gallo,”Computer Communication & Networking Technologies”,Cengage Learning
Rajiv Gandhi Technological University, Bhopal (MP)
B.E. Computer Science Engg.
Semester :-IV
Subject :- Object Oriented Theory
Revised Syllabus and Scheme of Examination
Effective from July 2010
OBJECT ORIENTED THEORY(CS-403)
Unit I
Abstract data types, Objects and classes, Attributes and Methods, Objects as software units, Encapsulation and Information hiding, Objects instantiations and interactions, Object lifetime, Static anddynamic objects, global and local objects, Metaclass, Modeling the real world objects.
Unit II
Relationships between classes, Association of objects, Types of Association, Recursive Association, Multiplicities, Navigability, Named association, Aggregation of objects. Types of Aggregation, Delegation, Modeling Association and Aggregation.
Unit III
Inheritance and Polymorphism, Types of polymorphism, Static and dynamic polymorphism,Operator and Method overloading, Inherited methods, Redefined methods, the protected interface,Abstract methods and classes, Public and protected properties, Private operations, Disinheritance,Multiple inheritance.
Unit IV
Container Classes, Container types, typical functions and iterator methods, Heterogeneouscontainers, Persistent objects, stream, and files, Object oriented programming languages,
Unit V
Study of C++/Java as Object-oriented programming language.
COMPUTER SCIENCE CSO SYLLABUS
COMPUTER SCIENCE OBJECT ORIENTED THEORY SYLLABUS
COMPUTER SCIENCE ANALOG AND DIGITAL COMMUNICATION SYLLABUS
Rajiv Gandhi Technological University,Bhopal(MP)
Subject :- MATHEMATICS-III
RGPV COMPUTER SCIENCE MATHEMATICS III SYLLABUS
RGPV COMPUTER SCIENCE ENERGY ENVIORNMENT ETHICS AND SOCIETY SYLLABUS
RGPV COMPUTER SCIENCE DIGITAL CIRCUIT SYSTEM SYLLABUS
RGPV COMPUTER SCIENCE ELECTRONICS DEVICES AND CIRCUITS SYLLABUS
RGPV COMPUTER SCIENCE DATA STRUCTURE SYLLABUS
RGPV COMPUTER SCIENCE JAVA SYLLABUS
PROGRAMME: B.E. Computer Science & Engineering, VI Semester
Course: CS 602 Principles Of Programming Languages
UNIT-I
Data types: Introduction, primitive, character, user defined, array, associative, record, union, pointer and reference types, design and implementation uses related to these types. Names Variable, concept of binding, type checking, strong typing, type compatibility, named constants, variable initialization. Sequence control with Expressions, Conditional Statements, Loops, Exception handling.
Abstract Data types: Abstractions and encapsulation, introductions to data abstraction, Static and Stack-Based Storage management. heap based storage management.Garbage Collection. object oriented programming in small talk, C++, Java, C#, PHP, Perl . Concurrency: Subprogram level concurrency, semaphores, monitors, massage passing, Java threads, C# threads.
1. Sebesta,”Concept of programming Language”, Pearson Edu.
2. Louden, “Programming Languages: Principles & Practices” , Cengage Learning
3. Tucker, “ Programming Languages: Principles and paradigms “, Tata McGraw –Hill
4. Terrance W Pratt, "Programming Languages: Design and Implementation" Pearson Edu.
5 Cavlo Ghezzi & Mehdi Jazayeri " Programming Languages Concepts", Willey India
6 E Horowitz, "Programming Languages", 2nd Edition, Addison Wesley
PROGRAMME: B.E. Computer Science & Engineering, VI Semester
Course: CS 601 Micro Processor and Interfacing
UNIT –I
2. Barry B. Brey, “The intel Microprocessor – 8086”, Pearson Education
3. Kenneth J.Ayala,”The 8086 Microproccessor: Programming & Interfacing The PC”,Cengage
Learning
4. Krishna Kant,”Microprocessors and Microcontrollers”, PHI Learning
5. A.K.Ray KM Bhurchandi, “Advanced Microprocessor and peripherals” McGraw Hill
6. R.S. Gaonkar ,”Microprocessors and interfacing”, TMH
MICROPROCESSOR AND INTERFACING
PRINCIPLS OF PROGRAMMING LANGUAGE
SOFTWARE ENGINEERING AND PROJECT MANAGMENTS
COMPUTER NETWORKING
ADVANCE COMPUTER ARCHITECTURE
B.E. (EC) COMPUTER SCIENCE ENGINEERING
Revised Syllabus and Scheme of Examination Effective from July 2010
- CS 5TH SEMESTER
