Syllabus of Diploma (RGPV) II-Year, Computer Science Engineering
Table of Contents
ToggleSEMESTER IV
OPERATING SYSTEMS
PAPER CODE : 7486 SUBJECT CODE : 401
UNIT-1: Overview of Operating System,
- basic concepts,
- UNIX/LINUX Architecture,
- Kernel, services and systems calls,
- system programs.
UNIT-2: Process Management
- Process concepts, operations on processes,
- IPC, Process Scheduling,
- Multithreaded programming Memory management: Memory allocation, Swapping,
- Paging, Segmentation, Virtual Memory, various faults.
UNIT-3: File management
- Concept of a file, access methods, directory structure,
- file system mounting, file sharing and protection, file system structure and implementation,
- directory implementation, freespace management,
- efficiency and performance.
- Different types of file systems
UNIT-4: I/O System
- Mass storage structure – overview, disk structure,
- disk attachment, disk scheduling algorithms,
- swap space management, RAID types.
UNIT-5: OS Security
- Authentication,
- Access Control,
- Access Rights,
- System Logs
INTRODUCTION TO DBMS
PAPER CODE : 7487 SUBJECT CODE : 402
UNIT-1:
- Introduction; Database System Concepts and Architecture
UNIT-2:
- Data Modeling using the Entity-Relationship Model;
- The Enhanced Entity-Relationship (EER) model
UNIT-3:
- The Relational Data Model and Relational Database Constraints;
- ER/EER to Relational Model mapping;
- Relational Algebra and Relational Calculus
UNIT-4:
- SQL-99: Schema definition, Constraints, Queries, and Views; Security;
- Introduction to SQL programming Techniques
UNIT-5:
- Functional dependencies and normalization for relational databases;
- Relational database design algorithms and further dependencies.
COMPUTER NETWORKS
PAPER CODE : 7488 SUBJECT CODE : 403
UNIT-1:
- Introduction to computer networks;
- Network Models- OSI Reference Model, TCP/IP Model;
UNIT-2:
- Transmission Media – principles, issues and examples;
- Wired Media – Coaxial, UTP, STP, Fiber Optic Cables;
- Wireless Media – HF, VHF, UHF, Microwave, Ku Band;
- Network topologies;
- Data Link Layer – design issues, example protocols (Ethernet, WLAN, Bluetooth);
- Switching Techniques;
UNIT-3:
- Network Layer – design issues, example protocols (IPv4);
- Routing – principles/issues, algorithms (Distance-vector, Link-state) and protocols (RIP, OSPF);
UNIT-4:
- Transport Layer – design issues, example protocols (TCP);
- Application Layer Protocols (SMTP, DNS).
UNIT-5:
- Functioning of Network Devices – NIC, Hub, Switch, Router, WiFi Devices;
- Network Management System and example protocol (SNMP).
SSAD/SOFTWARE ENGINEERING
PAPER CODE : 7489 SUBJECT CODE : 404
UNIT-1:
- Introduction to Software Engineering,
- Lifecycle,
- Process Models – Traditional v/s Agile processes.
UNIT-2:
- Development Activities – Requirements Gathering and Analysis,
- Design Concepts, Software architecture and Architectural styles,
- Basic UI design, Effective Coding and Debugging techniques.
UNIT-3:
- Software Testing Basics, Unit,
- Integration, System and Acceptance Testing,
- Introduction to various testing techniques (e.g. Stress testing),
- Writing and executing test cases, Quality Assurance.
UNIT-4:
- Project Management – Project management concepts,
- Configuration and Release Management, Version Control and its tools (Git),
- Release Planning, Change Management,
- Software Maintenance, Project Metrics.
WEB TECHNOLOGIES
PAPER CODE : 7490 SUBJECT CODE : 405
UNIT-1: Introduction to www
- Protocols and programs, secure connections, application and development tools, the web browser,
- What is server, setting up UNIX and LINUX web servers, Logging users,
- dynamic IP Web Design: Web site design principles, planning the site and navigation
UNIT-2: Web Systems Architecture
- Architecture of Web based systems- client/server (2-tier) architecture,
- 3-Tier architecture, Building blocks of fast and scalable data access
- Concepts – Caches-Proxies- Indexes-Load Balancers- Queues,
- Web Application architecture (WAA)
UNIT-3: Javascript
- Client side scripting,
- What is Javascript, simple Javascript, variables,
- functions,conditions, loops and repetition
UNIT-4: Advance scripting
- Javascript and objects, Javascript own objects,
- DOM and web browser environments, forms and validations
- DHTML: Combining HTML, CSS and Javascript, events and buttons, controlling your browser,
- Ajax: Introduction advantages & disadvantages, ajax based web application, alternatives of ajax XML,
- XSL and XSLT: Introduction to XML, uses of XML, simple XML,XML key components, DTD and Schemas,
- XML with application, XSL and XSLT. Introduction to Web Services
UNIT-5: PHP
- server side scripting, Arrays, function and forms, advance PHP Databases :Basic command with PHP examples,
- Connection to server, creating database, selecting a database,
- listing database, listing table names creating a table, inserting data, altering tables, queries,
- deleting database, deleting data and tables, PHP my admin and database bugs.
ESSENCE OF INDIAN KNOWLEDGE AND TRADITION
PAPER CODE : — COURSE CODE : –
- Basic Structure of Indian Knowledge System:
- Modern Science and Indian Knowledge System
- Yoga and Holistic Health care
- Case Studies.
==End of Syllabus==