Govt. Polytechnic Education Society, Lisana (Rewari) LESSON PLANS 3 RD SEM. COMPUTER ENGINEERING 3.1 PROGRAMMING IN C

Similar documents
Lesson Plan (Odd Semester) Name of the Faculty: Rakesh Gupta

ii) Do the following conversions: output is. (a) (101.10) 10 = (?) 2 i) Define X-NOR gate. (b) (10101) 2 = (?) Gray (2) /030832/31034

Government Polytechnic, Hisar Lesson Plan (Odd Semester)

Syllabus for Computer Science General Part I

Principles of Digital Techniques PDT (17320) Assignment No State advantages of digital system over analog system.

Scheme G. Sample Test Paper-I

DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER.

END-TERM EXAMINATION

CONTENTS CHAPTER 1: NUMBER SYSTEM. Foreword...(vii) Preface... (ix) Acknowledgement... (xi) About the Author...(xxiii)

NOTIFICATION (Advt No. 1/2018) Syllabus (Paper III)

UPY14602-DIGITAL ELECTRONICS AND MICROPROCESSORS Lesson Plan

SHRI ANGALAMMAN COLLEGE OF ENGINEERING. (An ISO 9001:2008 Certified Institution) SIRUGANOOR, TIRUCHIRAPPALLI

Injntu.com Injntu.com Injntu.com R16

GARDEN CITY UNIVERSITY. Bachelor of Computer Applications SEMESTER- I. Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04

Hours / 100 Marks Seat No.

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

HANSABA COLLEGE OF ENGINEERING & TECHNOLOGY (098) SUBJECT: DIGITAL ELECTRONICS ( ) Assignment

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING EC6302 DIGITAL ELECTRONICS

3. The high voltage level of a digital signal in positive logic is : a) 1 b) 0 c) either 1 or 0

Kumaun University Nainital Proposed Syllabus for B. Sc. Semester program to be implemented from session Subject: Computer Science

ACADEMIC YEAR PLANNING - F.Y.J.C. ( ) F.Y.J.C. COMPUTER SCIENCE (Theory)

B.Tech II Year I Semester (R13) Regular Examinations December 2014 DIGITAL LOGIC DESIGN

Hours / 100 Marks Seat No.

COURSE OUTLINE & WEEK WISE BREAKAGE

SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-I. Semester-I. Internal Assessment

(ii) Simplify and implement the following SOP function using NOR gates:

PABNA UNIVERSITY OF SCIENCE &TECHNOLOGY

Rizvi College of Arts, Science & Commerce Bandra (W), Mumbai Teaching Plan Academic Year

Course Batch Semester Subject Code Subject Name. B.E-Marine Engineering B.E- ME-16 III UBEE307 Integrated Circuits

Lesson Plan. Week Theory Practical. Lecture Day Topic(including assignment Test) Practical Day

1. Draw general diagram of computer showing different logical components (3)

R10. II B. Tech I Semester, Supplementary Examinations, May

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Govt. Polytechnic Education Society, Lisana (Rewari) LESSON PLANS 1 ST SEM. COMPUTER ENGINEERING

SUBJECT CODE: IT T35 DIGITAL SYSTEM DESIGN YEAR / SEM : 2 / 3

Code No: 07A3EC03 Set No. 1

BHARATHIDASAN ENGINEERING COLLEGE Degree / Branch : B.E./ECE Year / Sem : II/ III Sub.Code / Name : EC6302/DIGITAL ELECTRONICS

Philadelphia University Student Name: Student Number:

Old Question Papers of PGDCA 1 st Semester H.K. Hi-Tech (College of IT & Management) H.K. Hi-Tech College of IT & Management

DE Solution Set QP Code : 00904


Government of Karnataka Department of Technical Education Board of Technical Examinations, Bengaluru

D I G I T A L C I R C U I T S E E

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

MGU-BCA-205- Second Sem- Core VI- Fundamentals of Digital Systems- MCQ s. 2. Why the decimal number system is also called as positional number system?

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

Code No: R Set No. 1

Code No: R Set No. 1

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

II/IV B.Tech (Regular/Supplementary) DEGREE EXAMINATION. Answer ONE question from each unit.

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK NAME OF THE SUBJECT: EE 2255 DIGITAL LOGIC CIRCUITS

NADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni

Computer Logical Organization Tutorial

LABORATORY MANUAL VLSI DESIGN LAB EE-330-F

COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME: EC 1312 DIGITAL LOGIC CIRCUITS UNIT I

Digital logic fundamentals. Question Bank. Unit I

Question Bank. Fundamentals Of Computer FYBCA (SEM - I)

R a) Simplify the logic functions from binary to seven segment display code converter (8M) b) Simplify the following using Tabular method

Semester I.

PART B. 3. Minimize the following function using K-map and also verify through tabulation method. F (A, B, C, D) = +d (0, 3, 6, 10).

Digital Logic Design Exercises. Assignment 1

Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002

KING FAHD UNIVERSITY OF PETROLEUM & MINERALS COMPUTER ENGINEERING DEPARTMENT

COPYRIGHTED MATERIAL INDEX

Course Title III Allied Practical** IV Environmental Studies #

SUBJECT COMPUTER APPLICATION PAGE 1

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

VALLIAMMAI ENGINEERING COLLEGE

Digital Design Using Digilent FPGA Boards -- Verilog / Active-HDL Edition

EE178 Spring 2018 Lecture Module 1. Eric Crabill

Teaching and Examination Scheme: PAPER HRS TH TU PR TH PR OR TW TOTAL

Logic design Ibn Al Haitham collage /Computer science Eng. Sameer

VALLIAMMAI ENGINEERING COLLEGE

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

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

DIGITAL ELECTRONICS. Vayu Education of India

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C

Aryan College. Computer Fundamental. Introduction to Computer System

Lesson Plan for Even semester Govt. Polytechnic Education Society, Lisana (Rewari) Name of the Faculty: Sh. Praveen Kumar Discipline:

Computer Organization

INTRODUCTION TO COMPUTERS KANNAN TUITION CENTER. CHAPTER: 2 NUMBER SYSTEMS

UNIT I BOOLEAN ALGEBRA AND COMBINATIONAL CIRCUITS PART-A (2 MARKS)

FIRST SEMESTER BCA Syllabus Copy BCA103T : PROBLEM SOLVING TECHNIQUES USING C

Code No: R Set No. 1

Jiwaji University, Gwalior -- B.A. Session

LESSON PLAN BCA-2 nd Sem Subject : BCA 121 Advanced Programming in C Name of Assistant Prof : Ms Sonia Sharma

This tutorial gives a complete understanding on Computer Logical Organization starting from basic computer overview till its advanced architecture.

SEMESTER SYSTEM, PROPOSED SCHEME FOR B.Sc. (ELECTRONICS), B.Sc. (ELECTRONICS MAINTENANCE)

CS6201-DIGITAL PRINCIPLE AND SYSTEM DESIGN I YEAR/II SEM PART-B UNIT-I BOOLEAN ALGEBRA AND LOGIC GATES.

Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore

Academic Programme: B.Sc. I Year. Computer Science (Optional) Hours. Fundamentals of Computer Hours.

Guru Jambheshwar University of Science & Technology, Hisar Scheme for Theory + Practical Based Subjects

CS/IT DIGITAL LOGIC DESIGN

R07

Department of Computer Science and Engineering Khulna University of Engineering & Technology Khulna , Bangladesh. Course Plan/Profile

DIRECTORATE OF DISTANCE EDUCATION COMPUTER ORGANIZATION AND ARCHITECTURE/INTRODUCTION TO COMPUTER ORGANIZATION AND ARCHITECTURE

DIGITAL ELECTRONICS. P41l 3 HOURS

Seth Jai Parkash Polytechnic, Damla

Transcription:

Govt. Polytechnic Education Society, Lisana (Rewari) LESSON PLANS 3 RD SEM. COMPUTER ENGINEERING 3.1 PROGRAMMING IN C Name of the Faculty Discipline Department Semester Subject : Kuldeep Singh : Computer Engineering : Computer Engineering : 3rd : Programming in C Lesson Plan Duration : 15 weeks ( from July, 2018 to Dec., 2018) **Work load (Lecture / Practical) per week(in hours): Lectures-04, practicals -06 Theory Week 1st 2nd 3rd 4th Lecture day 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th (Including assignment / test) Algorithm and Programming Development: Introduction Steps in development of a program Flow charts, Algorithm development Programme Debugging Algorithm and Flowchart writing for practical. Algorithm and Flowchart writing for practical. Practice of error detection and corrections in examples. Program Structure : Introduction to structure of C program Keywords, assign statements I/O statements:printf and Scanf Constants, variables and data types Operators and Expressions Unformatted and Formatted IOS Data Type Casting Basic Program writing and practice Revision of Unit II 5th 17th Control Structures :Introduction and use 18th 19th 20th Decision making with IF statement Practice of IF statement with examples IF Else and Nested IF 6th 21st While and do-while, for loop 7th 8th 9th 10th 22nd 23rd 24th 25th 26th 27th 28th 29th 30th 31st 32nd 33rd 34th 35th 36th 37th 38th 39th 40th Loop Practice and revision Break. Continue statements goto and switch statements Revision of Unit III Practice of Control structures using examples. Class Test of III Pointers :Introduction to pointers Practical Day 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th Practical Programming exercises on executing and editing a C program Programming exercises on executing and editing a C program Programming exercises on executing and editing a C program Programming exercises on executing and editing a C program Programming exercises on executing and editing a C program Programming exercises on defining variables and assigning values to variables Programming exercises on arithmetic and relational operators Programming exercises on arithmetic expressions and their evaluation Programming exercises on formatting input/output using printf and scanf and their Programming exercises using if statement, if return type values Else Programming exercises on do while, statement. Programming exercises on switch statement. Programming exercises on for statement Programming exercises on do while, statement and for statement Address operator and pointers, Declaring and initializing pointers 15th Simple programs using pointers Single pointer Revision of Unit IV Practice of Pointers using examples and 16th Simple programs using pointers Functions:Introduction to functions Global and Local Variables Function Declaration, Standard functions Parameters and Parameter Passing Call - by value/reference Revision of functions and Parameter Passing Arrays and Strings:Introduction to Arrays, Array Declaration, Length of array Single and Multidimensional Array,Arrays of characters Revision of Arrays and functions. 17th 18th 19th 20th Simple programs using functions Simple programs using functions Programs on one-dimensional array. Programs on two-dimensional array. Programs on one-dimensional array. Programs on two-dimensional array.

22nd Programs on functions using array as parameters Week 1st 12th 13th 14th 11th Lecture day 44th 45th 46th 47th 48th 49th 50th 51st 52nd 53rd 54th 55th 56th strlen, strcpy, strcmp Passing an array to function (Including assignment / test) Programming examples of array passing as argument to a function Revision of arrays and functions with examples Pointers to an array and strings Pointers to an array and strings detailed Class Test of Pointers and Functions Practical Day 22nd Programs on functions using array as parameters 23rd 24th Programs on functions using array as parameters Programs on functions,strings and parameter passing by reference Structures and Unions : Introduction,Declaration of structures 25th Simple programs using structures Accessing structure members Structure Initialization Pointer to a structures Unions: Introduction Difference between Structures and unions Program examples of structures and unions Revision of Structure and unions 15th 57th Revision of Pointers 58th 41st. 42nd 43rd Examples of programs and Practice of array and functions Introduction of Strings: String declaration and definition, String Related function i.e. Revision of Loops and Control Structures. 26th 27th 28th 29th 21st (i) Programs for putting two strings together. (ii) Programs for comparing two strings Simple programs using structures Simple programs using union Simple programs using union Programming exercises on do while, statement and for statement 59th 60th Class Test of Loops, Pointers and Control Structures Revision of Structure and unions 30th Programming exercises on do while, statement and for statement (Signature of the teacher concerned with date)

3.2 OPERATING SYSTEMS NAME OF THE FACULTY: - Sh.Pankaj Yadav DISCIPLINE: - CSE SEMESTER: - 3rd SUBJECT-OS Lesson Plan Duration: - 15 weeks (July-2018 to Nov-2018) Work Load (Lecture/Practical) per week (In hours): Lecture- 04, Practical -02 Week Theory Practical Lecture Day (Including assignment/test) 1 st 1st Overview of Operating Systems Definition of Operating Systems, Practical 1st Demonstration of all the controls provided in windows control panel 2nd Types of Operating Systems, 3rd Operating System Services, User operating system interface 2 nd 4th System Calls, Types of System 2nd Exercise on Basics of Calls windows 5 th System Programs, Operating System Structure 6 th Virtual Machine, 3 rd 7 th Benefits of Virtual Machine 3 rd Installation of Linux Operating System 8 th Process Management (Principles and Brief Concept) 9 th Process concept, Process State 4 th 10 th Process Control Block, Scheduling Queues 11 th Scheduler, Job Scheduler 12 th Process Scheduler, Context Switch 5 th 13 th Operations on Processes, Interprocess Communication 14 th Shared Memory Systems, Message-Passing Systems 15 th Scheduling Algorithms, Preemptive and Non Preemptive Internal viva for the conducted 3 practical s 4th Usage of directory management commands of Linux: ls, cd, pwd, mkdir, rmdir 6 th 16 th Multiprocessor scheduling, Process Synchronization. 17 th Deadlocks (Principles and Brief Concept) Deadlock, Conditions for Dead lock, 18 th Methods for handling deadlocks, Dead Prevention 7 th 19 th Deadlock Avoidance, Deadlock detection 20 th Recovery from deadlock. 21 Memory Management Function 5 th Usage of File Management commands of Linux: cat, chmod,cp, mv, rm, pg, more, find 6 th Use the general purpose commands of Linux: wc, od, lp, cal, date, who, whoami

(Principles and Brief Concept) Definition Logical and Physical address Space 8 th 22 Swapping, Memory allocation, 23 Contiguous Memory allocation, Fixed and variable partition 24 Internal and External fragmentation and Compaction 9 th 25 Paging Principle of operation, Page allocation 26 Hardware support for paging, Protection and sharing 27 Disadvantages of paging, Segmentation, Virtual Memory. Internal viva for the conducted 6 practical s 7th Using the simple filters: pr, head, tail, cut, paste, nl, sort 10 th 28 Assignment and Revision 8. Communication 29 I/O Management Functions (Principles and Brief Concept) Commands: news, write, talk, mseg, mail, wall Dedicated Devices 30 Shared Devices, I/O Devices, Storage Devices 11 th 31 Buffering, Spooling. Internal viva for the conducted all practical s 32 Assignment and Revision. 33 File Management (Principles and Brief Concept) Types of File System 12 th 34 Simple file system, Basic file system 35 Logical file system, Physical file system 9 Write a shell program that finds the factorial of a number. 10 Write a shell program that finds whether a given number is prime or not. 36 Various Methods of Allocating Disk Space 13 th 37 Linux Operating System,History of Linux and Unix, Linux Overview, Structure of Linux 38 Linux releases, Open Linux, Linux System Requirements 39 Linux Commands and Filters: mkdir, cd,rmdir,pwd, ls, who, whoami, date, cat,chmo

14 th 40 cp, mv, rm,pg,more, pr, tail, head, cut, paste, nl, grep, wc, 41 sort, kill, write, talk,mseg,wall, merge,mail, news Shell: concepts of command options 42 input, output,redirection,pipes, redirecting and piping with standard errors 15 th 43 Shell scripts,vi editing commands 44 Assignment and Revision 45 Assignment and Revision 3.3 DIGITAL ELECTRONICS NAME OF THE FACULTY: - PRAVEEN KUMAR DISCIPLINE: - COMPUTER ENGINEERING SEMESTER:- 3rd

SUBJECT-DE Lesson Plan Duration:- 15 weeks (July-2018 to Nov-2018) Work Load (Lecture/Practical) per week (In hours): Lecture- 03, Practical -03 Week Theory Practical Lecture Day (Including assignment/test) 1 st 1st Introduction to the subject: Digital Electronics. 2nd Distinction between analog and digital signals. 3rd Applications and advantages of digital signals. Practical 1st Verification and interpretation of truth tables for AND, OR, NOT NAND, NOR and Exclusive OR (EXOR) and Exclusive NOR(EXNOR) gates 2 nd 4th Introduction to Binary, octal and hexadecimal number system: 5 th conversion from decimal and hexadecimal to binary and viceversa 6 th Binary addition and subtraction including binary points. 3 rd 7 th 1 s and 2 s complement method of addition/subtraction. 8 th Assignment and Revision 9 th Concept of code, weighted and non-weighted codes, 4 th 10 th Examples of 8421, BCD, excess- 3 and Gray code. 2nd Realisation of logic functions with the help of NAND or NOR gates 3 rd To design a half adder using XOR and NAND gates and verification of its operation - Construction of a full adder circuit using XOR and NAND gates and verify its operation Internal viva & test for the conducted 3 nos. Of practicals. 11 th Concept of parity, single and double parity and error detection 12 th Assignment and Revision 5 th 13 th a) Concept of negative and positive logic 14 th Definition, symbols and truth tables of NOT, AND, OR, NAND, NOR gate 15 th Definition, symbols and truth tables of EXOR Gates, NAND and NOR as universal gates 4th Verification of truth table for positive edge triggered, negative edge triggered, level triggered IC flip-flops (At least one IC each of D latch, D flipflop, JK flip-flops). 6 th 16 th Introduction to TTL and CMOS logic families 17 th Postulates of Boolean algebra, 5 th Verification of truth table for encoder and decoder ICs, Mux and DeMux.

De Morgan s Theorems. 18 th Implementation of Boolean (logic) equation with gates 7 th 19 th Karnaugh map (upto 4 variables) and simple application in developing combinational logic circuits Assignment and revision 20 th Half adder and Full adder circuit, design and implementation. 6 th To design a 4 bit SISO, SIPO, PISO, PIPO shift registers using JK/D flip flops and verification of their operation. 21 4 bit adder circuit, Four bit decoder circuits for 7 segment display and decoder/driver ICs. 8 th 22 Basic functions and block diagram of MUX and DEMUX with different ICs 23 Basic functions and block diagram of Encoder Internal viva & test for the conducted practicals (4 th to 6th). 24 Concept and types of latch with their working and applications 9 th 25 Operation using waveforms and truth tables of RS flip flop. 26 Operation using waveforms and truth tables of T, D flip flop 7th To design a 4 bit ring counter and verify its operation 27 Operation using waveforms and truth tables of Master/Slave JK 10 th 28 Introduction on latch and flip flop 29 Difference between a latch and a flip flop 8th Use of Asynchronous Counter ICs (7490 or 7493). 30 Assignment and Revision 11 th 31 Introduction to Asynchronous and Synchronous counters 32 Introduction to Binary counters 33 Divide by N ripple counters, 9th Internal viva & test for the conducted all practicals. 12 th 34 Decade counter, Ring counter 10th Revision... 35 Introduction and basic concepts including shift left and shift right. 36 Serial in parallel out, serial in

serial out, parallel in serial out, parallel in parallel out. 13 th 37 Universal shift register 11th Revision... 38 Working principle of A/D and D/A converters 39 Brief idea about different techniques of A/D conversion and study of : Stair step Ramp A/D converter 14 th 40 Dual Slope A/D converter 41 Successive Approximation A/D Converter Detail study of : Binary Weighted D/A converter 42 R/2R ladder D/A converter - Applications of A/D and D/A converter. 15 th 43 Memory organization, classification of semiconductor memories (RAM, ROM, PROM, EPROM, EEPROM), 44 static and dynamic RAM, introduction to 74181 ALU ICL 45 Assignment and Revision 12th 13th Revision... Revision... (Signature of the teacher concerned with date) 3.4 MULTIMEDIA APPLICATIONS Name of Faculty : Susheel Kumar Discipline : Computer Engg. Semester : 3 rd Subject : Multimedia Applications

Lesson Plan Duration : 15 weeks (from July, 2018 to November, 2018) Work Load (Lecture / Practical) per week (in hours) : Lectures-03, Practicals-06 Week Theory Practical Lecture Day (including assignment/test) 1 st 1 st Introduction to Multimedia Systems: Concept of Multimedia 2 nd History of Multimedia 3 rd Multimedia hardware and softwarevarious classes Practical Week 1 st Installation of various multimedia software like Photoshop, Flash, Director or any open source software 2 nd 4 th Components 2 nd Installing and use of various 5 th Quality criteria and specifications of different capturing devices multimedia devices: Scanner, Digital camera, web camera 6 th Communication devices 3 rd 7 th Storage devices 3 rd Installing and use of various 8 th Display devices 9 th Elements of Multimedia and different multimedia devices: Mike and multimedia file formats speakers, Touch screen, Plotter and printers 4 th 10 th Applications of multimedia benefits 4 th Installing and use of various 11 th and problems. Content and Project Planning, multimedia devices: DVD, Designing and development: Audio CD and Video CD 12 th Planning steps and process 5 th 13 th Concept of data compression, Text 5 th VIVA-VOCE encoding 14 th Revision & Feedback 15 th 1 st sessional test 6 th 16 th Audio encoding techniques 6 th Reading and writing of 17 th Types of images, Capturing images using camera/scanner different format on 18 th coding techniques for Moving Images CD/DVD 7 th 19 th Editing, Editing of images audio, text, video and graphics 7 th Transporting audio and video files 20 th navigation and user interface designing 21 st Use of various codes like bar code,use of various codes like bar code 8 th 22 nd QR code in multimedia applications 8 th Using various features of 23 rd Photo-shop workshop 24 th image editing tools Flash 9 th 25 th specifying and adjusting colors 9 th Revision of Practicals 26 th using gradient tools 27 th selection and move tools 10 th 28 th transforming path drawing and 10 th VIVA-VOCE editing tools 29 th Revision & Feedback

30 th 2 nd sessional test 11 th 31 st using channels, layers 11 th Using various features of 32 nd filters and actions 33 rd Multimedia Authoring Tools: Types of Photo-shop/GIMP Authoring programmes Icon based 12 th 34 th Time based 12 th Making multimedia 35 th Story boarding/scripting and object presentations oriented working in macromedia combining, Flash, flash Photo-shop, such as 36 th exploring interface using selection of department profile, PEN tools lesson presentation, games and project presentations. 13 th 37 th 38 th Working with drawing and painting tools applying colour viewing and 13 th Generation and recognition of bar code & QR code using pre built application/mobile 39 th manipulating time line applications 14 th 40 th animating 14 th Revision of Practicals 41 st processing 42 nd guiding layers 15 th 43 rd importing and editing sound and video clips in flash 44 th Revision & Feedback 45 th 3 rd sessional Test 15 th VIVA-VOCE :

3.5 DATA COMMUNICATION Name of the Faculty Discipline Department Semester Subject : Mr. Shri Krishan : Computer Engineering : Computer Engineering : 3rd Data Communication Lesson Plan Duration : 15 weeks ( from July, 2018 to Dec., 2018) **Work load (Lecture / Practical) per week(in hours): Lectures-04, practicals -Nil Theory Practical Week Lect. Pract day (Including assignment / test). Day 1st 1st 1. Introduction : Data Communication- Components 2nd Data representation 3rd Data flow Networks 4th Distributed processing 2nd 1st Network criteria Physical structures 2nd Network Category- LAN 3rd WAN, MAN 4th 2. Data and Signals : Analog and Digital data 3rd 1st Analog and digital signals 2nd Periodic and Non Periodic signals 3rd periodic analog signals 4th Digital Signals- Bit rate, Bit length 4th 1st Digital signal as a composite analog signal

2nd Transmission of digital signals 3rd Transmission Impairment- Attenuation, Distortion and noise 4th Performance- bandwidth, throughput 5th 1st Latency, jitter 2nd Revision 3. Digital and Analog Transmission : Analog transmission- Digital to 3rd Analog Conversion- ASK 4th PSK, FSK 6th 1st Analog to Analog Conversion- AM 2nd PM,FM( No mathematical treatment) 3rd Digital transmission- Digital to digital conversion- coding and schemes 4th Digital transmission- Digital to digital conversion- coding and schemes 7th 1st Analog to digital conversion- PCM 2nd Delta Modulation (DM) 3rd Transmission modes- Serial transmission 4th Transmission modes- parallel transmission 8th 1st Revision

2nd Revision 3rd 4. Multiplexing FDM 4th FDM 9th 1st WDM 2nd WDM 3rd TDM 4th TDM 10th 1st Revision 2nd Revision 3rd 5. Transmission media: Guided media 4th Twisted pair cable 11th 1st Twisted pair cable 2nd Co-axial cable 3rd Co-axial cable 4th Fibre optics cable 12th 1st Fibre optics cable 2nd Unguided Media 3rd Radio wave 4th Microwave 13th 1st Infrared

2nd Revision 3rd 6. Error Detection and Correction : Types of Errors 4th Redundancy 14th 1st Detection v/s correction 2nd Forward error correction 3rd Forward error correction v/s retransmission. 4th Error detection through Parity bit 15th 1st Block parity to detect double errors and correct single errors. 2nd General principles of error detection and correction using cyclic redundancy check 3rd Revision 4th Revision (Signature of the teacher concerned with date) C

SOFT SKILLS-I Name of the Faculty Discipline Department Semester Subject : Sh. Shri Krishan : Computer Engineering : Computer Engineering : 5th : Soft Skill Lesson Plan Duration : 15 weeks ( from July, 2018 to Dec., 2018) **Work load (Lecture / Practical) per week(in hours): Lectures-NIL, practicals - 04 Theory Practical Week 1st Lecture Practical day (Including assignment / test) Day 1st 1 Soft skill - Concept 2nd 2 Soft skill - Concept 2nd 3rd 3 Impotance of Soft skill 4th 4 Impotance of Soft skill 3rd 5th 5 Impotance of Soft skill 6th 6 Impotance of Soft skill 4th 7th 7 Communication Skills 8th 8 Verbal Communication 5th 9th 9 Improving Verbal

Communication 10th 10 Improving Verbal Communication 6th 11th 11 Improving Verbal Communication 12th 12 Improving Verbal Communication 7th 13th 13 Report Definition, Elements. 14th 14 Report Definition, Elements. 8th 15th 15 Structure of Report 16th 16 Structure of Report 9th 17th 17 Report Writing 18th 18 Report Writing 10th 19th 19 Methods to enhance memory and concentration 20th 20 Methods to enhance memory and concentration 11th 21st 21 Methods to enhance memory and concentration

22nd 22 Methods to enhance memory and concentration 12th 23rd 23 Methods to enhance memory and concentration 24th 24 Methods to enhance memory and concentration 13th 25th 25 Components of overall personality Week Lecture Practical day (Including assignment / test) Day 26th 26 Components of overall personality 14th 27th 27 Components of overall personality-dressing Sense/etiquettes 28th 28 Components of overall personality-dressing Sense/etiquettes 15th 29th 29 Components of overall personality Body Language etc. 30th 30 Components of overall personality Body Language etc. (Signature of the teacher concerned with date)