13
Computer Science & Engineering B.Tech Third Semester Syllabus Teaching and Examination Scheme Subject Subject Name Teaching Examination Scheme Code Scheme Th+Tut Pr Theory Marks Term Practical Total (L+T) (P) Internal End Work (External) Assessment Sem. (Internal) CT I CT II CT Exam AVG 321301 Applied Mathematics- III 06 - 30 30 30 70 - 100 321302 Object Oriented Programming through C++ 05 - 30 30 30 70 - 100 321303 Internet Technology 04 - 30 30 30 70 - 100 321304 Digital Electronics & Logic Design 04 - 30 30 30 70 - 100 321305 Computer Fundamentals 04 - 30 30 30 70 - 100 321306 Principles of Management 04 - 30 30 30 70 - 100 321307 Object Oriented Programming through C++ Lab - 02 15 35 050 321308 Web Technology Lab - 02 15 35 050 321309 Digital Electronics & Logic Design Lab - 02 - - - - 15 35 050 321310 Computer Software & Hardware Lab - 02 15 35 050 321311 Report Writing - 02 15 35 050 321312 Project – I 04 50 100 150 27 14 180 420 125 275 1000

Computer Science & Engineering - · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Embed Size (px)

Citation preview

Page 1: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Computer Science & Engineering

B.Tech Third Semester Syllabus Teaching and Examination Scheme

Subject Subject Name Teaching Examination Scheme Code Scheme

Th+Tut Pr Theory Marks Term Practical Total (L+T) (P) Internal End Work (External) Assessment Sem. (Internal)

CT

I CT II CT Exam

AVG

321301 Applied Mathematics-III 06 - 30 30 30 70 - ‐ 100

321302 Object Oriented Programming through C++

05 - 30 30 30 70 - ‐ 100

321303 Internet Technology 04 - 30 30 30 70 - ‐ 100

321304 Digital Electronics & Logic Design 04 - 30 30 30 70 - ‐ 100

321305 Computer Fundamentals 04 - 30 30 30 70 - ‐ 100

321306 Principles of Management 04 - 30 30 30 70 - ‐ 100

321307 Object Oriented Programming through C++ Lab

- 02 ‐ ‐ ‐ ‐ 15 35 050

321308 Web Technology Lab - 02 ‐ ‐ ‐ ‐ 15 35 050

321309 Digital Electronics & Logic Design Lab - 02 - - - - 15 35 050

321310 Computer Software & Hardware Lab - 02 ‐ ‐ ‐ ‐ 15 35 050

321311 Report Writing - 02 ‐ ‐ ‐ ‐ 15 35 050

321312 Project – I 04 50 100 150

27 14 180 420 125 275 1000

Page 2: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321301 Subject Name: Applied Mathematics - III

Lectures:- 6 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics UNIT I: FOURIER SERIES & FOURIER TRANSFORM: Periodic Functions, Fourier series for function with period 2π, Drichlet’s conditions, Fourier series for functions having finite discontinuities, Change of Interval, Fourier series for Even and odd functions, Half range Fourier series, Harmonic analysis.Fourier Transform , Fourier Integral (complex form), Fourier Sine and Cosine transforms, Properties,Convolution theorem, Parseval’s identity. UNIT II: LAPLACE TRANSFORM: Definition, conditions for Laplace Transform, Transform of general functions (e t, t n, sin at, cosat, sinhat, cosh at), Shifting theorem, Laplace transform of derivative and integral of a function, differentiation and integration of transform (Multiplication and division by t). Inverse Laplace transform – Methods of finding inverse Laplace transform, Convolution theorem (without proof).Application – Application in finding value of integrals, Solution of Differential equations (LDE & Simultaneous linear equations), Laplace transform of some special functions (Unit step function, Unit Impulse function, Periodic function) UNIT III: Z – TRANSFORM: Sequence, Basic operations on sequences, Definition of Z Transform, Linearity, Change of scale & shifting properties, Z transform of standard sequences, Inverse ZTransform, Multiplication by n & division by n, Initial value & final value theorems, Convolution of sequences, Convolution theorem, Inverse Z transform by partial fraction, power series and residue methods. Application to solution of difference equations. UNIT IV: RANDOM VARIABLE: Random variable, Probability distributions (Discrete and Continuous), Constants of Probability distributions (Expectation, variance, moment and Mean deviation from mean), Repeated Trials, Binomial Distribution & properties Poisson distribution, Poisson’s Distribution as limiting case of Binomial Distribution, Normal Distribution, Properties, calculation of probability using Normal curve and chart..sampling techniques (Probabilistic and non Probabilistic), Sampling distributions, Error in Sampling : Chi Square, t ,z and F tests UNIT V: CALCULUS COMPLEX FUNCTIONS : Analytic functions, Cauchy – Riemann Equations, Harmonic Functions and Orthogonal systems. Construction of analytic functions and flow problems. Integration of complex functions, Cauchy’s Integral theorem (without proof), Cauchy’s Integral formula – Extension and generalizations (without proof) Series expansion of Complex functions – Taylor’s and Laurent’s series Zeroes and Singularities of an analytic function, Residue at pole, calculation of residues. Evaluation of real integrals using calculus of residues.

Recommended Books: 1. Higher Engineering Mathematics – B. S. Grewal (42nd – Edition) – KhannaPublishers . 2. Advanced Engineering Mathematics – E. Kryzig (9th – Edition) – John Willy Publication. 3. Engineering Mathematics – III – H. K. Pathak – ShikshaSahityaPrakashan. 4. Engineering Mathematics – H. K. Dass – S. Chand Publication. 5. Advanced Engineering Mathematics - Jain / Iynger – Narosa Publication.

Page 3: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321302 Subject Name: Object Oriented Programming through C++

Lectures:- 5 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics UNIT I: INTRODUCTION Introduction to object oriented programming, user defined types, polymorphism, and encapsulation. Getting started with C++ -syntax, data-type, variables, strings, functions, exceptions and statements, name-spaces and exceptions, operators. Flow control, functions, recursion. Arrays and pointers, structures. UNIT II: CLASS Abstraction mechanisms: Classes, private, public, constructors, member functions, static members, references etc. Class hierarchy, derived classes. UNIT III: INHERITANCE Inheritance: simple inheritance, polymorphism, object slicing, base initialization, virtual functions. Prototypes, linkages, operator overloading, ambiguity, friends, member operators, operator function, I/O operators etc. UNIT IV: MEMORY MANAGEMENT Memory management: new, delete, object copying, copy constructors, assignment operator, this Input/output. Exception handing: Exceptions and derived classes, function exception declarations, Unexpected exceptions, Exceptions when handling exceptions, resource capture and release etc. UNIT V: TEMPLATES Templates and Standard Template library: template classes, declaration, template functions, name-spaces, string, iterators, hashes, iostreams and other type. Design using C++ design and development, design and programming, role of classes.

Recommended Books: 1. Object oriented Programming with C++, Bhave&Patekar, Pearson Education 2. Object oriented Programming with ANSI & Turbo C++, Ashok N. Kamthane, Pearson Education. 3. Object oriented programming in Microsoft C++, Robert Lafore 4. C++, BalaguruSwamy TMH publication

Page 4: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321303 Subject Name: Internet Technology

Lectures:- 4 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics UNIT I INTRODUCTION TO INTERNET: Definition, Evolution and History, Growth of Internet, Owners of Internet, Internet Services, Internet Working, Internet Addressing, Internet Vs Intra-net, Internet Technology and Protocol, Models of Internet, Data Transmission, Different Connections and Levels of Internet Connectivity, Internet Service Provider, DNS. UNIT II: WWW AND WEB BROWSER: WWW, Evolution of Web, Basic Elements of Web, Web Browser, Search Engines, Search Criteria, Web Publishing, Remote Login, Telnet, FTP, DNS, Domain Name and their organization, understanding the Internet Protocol Address. Network topologies: Bust, star and ring, Ethernet, FDDI, ATM. UNIT III: ELECTRONIC MAIL: Email Networks and Servers, Email protocols-SMTP, POP3, IMAp4, MIME6, Structure of an Email - Email Address, Email Header, Body and Attachments, Email Clients: Netscape mail Clients, Outlook Express, Web based E-mail. Email encryption- Address Book, Signature File. UNIT IV: WEB DESIGNING: HTML page structure, HTML Text, HTML links, HTML document tables, HTML Frames, HTML Images, multimedia. UNIT V: INTERNET SECURITY: Overview of Internet Security, Firewalls, Internet Security, Management Concepts and Information Privacy and Copyright Issues, basics of asymmetric cryptography systems.

Recommended Books: 1. Web Warrior Guide to Web Design Technologies, Don Gosselin, Joel Sklar& others, Cengage Learning2. 2. Web Technology and Design by Xavier, C, New Age International 3. Internet and Web Design by Ramesh Bangia, New Age International

Page 5: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321304 Subject Name: Digital Electronics & Logic Design

Lectures:- 4 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics Unit–I-Number Systems: Number systems, Conversions, Number Representations, Demorgan’s Theorem, Boolean algebra and Arithmetic operations. Binary codes, Error detection and correction codes.

Unit–II-Combinational circuits: Simplification of Boolean functions by K-map method and Q. M. method, Half adder, Full adder, BCD adder, Subtracted, ALU, Magnitude comparators, Encoders, Decoders, Multiplexers, De Multiplexer, Implementation using ROM, PLA.

Unit‐III-Sequential circuits: Various types of flip-flops and their conversions. Registers, Timing issues, Counters- Synchronous, Asynchronous. Finite state machines. Design of Synchronous sequential circuits. Design of Asynchronous circuits, cycles, races and hazards.

Unit–IV- Memory devices: Classification of Memories, Read Only Memory (ROM), Random Access Memory (RAM), Memory Decoding, Memory Expansion, Programmable Logic Devices, latest trends in memories.

Unit–V- applications of digital circuits: Overview, Frequency Counter, Time Meter, Bar Graph Display System, Multiplexed Display System, Digital Voltmeter, Digital Multimeter.

Recommended Books:

1. Digital Design, 3rd Edition by M. Morries Mano, Pearson Edu. India. 2. Digital Design – Principle & Practice, 3rd Edition by John F. Wokerly, Pub. Pearson Education. 3. Digital circuits and design- Vikas publishing house, S.Salivahanan

Page 6: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321305 Subject Name: Computer Fundamentals

Lectures:- 4 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics UNIT I: INTRODUCTION TO COMPUTERS: components of computer system, hardware, software, representation of data and information, various binary, unary, octal data representation,ASCII ,EBCDIC representation, concept of file and directory. UNIT II: INTRODUCTION TO HARDWARE: introduction to input and output devices and their types. Storage Devices : Storage Fundamentals, Primary and Secondary Storage, Central Processing Unit, The Microprocessor, control unit, A.L.U., Registers, Buses, Main Memory, Main Memory (RAM) for microcomputers, Read Only Memory(ROM), Study of different type of processors. Motherboards, Installation and Configurations of Computer Systems, Discussions on Crimping of RJ45 / RJ11 with Straight and Cross – Cable Connections. UNIT III: SYSTEM SOFTWARE: System software Vs. Application Software, Types of System Software, Introduction and Types of Operating Systems programs, Booting Loader, Diagnostic Tests, Operating Systems Executive, BIOS, Utility Programs, File Maintenance, Language Processors, Assembler, Compiler & Interpreter. Application Software: Microcomputer Software, Interacting with the System, Trends in PC software, Types of Application Software, Difference between Program and Packages. UNIT IV: COMPUTER COMMUNICATION AND INTERNET: Introduction to Computer Network,LAN,MAN,WAN, Internet, world wide web, E-mails, various protocols used in Internet, TCP/IP, SMTP,Telnet, Concept of web browsers, network devices: hub, switch, router, modem, firewall, Ethernet. Introduction to wireless networks, WAP, Introduction to IPV4 and IPV6. UNIT V: INTRODUCTION TO APPLICATION SOFTWARE: Different types of application software’s packages, various database packages, Types of ERP packages, software development life cycles (SDLC), Introduction to GUI and various versions of Microsoft Windows, Case study of library management system, Case study based on windows, Concept of shell and shell programming, Comparative study of Linux, DOS and Windows.

Recommended Books: 1. Computer System Architecture, Morris Mano, PHI 2. Data Communication & Networking, Forouzan, TMH 3. UNIX: Concepts & Applications, Sumitava Das, TMH 4. Computer Organization & Design, Pal Chowdhury, PHI 5. Computer Fundamentals , V. Rajaraman,PHI

Page 7: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321306 Subject Name: Principles of Management

Lectures:- 4 Hrs per Week End Semester Examination Duration:- 3 Hrs

Detailed Syllabus

Topics UNIT I: Introduction - Nature, function, definition and importance of management, Definition, nature, purpose and scope of management, Functions of a manager, an overview of planning, organizing, staffing leading and controlling. Is management a science or art? UNIT II: Development of Management Thought - Scientific management; Contribution of Taylor, Fayol, Mary Follet, Elton Mayo; Hawthorne experiments, Contingency approach, Indian heritage in production and consumption. Management and administration, Management as a profession, Professionalism of management in India, Management ethics and management culture, Skills required of manager, Classification of skills, Methods of skills development. UNIT III: Management Planning - Concept of planning, objectives, Nature , Types of plan, Stages involved in planning, Characteristics of a good plan, Importance, Limitations of planning, Making planning effective, Strategic planning in Indian Industry, MBO. Decision Making - Concept, characteristics of decisions, Types of decisions, Steps Involved in decision making, Importance of decision making, Methods of decision making, Committee Decision Making. UNIT IV: Organization - Concepts, Principle of organization, Importance, Features of good organization structure, Types of Organization structure. Authority, Responsibilities and Accountability, Delegation of Authority Barriers to effective delegation, Span of control. UNIT V: Coordination & Direction Concept - Importance and need for coordination, Principles of coordination, Methods of achieving effective coordination; Meaning of direction, Importance and Principles of direction, Characteristics of good directives. Control - Concept, planning - control relationship, process of control - setting objectives, establishing standards, measuring performance, correcting deviations. Brief review of Traditional Techniques & Modern Techniques of Control; Human response to control; Dimensions or Types of Control - Feed forward control, Concurrent Control (Real Time Information & Control), Feedback Control, Techniques of Control.

Recommended Books: 1. Essentials of Management, Harold Koontz & Heinz, Weihrich, 5th Tata McGraw Hill. 2. Principles and Practice of Management, L M Prasad, Sultan Chand &Chand . 3.. Fundamentals of Management, Rob ins ,3rd Pear son Education Asia. 4. Management, 6e, Stoner, Pearson Education Asia.

Page 8: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321307 Subject Name: Object Oriented Programming

through C++ Lab

Practicals:- 2 Hrs per Week

Detailed Syllabus

Term work: Term work shall consist of record of the experiments, based on the following :

1. Program to demonstrate to calculate factorial of any number. 2. Program to demonstrate to find sum of series. 3. Program to demonstrate to print Fibonacci series. 4. Programs to demonstrate on concept of classes and objects. 5. Programs to demonstrate on concept of inheritance. 6. Programs to demonstrate on concept of polymorphism. 7. Programs to demonstrate on concept of operator overloading. 8. Programs to demonstrate on concept of memory management. 9. Programs to demonstrate on concept of exception handling and templates. 10. Programs to demonstrate on concept of File handling in C++.

More experiments must be there with reference to the contents of subject code 321302

Page 9: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321308 Subject Name: Web Technology Lab

Practicals :- 2 Hrs per Week

Detailed Syllabus

Term work: Term work shall consist of record of the experiments, based on the following :

1. Basic concepts of HTML-I.

2. Program to illustrate body and pre tags.

3. Program to illustrate text Font tag.

4. Program to illustrate comment,h1….h6, and div tag.

5. Program to illustrate text formatting tags.

6. Program to illustrate Order List tag.

7. Program to illustrate Unordered List tag.

8. Program to illustrate Nested and Definition tag.

9. Program to illustrate img tag.

10. Program to illustrate Hyper Link tag (Anchor tag).

11. Program to illustrate Table tag.

12. Program to illustrate Frame tag.

13. Program to illustrate Form tag.

14. Program to illustrate Embedded Multimedia.

15. Program to illustrate cascading style sheet syntax.

16. Program to illustrate cascading style sheet classes and concept of id.

17. Program to illustrate cascading style sheet division, span and margins.

18. Program to illustrate cascading style sheet text and font properties.

19. Program to illustrate cascading style sheet positioning.

20. Program to illustrate cascading style sheet animation.

More experiments must be there with reference to the contents of subject code 321303

Page 10: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321309 Subject Name: Digital Electronics & Logic Design Lab

Practicals :- 2 Hrs per Week

Detailed Syllabus

Term work: Term work shall consist of record of the experiments, based on the following:

1. Investigate logic behavior of AND, OR, NAND, NOR, EX-OR, EX-NOR. 2. Demonstrate Buffer gates & use of Universal NAND Gate. 3. Gate–level minimization: Two level and multi level implementation of Boolean functions 4. Combinational Circuits: design construct and test: address and subtracter, code converters, gray code to binary and 7 segment display. 5. Design, implement and test a given design example with (i) NAND Gates only (ii) XOR Gates only and (iii) Decide and NAND Gates. 6. Design with multiplexers and De-Multiplexers. 7. Flip-Flop: Construct, Test and Investigate operation of S-R, T, D & J-K flip-flops. 8. Shift Registers: Investigate the operation of all types of shift registers with parallel load. Design. 9. Counters: Design, Construct and test various ripple and synchronous counters – 10 . Counters decimal counter, UP/DOWN Counter, Binary counter with parallel load.

More experiments must be there with reference to the contents of subject code 321304

Page 11: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321310 Subject Name: Computer Software & Hardware Lab

Practicals :- 2 Hrs per Week

Detailed Syllabus

Term work: Term work shall consist of record of the experiments, based on the following :

1. Identifying external ports and interfacing.

2. Identifying PC cards and interfacing.

3. Identifying ports on the cards and interfacing.

4. Preventive maintenance of a Personal Computer.

5. Understanding CMOS.

6. Partitioning and formatting Hard disks.

7. Installing system and application software.

8. Understanding control panel settings.

9. Working with anti-virus software.

10. Working with Backups and Archival utilities.

More experiments must be there with reference to the contents of subject code 321305

Page 12: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321311 Subject Name: Report Writing Practicals :- 2 Hrs per Week

Detailed Syllabus

Term work: Term work shall consist of record of at least TWO CASE Based Studies. The record must contain the following:

1. Well-defined Case – based Problem

2. Motivation to select such problem

3. General approach to solve such problems

4. Methods Applied to Solve such Problems

5. Flowchart and Algorithm to solve Problem

6. Basic Software and Hardware required to solve such problem

7. Practical Applications

8. Final Observations and Conclusions

9. Any help to the Society through the above said Problem.

Please Note: - Based on the above a power point presentation must be given by the candidate

and defended with positive attitude.

Page 13: Computer Science & Engineering -   · PDF fileComputer Science & Engineering ... Principle of organization, Importance, ... Principles and Practice of Management, L M Prasad,

Subject Code: 321312 Subject Name: Project–I Practicals:- 2 Hrs per Week

Detailed Syllabus Term work: Term work shall consist of report / thesis submitted based on the topic of one good Engineering / Research based problem. 1. Formation of team, selection of topic : Presentation on different project topics, Team formation

including students and guide, Literature review in Library and Internet on different project topics,

Selection of Project topic and objectives

2. Site Visits (If required): Before undertaking the project design, team should visit sites where the project

is already implemented and get acquainted with different perspectives. They should meet experienced

personalities in the area and take their advice.

3. Preliminary Design: After selection of topic, the team should carry out further literature review and

then come out with the preliminary design of the project in the form of drawing and explanation.

4. Semester Project Progress Report: A semester project progress report should be prepared comprising

the work done as said above. The report should be presented before the Department faculty and subject

experts.

The Report / Thesis must contain the following:

1. Well defined Case – based Problem

2. Motivation to select such problem

3. General approach to solve such problems

4. Methods Applied to Solve such Problems

5. Flowchart and Algorithm to solve Problem

6. Basic Software and Hardware required to solve such problem

7. Practical Applications

8. Final Observations and Conclusions

9. Any help to the Society through the above said Problem.

Please Note:- Based on the above work a power point presentation must be given by the candidate

and defended with positive attitude. The candidate will be appreciated if he / she present his / her

work in a Conference or publish his / her work in a reputed Journal.