## Search in the document preview

*Vision of the Department
*

*
To be a lead department imparting quality and value embedded higher
*

*education and research emphasizing freedom of learning and practice.*

*Mission of the Department
*

*Transforming students into full-fledged
*

*professionals and to become leaders in dynamic global environment.
*

*Augmenting knowledge and technologies in
*

*rapidly advancing fields of Electronics and Communication
*

*Engineering.
*

*Promoting in depth research and create centre of
*

*excellence in thrust areas.
*

**Programme Outcomes (POs)
**

**PO1: Ability to apply knowledge of mathematics, science, and engineering
to solve engineering problems.
**

**PO2: Capability to design and conduct experiments, as well as to analyze
and interpret data
**

**PO3: Identify, formulate, and solve engineering problems
PO4: Solving different types of problems associated with multi-disciplinary
**

** areas
PO5: Apply ethical principles and professional ethics and norms of engineering
**

**practice.
PO6: Equipped to design an engineering system, component, or process that
**

**meets the specific needs with proper eco system
PO7: Disseminating knowledge effectively with engineering community and in
**

**general society
PO8: Broaden the knowledge providing an understanding of the impact of
**

**engineering solutions in global, economic, environmental, and societal
contexts
**

**PO9: Recognition of the need for, and ability to engage in life-long learning
PO10: Knowledge of contemporary issues in allied fields
PO11: Ability to select and use the appropriate advanced techniques, skills
**

**and modern engineering tools necessary for engineering practice, with an
understanding of limitations.
**

**PO12: Participate and become successful in competitive examinations like GATE,
IES, GRE, CAT, Civil services etc.
**

**Programme Educational Objectives (PEOs)
PEO 1: To produce competent graduates in core areas of Electronics and
**

**Communication Engineering with adequate analytical capabilities and
practical knowledge to attend to the current challenging tasks and to
absorb futuristic trends.
**

**PEO 2: To provide strong foundation in basic sciences and communication
skills
**

**PEO 3: To keep the students abreast with the latest hardware and software
design techniques and cutting edge technologies
**

**PEO 4: To enhance the knowledge and skills continually throughout their
career and to make them capable to adapt in diverse environments.
**

**PEO 5: To imbibe leadership qualities among the students to take up
challenging roles in their career by ensuring professional ethics with
high sense of social responsibility
**

**Curriculum Structure**
Course
Code

Course Title Sem ester

Total Number of Contact hours Credits Lecture (L)

Tutorial (T)

Practical (P)

Total Hrs

MAT01 Engineering Mathematics I I 4 1 5 4 CYT01 Engineering Chemistry I 4 1 5 4 MAT04 Probability and Statistics I 4 1 5 4 MAT02 Engineering Mathematics- II II 4 1 5 4 PHT01 Engineering Physics II 4 1 5 4 MAT03 Engineering Mathematics III III 4 1 5 4 CST 01 Introduction to Information

Communication Technology I 2 1 3 2

CST 02 Computer programming in C I 2 1 3 2 CSP01 Computer Programming Lab I 4 4 2 MEP 01 Workshop Practice I 4 4 2 MET 01 Engineering Graphics I 4 1 5 4 CET01 Environmental Studies II 2 3 5 4 CST 03 Object-Oriented Programming II 2 1 3 2 CST 04 Data Structures II 2 1 3 2 CSP 02 Data Structures laboratory II 4 4 2 ENT01 English I 4 1 5 4 ENP 01 English Communication Skills Lab II 4 4 2 EOT 01 Economics V 2 2 4 COT 01 Accountancy V 2 2 4 MET 68 Management Science VI 2 2 4 4 ECT 02 Electronic Devices III 4 4 4 ECT 03 Signals and Systems III 3 1 4 4 ECT 01 Circuits and Networks-I III 3 1 4 4 ECT 04 Fields and Waves III 3 1 4 4 ECT 05 Electrical Technology III 3 1 4 4 ECP 01 Electrical Circuits and Machines Lab III 3 3 2 ECP 02 Mat lab and Unix Lab III 3 3 2 ECT 06 Circuits and Networks-II IV 3 1 4 4 ECT 07 Electronic Circuits IV 4 4 4 ECT 08 Logic Circuits IV 2 2 4 4 ECT 09 Random Signals &Stochastic Processes IV 2 2 4 4 ECT 10 Analog Communications IV 2 2 4 4 ECT 11 Transmission lines and Waveguides IV 2 2 4 4 ECP 03 Electronic Devices & Circuits Lab IV 3 3 2 ECP 04 Communication Engineering Lab IV 3 3 2 ECT 12 Control Systems V 3 1 4 4 ECT 13 Pulse and Digital circuits V 2 2 4 4 ECT 14 Analog IC applications V 3 1 4 4 ECT 15 Digital Communications V 2 2 4 4 ECT 16 Antennas and Wave Propagation V 3 1 4 4 ECP 05 Advanced Communication Engineering Lab V 3 3 2 ECP 06 Pulse and Digital Circuits Lab V 3 3 2 ECT 17 VLSI Design VI 3 1 4 4

ECT 18 Digital IC Applications VI 3 1 4 4 ECT 19 Microwave Techniques VI 2 2 4 4 ECT 20 Digital Signal Processing VI 3 1 4 4

ECT 21 Electronic Instrumentation and Measurements. VI 4 4 4

ECP 07 IC Applications Lab VI 3 3 2 ECP 08 Electronic measurements Lab VI 3 3 2 ECT 22 Computer Organization VII 4 4 4 ECT 23 Radar Engineering VII 4 4 4 ECT 24 Computer networks VII 4 4 4

ECT 25 Microprocessor and Microcontrollers VII 4 4 4

ECP 09 Microprocessor & microcontroller Lab VII 3 3 2

ECP 10 Microwave Lab VII 3 3 2 ECT 28 Optical Communications VIII 3 1 4 4

ECT 29 Cellular & Mobile Communications VIII 3 1 4 4

ECP 11 Digital Signal Processing Lab VIII 3 3 2 ECP 12 Project work VIII 2 2 4 ECT26 Elective I ECT26A Biomedical Engineering VII 4 4 4 ECT26B Optoelectronics VII 4 4 4 ECT26 C Advanced Microprocessors VII 4 4 4 ECT26D Neural networks and Fuzzy logic VII 4 4 4 ECT26E Embedded systems VII 4 4 4 ECT27 Elective II ECT27A Digital Image Processing VII 4 4 4 ECT27B Telecommunication switching networks VII 4 4 4 ECT27C MEMS VII 4 4 4 ECT27D Television Engineering VII 4 4 4

ECT27E Advanced Digital Signal Processing VII 4 4 4

ECT 30 Elective III ECT 30A Satellite Communications VIII 4 4 4 ECT 30B Optimization Techniques VIII 4 4 4 ECT 30C DSP Processors VIII 4 4 4 ECT 30D Data & Computer

communications VIII 4 4 4

ECT 30E Cryptography & network security VIII 4 4 4

ECT 31 ELECTIVES-IV ECT31A Information theory VIII 4 4 4 ECT 31B IC Fabrication Technology VIII 4 4 4 ECT31C Nano electronics VIII 4 4 4 ECT31D Operating Systems VIII 4 4 4 ECT 31E Power Electronics VIII 4 4 4

Total 144 45 51 240 210

*Course Syllabi*

*Scheme of instructions*

*I Semester*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

MAT 01 Engineering Mathematics I 4+1 - 4 2 20 2 20 3 60 100

MAT 04 Probability and Statistics 4+1 - 4 2 20 2 20 3 60 100

CST01 Introduction to Information Communication Technology 2+1 - 2 2 20 2 20 3 60 100

CST02 Computer programming in C 2+1 - 2 2 20 2 20 3 60 100

CYT 01 Engineering Chemistry 4+1 - 4 2 20 2 20 3 60 100

MET 01 Engineering Graphics 4+1 - 4 2 20 2 20 3 60 100

**PRACTICALS**

CSP 01 Computer programming Lab - 4 2 Class Work 20 Test 20 3 60 100

MEP 01 Workshop Practice - 4 2 Class Work 20 Test 20 3 60 100

*II Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

MAT 02 Engineering Mathematics II 4+1 - 4 2 20 2 20 3 60 100

ENT 01 English 4+1 - 4 2 20 2 20 3 60 100

CST 03 Object-Oriented Programming 2+1 - 2 2 20 2 20 3 60 100

CST 04 Data Structures 2+1 - 2 2 20 2 20 3 60 100

PHT 01 Engineering Physics 4+1 - 4 2 20 2 20 3 60 100

CET 01 Environmental Studies 2+3 - 4 2 20 2 20 3 60 100

**PRACTICALS**

CSP 02 Data Structures Lab - 4 2 Class Work 20 Test 20 3 60 100

ENP 01 English Communication Skills Lab - 4 2

Class Work 20 Test 20 3 60 100

*III Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **L+T Practical Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

MAT 03 Engineering Mathematics – III 4+1 - 4 2 20 2 20 3 60 100

ECT 01 Circuits and Networks-I 3+1 - 4 2 20 2 20 3 60 100

ECT 02 Electronic Devices 4 - 4 2 20 2 20 3 60 100

ECT 03 Signals and Systems 3+1 - 4 2 20 2 20 3 60 100

ECT 04 Fields and Waves 3+1 - 4 2 20 2 20 3 60 100

ECT 05 Electrical Technology 3+1 - 4 2 20 2 20 3 60 100

**PRACTICALS**

ECP 01 Electrical Circuits and Machines Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 02 Mat lab and Unix Lab - 3 2 Class Work 20 Test 20 3 60 100

*IV Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

ECT 06 Circuits and Networks-II 3+1 - 4 2 20 2 20 3 60 100

ECT 07 Electronic Circuits 4 - 4 2 20 2 20 3 60 100

ECT 08 Logic Circuits 2+2 - 4 2 20 2 20 3 60 100

ECT 09 Random Signals and Stochastic Processes 2+2 - 4 2 20 2 20 3 60 100

ECT 10 Analog Communications 2+2 - 4 2 20 2 20 3 60 100

ECT 11 Transmission lines and Waveguides 2+2 - 4 2 20 2 20 3 60 100

**PRACTICALS**

ECP 03 Electronic Devices and Circuits Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 04 Communication Engineering Lab - 3 2 Class Work 20 Test 20 3 60 100

*V Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test Duration

Hrs. Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

EOT 01 Economics 2 - 2 2 20 2 20 3 60 100

COT 01 Accountancy 2 - 2 2 20 2 20 3 60 100

ECT 12 Control Systems 3+1 - 4 2 20 2 20 3 60 100

ECT 13 Pulse and Digital circuits 2+2 - 4 2 20 2 20 3 60 100

ECT 14 Analog IC applications 3+1 - 4 2 20 2 20 3 60 100

ECT 15 Digital Communications 2+2 - 4 2 20 2 20 3 60 100

ECT 16 Antennas and Wave Propagation 3+1 - 4 2 20 2 20 3 60 100

**PRACTICALS**

ECP 05 Advanced Communication Engineering Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 06 Pulse and Digital Circuits Lab - 3 2 Class Work 20 Test 20 3 60 100

*VI Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test Duration

Hrs. Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

MET 68 Management Science 2+2 - 4 2 20 2 20 3 60 100

ECT 17 VLSI Design 3+1 - 4 2 20 2 20 3 60 100

ECT 18 Digital IC Applications 3+1 - 4 2 20 2 20 3 60 100

ECT 19 Microwave Techniques 2+2 - 4 2 20 2 20 3 60 100

ECT 20 Digital Signal Processing 3+1 - 4 2 20 2 20 3 60 100

ECT 21 Electronic Instrumentation and Measurements. 4 - 4 2 20 2 20 3 60 100

**PRACTICALS**

ECP 07 IC Applications Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 08 Electronic measurements Lab - 3 2 Class Work 20 Test 20 3 60 100

*VII Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

ECT 22 Computer Organization 4 - 4 2 20 2 20 3 60 100

ECT 23 Radar Engineering 4 - 4 2 20 2 20 3 60 100

ECT 24 Computer networks 4 - 4 2 20 2 20 3 60 100

ECT 25 Microprocessor and Microcontrollers 4 - 4 2 20 2 20 3 60 100

ECT 26 Elective – I 4 - 4 2 20 2 20 3 60 100
ECT 27 Elective – II 4 - 4 2 20 2 20 3 60 100
**PRACTICALS**

ECP 09 Microprocessor and microcontroller Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 10 Microwave Lab - 3 2 Class Work 20 Test 20 3 60 100

*VIII Semester
*

Course No.

Name of Course Scheme of Instruction

Credits

Scheme of Valuation

**THEORY **Theory Hrs.
Practical

Hrs.

Sessional Marks End Exam

TOTAL I – Test II – Test Duration

Hrs. Max. Marks

Duration Hrs.

Max. Marks

Duration Hrs.

Max. Marks

ECT 28 Optical Communications 3+1 - 4 2 20 2 20 3 60 100

ECT 29 Cellular and Mobile Communications 3+1 - 4 2 20 2 20 3 60 100

ECT 30 Elective – III 4 - 4 2 20 2 20 3 60 100
ECT 31 Elective – IV 4 - 4 2 20 2 20 3 60 100
**PRACTICALS**

ECP 11 Digital Signal Processing Lab - 3 2 Class Work 20 Test 20 3 60 100

ECP 12 Project work - 3 4 Continuous Assessment 40 Disser- tation 40

Viva – Voce 20 100

*LIST OF ELECTIVES
*

ECT 26 ELECTIVE – I ECT 27 ELECTIVE - II ECT 30 ELECTIVE - III

ECT 31 ELECTIVE – IV

S.No. Elective S.No. Elective S.No. Elective S.No. Elective

a Biomedical Engineering

a Digital Image Processing

a Satellite Communications

a Information theory

b Optoelectronics b Telecommunication switching networks

b Optimization Techniques

b IC Fabrication Technology

c Advanced Microprocessors

c MEMS c DSP Processors c Nano Electronics

d Neural networks and Fuzzy logic

d Television Engineering d Data & Computer communications

d Operating Systems

e Embedded systems e Advanced Digital Signal Processing

e Cryptography & network security

e Power Electronics

* I SEMESTER
*

*MAT 0 1: Engineering Mathematics – I
*

*(Common to All Branches)
*

**Lecture : 4 hrs/ week Internal Assessment: 20+20=40 Marks
**

**Tutorial : 1 hr/ week Semester End Examination: 60 Marks
**

**Semester : I Cedits: 4
**

Course

Educational

Objectives :

1. The emphasis is primarily on the development of analytical techniques.

2. To make students familiar with Differential Equations and its solutions

3. To provide the basic knowledge in transformations and in particular Laplace transforms

4. Expansions of functions as a power series

5. Roll’s and Mean value theorems and maxima, minima

6. Curve tracing and Evaluation of Multiple Integrals

**UNIT – I
**Differential Equations: linear differential equations of second and higher order with constant coefficients-particular integrals-

homogeneous differential equations with variable coefficients-method of parameters-simulation equations.

**UNIT – II
**Laplace Transforms I: laplace transforms of standard functions-inverse transforms-transforms of derivatives and integrals-

derivatives of transforms-integrals of transforms

**UNIT – III
**Laplace Transforms II: transforms of periodic functions-convolution theorem-applications to solution of ordinary differential

equations.

**UNIT – IV**
Calculus: Roll’s and Mean value theorems-taylor’s and maclaurins’s series-maxima and minima for functions of two variables-

curve tracing (both Cartesian and polar coordinate).

**UNIT – V**
Multiple Integrals: evaluations of double and triple integrals-change of order of integrations-change of variables of integrations-

simple applications to areas and volumes.

.

**Course
**

**Outcomes:
**

At the end of the course the student will be able to

CO1: Extends an ability to analyze differential equations and solve them

CO2: The students become familiar with the applications of differential equations to engineering problems

CO3:In Mathematics, a transform is usually a device that converts one type into another type presumably

easier to solve

CO4:Use shift theorems to compute the Laplace transform, inverse Laplace transform and the solutions of

second order, linear equations with constant coefficients

CO5: Solve an initial value problem for an nth order ordinary differential equation using the Laplace transform

CO6: Expand functions as power series using Maclaurin’s and Taylor’s series

CO7: The problems in OR, Computer science, Probability, statistics deals with Functions of two or more

variables. To optimize something means to Maximize or minimize some aspects of it.

CO8: Curve tracing is an analytical method of drawing an approximate shape by the study of some of its

important characteristics such as symmetry, tangents, regions etc it is useful in applications of finding length,

area, volume.

CO9: Multiple integral is a natural extension of a definite integral to a function of two, three variables and are

useful in evaluating area and volume of any region bounded by the given curves.

**Learning Resources
**

**Text Books:
**

1. B S Grewal, Higher Engineering Mathematics, 40th Edition, Khanna Publications, 2007.

2. M K Venkataraman, Engineering Mathematics, National Publishing Company, Chennai.

3. B V Ramana, Higher Engineering Mathematics, 6th Reprint, Tata McGraw-Hill, 2008.

4. Bali and Iyengar, Engineering Mathematics, 6th Edition, Laxmi Publications, 2006.

*MAT 0 4: Probability and Statistics
*

*(Common to All Branches)
*

*Lecture : 4 hrs/ week Internal Assessment: 20+20=40 Marks
*

*Tutorial : 1 hr/ week Semester End Examination: 60 Marks
*

*Semester : I Credits: 4
*

Course

Educational

Objectives :

1. This course introduces students to various aspects of statistical analysis. The objective is to expose the

students to elements of probability and probability distributions, and statistical inference

2. Introduction to probability through axiomatic approach. Conditional probability and Bayer’s Theorem.

Discrete and continuous distributions its mean, variance and various moments.

3.Binomial, Poisson, Normal, Uniform, Exponential and Gamma distributions, its properties and

Applications.

4. Estimations by method of moments and maximum likelihood. Small sample tests which include, t- Test,

F-test and Chi-Square test.

5. Curve fitting, correlation and regression analysis.

6. Quality control, X- Chart, R- Chart, p-Chart, np-Chart and C-Chart

**UNIT – I
Probability**: Introduction, axiomatic approach, conditional proability, baye’s theorem, stochastic process, random variables,

discrete and continuous distributions, expectation, variance, moments, moments generating functions.

**UNIT – II
Distributions**: binomial, poisson, normal, uniform, exponential and gamma. Properties and applications.

**UNIT – III
Estimator**: estimation of parameters by method of moments and maximum likelihood-testing of hypothesis-small sample tests-t-

test, f-test and chi-square test**.**

**UNIT – IV**
Correlation: curve fitting by method of least squares-linear, quadratic and exponential fitting-correlation-rank correlation-

regression analysis-multiple correlation.

**UNIT – V**
Quality Control: concept of quality of manufactured product-causes of variation-principles of shewart control charts-X-chart, R-

chart, p-chart, np-chart and C-hart.

**Course
Outcomes:
**

At the end of the course the student will be able to

CO1:Enable students to describe probability distributions compute probabilities from mass and density

functions

CO2: Students can conduct point and interval estimation and able to explain basic steps in testing statistical

hypotheses

CO3: Enables students to perform t-test and F-test. Learn non-parametric test such as the Chi-Square test for

Independence as well as Goodness of Fit.

CO4: Compute and interpret the results of Bivariate and Multivariate Regression and Correlation Analysis, for

forecasting. Further, understand both the meaning and applicability of a dummy variable and the

assumptions which underline a regression model. Be able to perform a multiple regression using computer

software.

CO5: Use control charts for testing products having measurable characteristics or attributes as good or bad.

CO6: Many examples are used to show the applicability of the probability theory and statistical analysis

CO7: They learn how to apply statistical analysis to solve real-life problems

CO8: Apply these concepts in practice with emphasis on Engineering applications, design and decision

making.

**Learning Resources
**

**Text Books:
**1. S P Gupta, Statistical Methods, 38

th Edition, Sultan Chand & Sons Educational Publishers, 2009.

2. Y K V Iyengar et al, Probability and Statistics 2nd Edition, S. Chand & Company Ltd, 2010.

3. S C Gupta and V K Kapur, Fundamentals of Applied Statistics, 3rd Edition, Sultan Chand & Sons Educational Publishers.

*CST01: INTRODUCTION TO INFORMATION COMMUNICATION TECHNOLOGY
*

*(Common to All Branches)
*

*Lecture : 2 hrs/ week Internal Assessment: 20+20=40 Marks
*

*Tutorial : 1 hr/ week Semester End Examination: 60 Marks
*

*Semester : I Credits: 2
*

Course

Educational

Objectives :

1.Understand basics of computers operation and functionality, introduces computer programmeming

languages

2. Understand the Internal Architecture of a computer system, Memory, I/o Devices.

3. Understand computer Networks and topologies like mesh, star bus.

4. Understand network components like bridge, router, switch and their functionality.

5. Understand the OSI reference model, TCP/IP Layers with example protocols at each layer.

**UNIT – I
Basic Structure of Computers **- Computer Types, Functional Units, Basic Operational Concepts, Bus Structures, Software,
Performance, Multiprocessors and Multicomputer, and Historical Perspective.

**Generation of Programmeming Languages - **Machine Language, Assembly Language, High-level

ProgrammemingLanguages, Fourth Generation Languages, Fifth Generation Languages.

**UNIT – II
Introduction to Semiconductor Memories:** SRAM, DRAM, SDRAM, ROM, PROM, EEPROM, Flash Memory and Cache

Memory.

**Introduction to Secondary Storage Devices -** Magnetic Hard Disks, Optical Systems and Magnetic Tape Systems.
**Introduction to Computer Peripherals -** Input Devices, Output Devices, Serial Communication

**Links and Standard I/O Interfaces:** PCI, SCSI and USB.

**UNIT – III
Discrete Components of Computer - **Mother Board, Cabinet, Memory, Processor and Peripherals; Configuring a Computer
System.

**Computer Networks - **History of Networks, Types of Networks - LAN, MAN, WAN, Intranet, Internet, Extranet, Network

Topologies.

**Networking Components- **Transmission Media, NIC, Hubs, Switches, Bridges, Routers, Gateways, Modems.

**UNIT – IV****Introduction to OSI Reference Model. Introduction to TCP/IP - **Layers, IP, ARP, RARP, ICMP, TCP, UDP, DNS, Email,

FTP, TFTP, WWW, HTTP and Telnet.

**UNIT – V****Introduction to Web Technology- **Dynamic Web Pages, Active Web Pages and XML

**Course **At the end of the course the student will be able to

**Outcomes:
**

CO1: Know the basic operational components of a computer System.

CO2: Knowledge of various computer programmeming paradigms and languages used for programmeming

the computer.

CO3: A knowledge of building computer network s with various network components like bridge, router

switches etc.

CO4:A knowledge of TCP/IP protocol stack and standard protocols like TCP,SMTP,IP,FTP etc

CO5: Knowledge of development of simple web applications, Dynamic web content generation using JSP

and XML.

CO6: Graduates will demonstrate with an ability to develop, test and debug the software.

CO7: Graduates will demonstrate with an ability to deploy, analyze, troubleshoot, maintain, manage and

secure the computer network.

CO8: Graduates will be able to communicate effectively in both verbal and written forms.

CO9: knowledge of contemporary issues.

C10: Graduates will possess leadership & management skills with best professional ethical practices and

social concern.

C11: Challenging and rewarding career and succeeding GATE, IES, GRE, IELTS etc for entry into PG-

programme

**Learning Resources
**

**
Text Books:
**

1 Hamacher C, Vranesic Z, and Zaky S, Computer Organization, 5th Edition, McGraw-Hill, 2002.

2 Godbole A S, and Kahate A, Web Technologies : TCP/IP to Internet Application Architectures, Tata

McGraw-Hill, 2003.

3 Norton P, Introduction to Computers, 6th Edition, Tata McGraw-Hill, 2006**.
**

*CST02 : Computer Programmeming in C
*

*(Common to All Branches)
*

*Lecture : 2 hrs/ week Internal Assessment: 20+20=40 Marks
*

*Tutorial : 1 hr/ week Semester End Examination: 60 Marks
*

*Semester : I Credits: 2
*

**Course
Educational
**

**Objectives :
**

1. Demonstrate an understanding of computer programmeming language concepts. Able to implement

algorithms and draw flowcharts for solving mathematical and small engineering problems. In this coding

can be implemented and tested, if errors have been occurred debugging is used.

2. Set of Built-in-functions and operators are used in this programmeming language to write complex

programme, through there constant variables and data types User can provide a useful output knownas

information.

3. In C each subprogramme is called a function, because of the flexibility provided by C and unit of work

is accomplished by means of function. Array is a collection of similar data types, by considering these

arrays user can easily represent the structure of data.4. Pointers are used to store the address of the variable and it also contains memory addresses of their

values. Structures help to organize complex data in a more meaningful way. C supports a constructed

data type known as structures.

5. File is a collection of records, used to store the information by defining file open and losing, update and

delete operations can be performed based on the user analysis or requirement.

**UNIT – I
Number Systems - **Decimal, Binary, Octal and Hexadecimal.
**Integer Representation -**sign and magnitude, 1's complement 2's complement and excess code**.**

**Floating-point Representation - **single and double precision standards,

**Character Codes - **ASCII, EBCDIC and Unicode.**
Problem Solving Steps - **Problem Understanding, Formulating a Mathematical Model, Development of Algorithm,

**Representation of Algorithm - **Flow chart and Pseudo code, Coding, Testing and Debugging.

**UNIT – II
History of C Programmeming Language**, Form of a C Programme - Comments, Preprocessor statement, Function header
statement, Variable declaration statement and Executable statement.

**C Character Set, C Tokens** - Constants, identifiers, Operators, Punctuations, and Keywords. Basic Data Types, Modifiers,

Identifiers, Variables, C Scopes, Type Qualifiers, Storage Class Specifies, Variable Initializations, and Constants.

**Console I/O** - Reading and writing characters, Formatted console I/O. Operators - Assignment, Arithmetic, Relational,
Logical, Bitwise, Ternary, Address, Indirection, Size of, Dot, Arrow, and Parentheses.

**Expressions **- Precedence of operators and associativity. Category of Statements - Selection, Iteration, Jump, Label, Expression