Semester-II. Credit Hours IA UE Total Value

Similar documents
PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able :

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SCHEME OF COURSE WORK

Syllabus Under Autonomy Mathematics

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

Diploma in Android Programming (DAP)

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

IT4405 Computer Networks (Compulsory)

CODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Core JAVA Training Syllabus FEE: RS. 8000/-

B. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER

Course Title: Introduction to Database Management System Course Code: CSIT116 Course Level: UG Course Credits:04 L T P/ S SW/F W

Sub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9


ABOUT CORE JAVA COURSE SCOPE:

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical

On successful completion of this course students should:

SRI VENKATESWARA UNIVERSITY: TIRUPATI DEPARTMENT OF COMPUTER SCIENCE ADMITTED BATCH

The Bhopal School of Social Sciences, Bhopal

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

infrared Disadvantage: 1. cannot use for long-range communication or outside a building due to sun s rays.

University of Southern California EE450: Introduction to Computer Networks

Faculty of Science Final Examination. Computer Science B Basics of Computer Networks

Computer Networks. Andrew S. Tanenbaum

Books : 4 th SEMESTER MCA F.M -70. Programming With Java(3-1-0)Cr.-4. Module-1

First Semester First August to 31 st January. Second Semester First February to 31 st July. COURSE STRUCTURE

UNIT - IV Ques.4 Ques.5

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

LESSON PLAN LP-CS 1302

Unit 2. Unit 3. Unit 4

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Syllabus for Third Semester OPERATING SYSTEM

Contents. iii Copyright 1998 Sun Microsystems, Inc. All Rights Reserved. Enterprise Services August 1998, Revision B

Electrical and Computer Engineering Technology

Object Oriented Programming CS104 LTPC:

CS1302 / Computer Networks

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT

SECOND SEMESTER JAVA PROGRAMMING

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( )

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Object Oriented Programming with Java. Unit-1

SUBJECT: INFORMATION TECHNOLOGY

Course Weekly Outline

T.Y.B.Sc. Syllabus Under Autonomy Mathematics Applied Component(Paper-I)

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

DATA COMMUNICATIONS AND COMPUTER NETWORKS

SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science UNIT I - INTRODUCTION TO JAVA

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Software Development & Education Center. Java Platform, Standard Edition 7 (JSE 7)

Swami Ramanand Teerth Marathwada University, Nanded

KINGS COLLEGE OF ENGINEERING

B.Sc. Computer Science (Ancillary)

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

Introduction to Programming Using Java (98-388)

VEER NARMAD SOUTH GUJARAT UNIVERSITY, SURAT Post Graduate Diploma in Computer Application (Evening) Semester - I Effective from: July

5/23/2015. Core Java Syllabus. VikRam ShaRma

Department of Computer Science and Technology 2014

SYLLABUS JAVA COURSE DETAILS. DURATION: 60 Hours. With Live Hands-on Sessions J P I N F O T E C H


QUESTION BANK EVEN SEMESTER

SCHEME OF STUDIES & EXAMINATIONS Department: Bachelor of Computer Applications 4 th Semester. L T P Theory practical

Java Programming Course Overview. Duration: 35 hours. Price: $900

Question 7: What are Asynchronous links?

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

(800) Toll Free (804) Fax Introduction to Java and Enterprise Java using Eclipse IDE Duration: 5 days

B-Tech Computer Science & Engineering. Semester-IV. Course Code Course Title L P Credit

Syllabus for Computer Science General Part I

DEPARTMENT OF INFORMATION TECHNOLOGY U.G. PROGRAMME SYLLABUS Batch V SEMESTER A. D. M. COLLEGE FOR WOMEN NAGAPATTINAM

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON.

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

ET4254 Communications and Networking 1

401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L)

1 OBJECT-ORIENTED PROGRAMMING 1

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

COURSE OUTLINE. School of Engineering Technology and Applied Science. Computer Systems & Network Technology / Technician

Basics of Java Programming CS129 LTPC:

QUESTION BANK UNIT-I

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java.

CORE JAVA TRAINING COURSE CONTENT

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE UNIT I DATA COMMUNICATION PART A

CONTENTS. Chapter 1 Getting Started with Java SE 6 1. Chapter 2 Exploring Variables, Data Types, Operators and Arrays 13

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. Course Curriculum. DATA COMMUNICATION AND NETWORKING (Code: ) Biomedical engineering

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

SYLLABUS P.G. DIPLOMA IN COMPUTER APPLICATION

CHOICE BASED CREDIT SYSTEM (With effect from )

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Transcription:

Course Code MIT-241 MIT-242 MIT-243 Course Title Java Programmin g Database Management System Data Communicat ion and Computer Networks Semester-II Scheme of Examination Duration Marks Credit Hours IA UE Total Value Choice Based Open Electives(Students are required to opt any one of the following courses) Math-201 Comp-203 Bio-204 Bot-205 Bot-206 Zol-207 Arab-208 Eng-209 Mathematica l Tools in Real World Problems Computer Applications & Operations Fundamental s of Biotechnolog y Mysteries of Green Plants Botany in Rural Development s Nutrition, Health & Hygiene Fundamental s of Arabic Language Applied English

Edu-210 Eco-211 HT-212 HT-213 Ngt-214 Edu-215 Lab Course MIT-271 MIT-272 Higher Education Principles of Banking Basics of Tourism and Travel Agencies Tourism Resources of J&K Business Communicat ion soft Skills Instructional Technology Lab -3: Java Programmin g Lab-4: Pl/SQL 4 3 50 50 100 4 3 50 50 100 Total 24 260 340 600 Course Maximum Marks : 100 Code: University Examination:60 MIT-241 Internal Assessment: 40 rse Title: Java Duration of Examination:3 Hours Programmi ng Credits: 4 Objective This course acquaints students with object oriented programming concepts and other advanced features and their implementation in Java language. Unit-I Introduction: An overview to Java, Comparison with other languages (C & C++), Java and Internet, Features of Java, Introduction to Java Virtual Machine, Object Oriented Programming Concepts: Abstraction, Encapsulation, Inheritance and Polymorphism.

Data types: Integers, Floating point, Character type and Boolean. Variables: Assignment, Initialization and Conversions. Operators: Arithmetic, Assignment, Modulus, Relational, Boolean and Bitwise. Unit-II Arrays: Single and Multidimensional. Control statements: Conditional Statements, Iteration Statements and Jump Statements. Classes & Methods: Class Fundamentals, Declaring Objects, this keyword, Creating Methods, Constructors, Command Line Arguments & Argument Passing. Unit-III Inheritance: Basics of Inheritance, Super Class, Member Access, Creating a Multilevel Hierarchy, Method Overriding, Dynamic Method Dispatch & Abstract Class, Static, Super and final Keywords Packages & Interfaces: Defining and Importing Packages, Understanding Class path, Access Protection, Defining and Implementing Interfaces. Exception Handling: Fundamentals of Exceptions, Exception Types, Using Try and Catch, Throwing Exceptions, Built-In Exceptions in Java, User Defined Exceptions. Unit-IV Multithreaded Programming: Java Thread Model, Creating & Working with Threads, Thread Priorities, Introduction To Synchronization and Dead Locks. String Handling: String Constructor, String Operations, Character Extraction, String Searching & Comparison, String Buffer Class, String Buffer V/s String Class. Util Package: Wrapper classes, Vectors, Date and Time classes. Unit-V I/O Streams: Stream Classes, Reading & Writing to Console, Accessing files & Directories, File Input and Output Stream, Byte Array Input & Output Stream. Applets: Overview, Life cycle of an Applet, HTML tag, Parameter Passing, Applet vs. Applications. AWT: Introduction, working with awt controls, layout managers. JDBC: Introduction to JDBA, Connection, Statement, Resultset Classes. Note for Paper Setting: The question paper will be divided into two sections. Section A will include 10 very short answer type questions eliciting answers not exceeding 20 words / multiple choices / fill in the blanks, each carrying 1 mark equally distributed from all units. The candidate will be asked to answer all the questions. Section B will contain two (02) questions from each unit with internal choice, and the candidates

will be required to answer one from each unit. Each question of this section will carry 10 marks. Text Books: 1. Schildt, H (2004), The Complete Reference Java-2, Sixth Edition, TMH. References: 1. Dietel & Dietel (2006), Java: How to Program Java 2, Sixth Edition, Pearson Education. 2. Horstmann & Cornell (2006), Java2 Vol-1 & Vol-2, Seven Indian Reprint, Pearson Education. Course Code: MIT-242 Course Title: Database Management System Credits: 4 Maximum Marks : 100 University Examination: 60 Internal Assessment: 40 Duration of Examination:3 Hours Objective The aim of the course is to introduce students to the fundamental concepts necessary for designing, using and implementing database systems. It emphasizes relational database modeling & design and the languages and facilities provided by the relational database management systems. Unit-I Database System Concepts & Architecture: Concept, Characteristics of database, Database system Vs file system, Introduction to DBMS, Advantages, Disadvantages of DBMS, Database users. Database System Concept & Architecture: Concept, schemas and instances, DBMS architecture & data independence, Components of DBMS. Unit-II Data models: Data modeling using ER-Approach (Concept, ER-Notations, Entities, Entity types, Attributes, Attribute types, Relationships Keys concept).

Conventional Data Models & Systems: Network data model concept, Hierarchical model concept. Relational Data Model: Concept, Relational model Constraints (Entity Integrity, Referential Integrity, Key Constraints, Domain Constraints), Codd s Rules, Relational Algebra (Fundamental Operations). Unit-III SQL: Introduction, Concept, Characteristics of SQL, Advantages of SQL, Data definition in SQL, literals, Operators, Specifying Constraints in SQL, Data manipulation in SQL, Views & Queries, Insert, Update & Delete Operations, Creating users, Grant and revoke object privileges. Unit-IV Relational Database Design & Normalization: Concept of Functional dependencies (Fully, partial, Transitive), Normalization of relational database, Normalization, Join dependencies. Unit-V Transaction Management & Recovery: Concept, Transaction states, Transaction properties (ACID Test), Serializability, Recoverability. Concurrency Control & Recovery Techniques: Concurrency control Concept, Concurrency control techniques, Locking (concept, types), Time stamp ordering, Granularity of data items, Dead lock & its Resolution. Note for Paper Setting: The question paper will be divided into two sections. Section A will include 10 very short answer type questions eliciting answers not exceeding 20 words / multiple choices / fill in the blanks, each carrying 1 mark equally distributed from all units. The candidate will be asked to answer all the questions. Section B will contain two (02) questions from each unit with internal choice, and the candidates will be required to answer one from each unit. Each question of this section will carry 10 marks. Text Books: 1. Elmarsi, Navathe, S B (2004), Fundamentals of database Systems, Pearson Education. 2. Leon(2004), Database Management Systems, Vikas Publications. 3. Silbebschatz, A. Korth, H,F. Sudarshan,S (2006), Database System Concepts, TMH.

4. Bayross. I, Commercial Application Development using Oracle Developer 2000, BPB Pub. References: 1. Date, C J (2005), An Introduction to Database Systems, Addison Wesley. 2. Desai, B C (2002), An introduction to database Systems, Galgotia Publications. Course Code: MIT-243 Course Title: Data Communication & Computer Networks Credits: 4 Maximum Marks : 100 University Examination: 60 Internal Assessment: 40 Duration of Examination:3 Hours Objective The main objective of this course is to make student familiar with the basic data communication and Networking Concepts. UNIT-I Data Communication: Components Of Data Communication, Data Flow (Simplex, Half duplex and Full Duplex), Transmission impairments (attenuation, Distortion and Noise), Data rate limits (Nyquist bit rate and Shannon capacity), Bit rate and Baud rate, transmission modes (Parallel and serial). Introduction to OSI reference model and TCP/IP protocol suite. Transmission media: Guided media (Twisted pair cable, co-axial cable, fibre optic cable) Unguided media: Radio waves and Microwave. UNIT-II Digital Transmission: Digital to Digital Conversion: Line coding schemes (Unipolar, polar and bipolar), analog to Digital Conversion: Pulse Code Modulation (PCM). Analog Transmission: Digital to Analog Conversion: Amplitude Shift Keying, Frequency shift Keying, Phase Shift keying. Analog to Analog Conversion: Amplitude Modulation, Frequency Modulation, Phase Modulation. Multiplexing: Frequency Division Multiplexing, Time division Multiplexing and Wavelength Division Multiplexing

UNIT-III Error Detection: Parity checking, checksum, CRC. Forward Error Correction: Block Parity (LRC, VRC), Hamming code. Framing: Fixed Size Framing and Variable Size framing. Reverse Error Correction: Noiseless channel protocols (Simplest Protocol, Stop wait Protocol), Noisy Channel protocols (Stop and Wait ARQ, Go Back N ARQ) UNIT-IV Internetworking: Concept of internetworking, Circuit switching, Message switching and Packet switching (Datagram Switching, virtual circuit packet switching). IP Addressing: Class full IPv4 addressing, Sub netting, IPv4 Datagram format, IPv6 format,tunneling. Routing Protocols: RIP, OSPF, and BGP. Multicasting Routing Protocols: Uncast, Multicast and Broadcast. Unit-V TCP and UDP:-Connectionless versus Connection oriented Service, introduction to UDP (well known ports for UDP, User datagram format) and TCP (Well known ports for TCP, TCP Segment Format, TCP connection establishment Phase). Concept of Internetworking Devices: - Hub, Repeater, Bridge, Router and Gateway Firewall: Packet Firewall and Proxy Firewall. Note for Paper Setting: The question paper will be divided into two sections. Section A will include 10 very short answer type questions eliciting answers not exceeding 20 words / multiple choices / fill in the blanks, each carrying 1 mark equally distributed from all units. The candidate will be asked to answer all the questions. Section B will contain two (02) questions from each unit with internal choice, and the candidates will be required to answer one from each unit. Each question of this section will carry 10 marks. Text Books: 1. Behrouz A. Forouzan, Data communication & Networks, Fourth Edition 2006, TMH. References: 1. Tannenbaum, Computer Networks, Fourth Edition 2004 PHI. 2. William Stallings, DATA AND COMPUTER COMMUNICATIONS Eighth Edition, PEARSON.