Sie sind auf Seite 1von 22

MAHAMAYA TECHNICAL UNIVERSITY

NOIDA

Syllabus for
MASTER OF COMPUTER APPLICATIONS (Semester-I, Year-1)

(Effective from the Session: 2012-13)

Evaluation Scheme for Session: 2012-13


MCA I Year (FIRST SEMESTER)
S N 1 Periods Code CA-101 Subjects L 3 T 1 P 4 Evaluation Scheme Sessional End Semester CT TA TOT P Th P 30 20 50 25 100 50 Total 225 Credit 6

3 4 5

Problem Solving and Computer Programming with C CA-102 Mathematical Foundation of Computer Science CA-103 Principles of Management * Computer CA-104 System Design
$ CA-105 # CA-106

30 20 50

100

150

3 3 3

1 1 0

0 4 2

30 20 50 30 20 50 15 10 25

25 25

100 100 100

50 -

150 225 150

4 6 4

Energy, Environment and Ecology

6 7

Professional Communication Seminar

0 0
15

1 0
5

2 2
14

15 10 25 15 10 25

25 25

50 50
1000

1 1

Total Marks:

26

Notes for BOS members: * The course on Computer System Design shall be a combination of DLD+CO. Since MCA may have students with non-science background, the curriculum has to be designed to take care of this. $ Energy, Environment and Ecology : same as in BTech curriculum # There is no theory exam, lecture is to supplement and preparatory to lab work

Evaluation Scheme for Session: 2012-13


MCA I Year (SECOND SEMESTER)
S N 1 Periods Code CA-201 Subjects L 3 T 1 P 2 Evaluation Scheme Sessional End Semester CT TA TOT P Th P 15 10 25 25 100 25 Total 175 Credit 5

Computer Based Numerical & Statistical Techniques 2 CA-202 Computer networks 3 CA-203 Fundamentals of ECommerce 4 CA-204 Data Structures and File Handling 5 CA-205 Object Oriented Systems and Programming with C++ 6 @ Technical CA-205 Writing/ Human Values & Engineering Ethics Total Marks:

3 3

1 1

0 0

30 20 50 30 20 50

100 100

150 150

4 4

30 20 50

25

100

50

225

30 20 50

25

100

50

225

15 10 25

50

75

17

10

1000

26

Notes for BOS members: @ The course Human Values & Engineering Ethics was earlier an audit course is now proposed to be credit. Technical Writing is a new course.

CA-101 Objective:

PROBLEM SOLVING AND COMPUTER PROGRAMMING WITH C

Understand the significance of an implementation of a programming language in a compiler Increase the ability to learn new programming languages Increase the capacity to express programming concepts and choose among alternative ways to express things in a programming language

UNIT I: Introduction to Computer System: Hardware, Software-system software, & application software; Introduction to Computing Environment; Introduction to Problem solving and notion of algorithm: Flow charting, Pseudo code, corresponding sample C-program, Testing the code; Number Systems and their conversion: Decimal, Binary and Hexadecimal representations, bit, byte; Character representation: ASCII, sorting order; System software revisited: machine language, symbolic language, higher lever languages, what is a compiler, what is an operating system, what is a linker, what is an editor, error handling; Introduction to program development. UNIT II: Structure of a C-program, comments, identifiers; Fundamental Data Types: Character types, Integer, short, long, unsigned, single and double-precision floating point, complex, boolean, constants; Basic Input/Output: printf, formatting, scanf, eof errors; Operators and Expressions: Using numeric and relational operators, mixed operands and type conversion, Logical operators, Bit operations, Operator precedence and associatively, Functions in C: standard function, defining a function, inter-function communication- passing arguments by value, scope rules and global variables; Top-down program development. UNIT III: Conditional Program Execution: Applying if and switch statements, nesting if and else, restrictions on switch values, use of break and default with switch; Program Loops and Iteration: Uses of while-do and for loops, multiple loop variables, assignment operators, using break and continue; Arrays: Array notation and representation, manipulating array elements, using multidimensional arrays, arrays of unknown or varying size

UNIT IV: Sequential search, Sorting arrays; Strings, Recursion; Text files, file Input/Output - fopen, fread, etc Structures: Purpose and usage of structures, declaring structures, assigning of structures, Pointers to Objects: Pointer and address arithmetic, pointer operations and declarations, using pointers as function arguments

UNIT V: Familiarization with Linux OS environment: basic OS commands, directory creation, editing, storing and protecting access to files; Text files in Indian languages: keyboarding, editing, searching; The Standard C Preprocessor: Defining and calling macros, utilizing conditional compilation, passing values to the compiler, string handling functions. Lecture-wise Break-UP Week
Week-1

Lecture 1 Introduction to Computer System: Hardware, Software-system software, & application software; Introduction to Computing Environment; Number Systems and their conversion: Decimal, Binary and Hexadecimal representations, bit, byte; System software re-visited: machine language, symbolic language, higher lever languages, what is a compiler, what is an operating system, what is a linker, what is an editor, error handling
Data Types and Variable

Lecture 2 Introduction to Problem solving and notion of algorithm: Flow charting, Pseudocode,

Lecture 3 corresponding sample Cprogramme, Testing the code;

Lab Meeting
Get familiar with OS and C compiler Implement and Test Small Routine in C

Week-2

Week-3

Number Systems and their conversion: Decimal, Binary and Hexadecimal representations, bit, byte; Introduction to programme development; Structure of a Cprogram, comments, identifiers

Character representation: ASCII, sorting order

Implement and Test Small Routine in C

Fundamental Data Implement and Test a Types: Character moderate size types, Integer, Routine in C short, long, unsigned,

Week-4

Basic Input/Output: single and double- printf, formatting, precision floating scanf, eof errors; point, complex, boolean, constants; Logical operators, Bit operations, Operator Functions in C: standard function, defining a

Evaluation of Operators and Expression Expressions: Using numeric and Basic I/O relational operators, mixed operands and type conversion,

Week-5

Inter-function communicationpassing arguments

Evaluation of Expression Function

precedence and associatively,.

Week-6

by value, scope rules and global variables; Topdown program development if and switch nesting if and else, use of break and Iteration statements, restrictions on default with switch values, switch;
Repetition structure in C: while-do Repetition structure in C: Repetition structure in C: Iteration, Function

function,

Week-7

for loops

Week-8

Arrays: Array notation and representation, manipulating array elements, Sorting arrays
Recursion

using multidimensional arrays, arrays of unknown or varying size Strings,

multiple loop variables, assignment operators, using break and continue; Sequential search, Sorting arrays;

Arrays

Week-9 Week10

recursion

Sorting & searching

Strings, Recursion Text files, file Structures: Input/Output - Purpose and usage fopen, fread, etc of structures, declaring structures, assigning of structures,

Week11

Pointers to Objects: pointer operations Pointer and address and declarations, arithmetic, Linux OS environment: basic OS commands, directory creation, storing and protecting access to files Text files in Indian languages: editing, searching

using pointers as function arguments editing,

Pointers

Week12

Week13

Text files in Indian languages: keyboarding,

The Standard C Preprocessor: Defining and calling macros,

Use of Unix platform (making directory, copy edit and store file, running a sample program already developed) Hindi text document processing

Week14

utilizing conditional compilation, passing values to the compiler, string handling functions,

Std C Library

Std C Library

Macros, Library

Text Books : 1. Computer Science- A Structured Programming Approach Using C, by Behrouz A. Forouzan, Richard F. Gilberg, Thomson, Third Edition [India Edition], 2007. For Linux: 1. LINUX : LEARNING THE ESSENTIALS by K. L. JAMES, published by PHI 2. Guide to UNIX and LINUX by Harley Hahn published by TMH

A few web-links for tutorials/resources: http://www.cprogramming.com/tutorial.html http://www.pixel2life.com/publish/tutorials/760/_c_beginner_examples_tutorial/ http://www.loirak.com/prog/ctutor.php http://www.ee.surrey.ac.uk/Teaching/Unix/ http://fclose.com/b/linux/3423/tutorials-for-linux-beginners/ http://www.linux-tutorial.info/ http://www.roseindia.net/linux/tutorial/ http://www.tdil.mit.gov.in/

CA-102

MATHEMATICAL FOUNDATION OF COMPUTER SCIENCE

PREREQUISITES

There are no prerequisites in terms of courses to attend. Students should be familiar with notions of mathematics
OBJECTIVES

The objective of this course are : To Introduce Mathematical Logic, especially First Order Logic. To introduce proof techniques such as Mathematical Induction and Contradiction. Develop an understanding of counting, functions and relations. To introduce and study abstract, mathematical models of computation (such as Turing machines, formal grammars, recursive functions), and to use the abstract computation models to study the ability to solve computational problems.
LEARNING OUTCOME

Techniques introduced in this course shall come in handy for courses such as Analysis of Algorithms, Compiler Design and NLP.
Unit-I: Set Theory: Definition of sets, countable and uncountable sets, Venn Diagrams, proofs of some general identities on sets Relation: Definition, types of relation, composition of relations, Pictorial representation of relation, equivalence relation, partial ordering relation. Function: Definition, type of functions, one to one, into and onto function, inverse function, composition of functions, recursively defined functions.

Mathematical Induction: Pianos axioms, Mathematical Induction Discrete Numeric Functions and Generating functions Simple Recurrence relation with constant coefficients, Linear recurrence relation without constant coefficients.
Unit-II:

Algebraic Structures: Properties, Semi group, Monoid, Group, Abelian group, properties of group, Subgroup, Cyclic group, Cosets, Permutation groups, Homomorphism, Isomorphism and Automorphism of groups Propositional Logic: Preposition, First order logic, Basic logical operations, Tautologies, Contradictions, Algebra of Proposition, Logical implication, Logical equivalence, Normal forms, Inference Theory,
Predicates and quantifiers, Posets, Hasse Diagram and Lattices: Introduction, ordered set, Hasse diagram of partially, ordered set, isomorphic ordered set, well ordered set, properties of Lattices, and complemented lattices.

Unit-III
Graphs: Simple graph, multi graph, representation of graphs, Bipartite, Regular, Planar and connected graphs, Euler graphs, Hamiltonian path and circuits, Graph coloring, chromatic number, isomorphism and Homomorphism of graphs. Tree: Definition, Rooted tree, properties of trees, binary search tree, tree traversal.

Unit-IV Theory of computation: Introduction, Alphabets, Strings and Languages, Kleene Closure, NFA, DFA, , Conversion of NFA to DFA, Optimizing DFA FA with output: Moore machine, Mealy machine, Conversions. Regular expression (RE) , Definition, Regular expression to FA, Arden Theorem, DFA to Regular expression, Non Regular Languages, Pumping Lemma for regular Languages. Application of Pumping Lemma, Closure properties of Regular Languages. Unit-V Chomsky Hierarchy of language, Context-free grammar (CFG) , Pushdown Automata (PDA), equivalence of PDAs and CFGs, Introduction Turing Machine(TM), construction of TM for simple problems. TM as Computer of Integer functions, Universal TM, Recursive and recursively enumerable languages, Halting problem, Introduction to Undecidability, Undecidable problems about TMs. Text Books:
1) John C Martin Introduction to Languages and The Theory of Computation, Third edition,, TMH 2) Trembley, J.P & R. Manohar, Discrete Mathematical Structure with Application to Computer Science, TMH

Reference Books :
3) Hopcroft, Ullman, Introduction to Automata Theory, Languages and Computation, Pearson Education

4) CHOWDHARY, K. R. Fundamentals of discrete Mathematical Structures, Second Edition, PHI Learning


5) Liptschutz, Seymour, Discrete Mathematics, TMH 6) Kenneth H. Rosen, Discrete Mathematics and its applications, TMH 7) Peter Linz, An Introduction to Formal languages and Automata, Jones & Bartlett Learning

Web-links for tutorials/resources: to be added http://dipqa.com/view/dips/170/automata-theory-questions-turorials/ http://oqls10.typepad.com/blog/2011/12/automata_theory_tutorials-83399.html http://math.about.com/od/discretemath/Discrete_Math.htm

Lecture-wise Break-UP
Week Week1 Lecture 1 Lecture 2 Definition of sets, proofs of some countable and general identities uncountable sets, on sets , Venn Diagrams equivalence relation, Definition, type of partial ordering functions, one to relation. one, into and onto function, inverse function, Lecture 3 Assignments Definition, types of Pictorial relation, representation of composition of relation relations composition of functions, recursively defined functions

Week2

Week3

Generating functions Simple Recurrence relation with constant coefficients Preposition, First order logic, Basic logical operations

Properties, Semi group, Monoid, Group, Abelian group,

Pianos axioms, Mathematical Induction Discrete Numeric Functions properties of Permutation group, groups, Subgroup, Cyclic Homomorphism, group, Cosets, Isomorphism and Automorphism of groups Algebra Proposition of Logical implication, Logical equivalence, Normal form
isomorphic ordered set, well ordered set

Week4

Tautologies, Contradictions,

Week5

Inference Theory,
Predicates quantifiers

ordered set, Hasse and diagram of and Lattices, complemented partially, ordered lattices. set, of Simple graph, multi Regular, Planar and and graph, connected graphs representation of graphs isomorphism and Definition, Rooted Homomorphism of tree, properties of graphs. trees Introduction Langauges to Kleene Closure,

Week6

properties Lattices, complemented lattices.

Euler graphs, Hamiltonian path and circuits

Week7

Graph coloring, chromatic number,

binary search tree, tree traversal

Week8 Week9 Week10

Introduction, Alphabets, Strings


DFA Mealy to More Conversion

NFA
Mealy and More Machines

Conversion of Optimizing DFA NFA to DFA Moore machine Regular to Mealy expression machine,

Regular expression to FA, Arden Theorem

Conversions
Week11

DFA to Regular Non Regular expression Languages

Week12 Week13

Chomsky Hierarchy of language Pushdown Automata (PDA TM as Computer of Integer functions, Universal TM

Context-free grammar (CFG equivalence of PDAs and CFGs Recursive and recursively enumerable languages

Pumping Lemma for regular Languages. Application of Pumping Lemma Context-free grammar (CFG Introduction Turing Machine(TM Halting problem, Introduction to Undecidability

Closure properties of Regular Languages Pushdown Automata (PDA construction of TM for simple problems Undecidable problems about TMs

Week14

CA-103

PRINCIPLES OF MANAGEMENT

OBJECTIVE: Knowledge on the principles of management is essential for all kinds of people in all kinds of organizations. After studying this course, students will be able to have a clear understanding of the managerial functions like planning, organizing, staffing, leading and controlling. Students will also gain some basic knowledge on international aspect of management. UNIT I. HISTORICAL DEVELOPMENT 8 Hours

Definition of Management Science or Art Management and Administration Development of Management Thought Contribution of Taylor and Fayol Functions of Management Types of Business Organization. UNIT II. PLANNING 8 Hours

Nature & Purpose Steps involved in Planning Objectives Setting Objectives Process of Managing by Objectives Strategies, Policies & Planning PremisesForecasting Forecasting. UNIT III. ORGANISING 8 Hours

Nature and Purpose Formal and informal organization Organization Chart Structure and Process Departmentation by difference strategies Line and Staff authority Benefits and Limitations De-Centralization and Delegation of Authority Staffing Selection Process - Techniques HRD Managerial Effectiveness. UNIT IV. DIRECTING 8 Hours

Scope Human Factors Creativity and Innovation Harmonizing Objectives Leadership Types of Leadership Motivation Hierarchy of needs Motivation theories Motivational Techniques Job Enrichment Communication Process of Communication Barriers and Breakdown Effective Communication Electronic media in Communication. UNIT V. CONTROLLING 8 Hours System and process of Controlling Requirements for effective control The Budget as Control Technique Information Technology in Controlling Use of computers in handling the information Productivity Problems and Management Control of Overall Performance Direct and Preventive Control Reporting The Global Environment Globalization and Liberalization International Management and Global theory of Management.

TEXT BOOKS 1. Harold Kooritz & Heinz Weihrich Essentials of Management, Tata McGrawHill, 1998 2. Joseph L Massie Essentials of Management, Prentice Hall of India, (Pearson) Fourth Edition, 2003. REFERENCES 1 Tripathy PC And Reddy PN, Principles of Management, Tata McGraw-Hill, 1999. 2. Decenzo David, Robbin Stephen A, Personnel and Human Reasons Management, Prentice Hall of India, 1996 3. JAF Stomer, Freeman R. E and Daniel R Gilbert, Management, Pearson Education, Sixth Edition, 2004. 4. Fraidoon Mazda, Engineering Management, Addison Wesley, 2000. Web Links http://www.wiziq.com/tutorials/principles-of-management http://nova.campusguides.com/content.php?pid=132346&sid=1493625

CA-104 Learning Objective:

COMPUTER SYSTEM DESIGN

1. Students will learn the fundamentals of computer organization and its relevance to classical and modern problems of computer design 2. Students will be able to identify where, when and how enhancements of computer performance can be accomplished. 3. Students will learn the sufficient background necessary to read more advance texts as well as journal articles on the field. 4. Student will see how to use concepts of computer organization in real-life settings using various PC performance improvements. 5. Students will also be introduced to more recent applications of computer organization in advanced digital systems. Learning Outcome: 1. Student will learn the concepts of computer organization for several engineering applications. 2. Student will develop the ability and confidence to use the fundamentals of computer organization as a tool in the engineering of digital systems.
Unit I Data Representation in Computer Systems Arithmetic
Overview, Fixed Point Addition and Subtraction, Fixed Point Multiplication and Division, Floating Point Arithmetic,

8 Hrs

Introduction, Positional Numbering Systems, Converting Between Bases, Signed Integer Representation, Floating-Point Representation, Character Codes

Unit II Boolean Algebra and Digital Logic

10 Hrs

Introduction, Boolean Algebra, Boolean Expressions, Boolean Identities, K-Maps & Map minimization , Logic Gates, Digital Components, Combinational Circuits, Sequential Circuits

Register and Register transfer Processor Organization and Performance


Introduction, Number of Addresses, Flow of Control, Instruction Set Design Issues, Micro-programmed Control, Performance

Unit III Memory

8 Hrs

Overview, The Memory Hierarchy, Random Access Memory, Memory Chip Organization, Case Study: Rambus Memory, Cache Memory, Virtual Memory , Advanced Topics, Case Study: Associative Memory in Routers, Case Study: The Intel Pentium 4 Memory System

Unit IV Buses and Peripherals

8 Hrs

Parallel Bus Architectures, Bridge-Based Bus Architectures, Internal Communication Methodologies, Case Study: Communication on the Intel Pentium Architecture, Serial Bus Architectures, Mass Storage, RAID Redundant Arrays of Inexpensive Disks, Input Devices, Output Devices, Case Study: Graphics Processing Unit, Case Study: How a Virus Infects a Machine

Unit V Languages and the Machine

6 Hrs

The Compilation Process, The Assembly Process, Linking and Loading, Macros, Quantitative Analyses of Program Execution, From CISC to RISC, Pipelining the Datapath, Overlapping Register Windows, Low Power Coding

Performance Measurement and Analysis


Introduction, Computer Performance Equations, Mathematical Preliminaries, Benchmarking, CPU Performance Optimization, Disk Performance

Text-Books . 1. Computer Architecture and Organization: An Integrated Approach Miles J. Murdocca and Vincent P. Heuring, John Wiley & Sons, 2007 2. Logic and Digital Design Morris mano and Kimi charels 4th Edition, Prentice Hall. Reference Books 1. Digital Logic Design Brian Holdsworth and Clive Woods, 4th Ed, Newnes 2. Structured Computer Organization, Andrew S. Tanenbaum 5/E, Pearson 3. Fundamentals of Computer Organization and Design, S. P. Dandamudi, Springer, New York, 2003. 4 The Essentials of Computer Organization and Architecture, Linda Null and Julia Lobur,3rd Ed, Jones & Bartlett Learning

Web-links http://freevideolectures.com/Course/2315/Digital-Computer-Organization/ http://freevideolectures.com/Course/2277/Computer-Organization http://www.mywbut.com/syllabus.php?mode=VT&paper_id=54&dept_id=6

CA-105

ENERGY, ENVIRONMENT AND ECOLOGY

1. Work load per week a. Lecture (L): 3 hrs/week b. Tutorials (T): 0 c. Practicals (P): 2 d. Total Credits: L+T+P Total Lecture Hours per Semester: 42 Total Tutorial Hours per Semester: 0 Total Lab Hours per Semester: 28 04

e. One credit is defined as one lecture load per week and two hours of selfstudy to be connected with tutorial, practical work book and assignments. 2. Prerequisites of the course (a) Relation between human and nature (b) Effect of human activities on environment (c) Calculate the intensity of pollutants (d) Interaction between nature and human being (e) Chemistry of soil, air and water (f) Government legislation to control environmental pollution problem Prerequisites of which next course: This course is prerequisite for : Environment Engineering-I & II. Environmental Management for Industries. Environmental Geo-technology. Industrial pollution control & Environmental Audit Objectives of the course (a) Develop ability to understand interrelationship between human beings and nature. (b) Recognizing basic component of environment i.e. air, water and soil and ecology i.e. energy, producers and decomposers. (c) Identify problem of pollution along its solution (d) Evaluate quantity and quality of natured resources and how natural resource can be available for a long time. (e) Teach students how their activities support environment instead of degradation of environment by anthropogenic activities. (f) Introduce students to upcoming environmental pollution control techniques. 5. Learning outcomes from this course

3.

4.

(a) To be able to plan and prepare suitable methods for the conservation of environmental segments. (b) To be able to plan importance of sustainable developments i.e. appropriate use of natural resources. (c) To be able to plan and prepare new techniques of development by reducing low rate consumption of natural resources through Environment Impact Assessment (EIA) process. (d) To be able to understand role of individual NGO and Government for environment protection activities. 6. Details of the syllabi: Unit Topic I Introduction: Definition of environment. Need of public awareness. Segments of environment. Importance of Environment. Ecosystem- definition, classification and components. Function of ecosystem. Nitrogen and sulphur cycle.
(Text book1,Chapter-2) (Text book-2, 1.3)

Text Book1 Page. No.


(Text book-1 Chapter-1)

Lectures

(Text book-2, 1.4.4,1.4.5)

II

Sustainable Development: Definition, principle, parameter and its challenges. Biodiversity: classification, measurement conservation. Natural resources: availability & problems. Minerals & Energy Resources Seed suicide and sustainable agriculture.

and
Text book1,chapter-5 (T.Book-2, Chapter-9) (T.Book-1,Chapter7) (Text book1,Chapter-8) Text book1,chapter-8 4

III

Energy: Classification of energy resources. Fossil fuels, nuclear and hydroelectric energy.

Solar, wind, biomass, biogas and hydrogen fuel energy.

IV

Pollution: Environment pollution. Water pollution, Solid waste management & hazards waste management. (T.Book-1,Chapter12),T.Book-2,Ch.-7 Current environmental issues T.book-1,Ch.-13 Problem with urbanization and automobile pollution and their control. Adverse effects of Pollution: Climate change; Green house effect, Global warming, Acid rain and ozone layer depletion.
T.Book-1,Chapter11

T.book-1,Ch.-18 T.BOOK-2,ch.-2

Environmental protection & Control Measures: Government initiatives i.e. air, water and environmental protection act. Role of NGOs. Environment Impact Assessment (EIA): definition, methodology and process. Environmental education: its principle and objectives. Case Studies Bhopal Gas Tragedy, London Smog. Water Borne and water induce disease, arsenic problem in drinking water
T.book-1,Ch.-20

Text Books 1. Environment Studies - R Rajagopalan, Oxford Publications. 2. Environmental Chemistry A K De, New Age Publications. Reference Books 1. Environment and Ecology Smriti Srivastava, S K Kataria & Sons.

2. Environmental Science G T Miller, Publisher Thomson Asia, Singapore. 3. Environmental Change and Globalization: Double Exposures Robin Leichenko and Karen OBrien, Oxford University Press. 4. Essential Environmental Studies S P Mishra & S N Pandey, Ane Book Publications. 5. Principles of Environmental Science and Engineering by P Venugoplan Rao, Prentice Hall of India. 6. Environmental Science and Engineering by Meenakshi, Prentice Hall of India. 7. Introduction to Environmental Science Y Anjaneyulu, B S Publication. 8. Environmental Science D B Botkin, E A Keller, Wiley, India. 9. Fundamentals of Ecology E P Odum, Publisher Thomson Asia, Singapore. 10. Basics of Environment & Ecology Anubhava Kushik, New Age International Publications. 11. Environmental Studies Benny Joseph Tata Mcgraw Hill. 12. Text book of Environment Science & Technology - M Anji Reddy, B S Publication. 13. Environmental Studies S N Chary, Macmillan Publishers, India, Ltd. 14. Environmental Studies B S Chauhan, University Science Press. Internet Link:- (i) www.epa.gov (ii) www.unfcce.int (iii) www.unep.org (iv) www.cpcb.nic.in (v) www.environmental.ksc.nasa.gov

CA101P Energy, Environment and Ecology laboratory The following representative experiments have been suggested for Energy Environment and Ecology laboratory 1. Determination of pH and hardness of a given sample by titration. 2. Determination of TDS (Total Dissolved Salts) in a given sample. 3. Determination of Fluoride content in drinking water. 4. Determination of BOD (Biological Oxygen Demand) in a given sample 5. Determination of COD (Chemical Oxygen Demand) in a given sample 6. Determination of concentration of Air pollutants (CO, NOX, SOX & SPM) in vehicular emission 7. Determination of organic content in given liquid / sludge sample. 8. Determination of calorific value of different fuels with the help of Bombcalorimeter. 9. Determination of solar radiation constant with the help of Pyranometer. 10. Determination of efficiency of a solar cell.

1. Title of the course: 2. Work load per week a. Tutorial(T): 1 hrs/week

CA106 PROFESSIONAL COMMUNICATION Total Tutorial Hours per Semester: 14 Total Lab Hours per Semester: 28 2

b. Practicals (P): 2 hrs/week c. Total Credits: T+P

Objectives of the course: To impart basic Communication skills to the first year UG students in the English language through rigorous practice and use of various category of common words and how their application in sentences; to enable them to achieve effective language proficiency for their social, professional & inter personal communication both in speaking & writing. Desired Outcome of the Course: The student must be able to: i) Understand and use about 1200 to 1500 General Purpose words of English language, ii) Express his /her ideas and thoughts in speech or writing, iii) Be able to comprehend, converse, interact and participate in any day-to-day events and situation iv) Write grammatically correct sentences for various forms of written communication to express oneself. Key Concepts: Context of Communication, as means of sharing, Speaker- Listener and Writer Reader relationship, medium of communication, barriers to communication, accuracy, brevity, clarity and appropriateness in communication. Writing Skills: Words for general purpose use. Sentence formation and using given set of words. Transforming word usage for different tenses, using words for narrative in first, second & third person. Semantics of connectives, modifiers and models, sentence variety and paragraphs, Cohesion and coupling, structure of basic letters, reports & document preparation introduction to conclusion. Referencing & listing of references. Speaking Skills: Speech and verbal communication, articulation, paralinguistics, Pause and its use, formal and informal speaking, debate, extempore and discussion. Task oriented, personal and inter-personal communication. Reading Comprehension: Kinds and types of texts, abstracting, prcis writing and summarizing. Listening Comprehension: Fluency & speed, impact of pronunciation on comprehension, Intelligent listening, Teaching methodology: 1.The Professional Communication course needs to equip the student for oral & written communication in English language and meeting the requirements of situational communication ability. 2. The teacher must teach the course through examples, practice sessions and even the lectures must be conducted in the tutorial mode.

3. The teacher must function as a mentor, guide and facilitator for the student to understand the words that have been identified for practice and their use in different situations be given as the assignment for the student to write and speak with one another. 4. The course has to be taught in small batches of 20 to 25 and in the language lab so that continuous and intense practice is recorded, and the track of the students progress is maintained on per lecture basis. 5. The Books suggested are as base texts and may be expanded upon for giving larger scope of practice to the students. It is important to promote self learning by asking the students to use the internet for finding language training material and content, which can then be used a classroom tasks. Text Books & references: 1. Dorothy Adams, Michele Crawford, et et Everyday English- A course on Communicative English Level 1 & 2, Cengage India 2009. (with practice CD) 2. Bhaskar W. W. S. and Prabhu, N. S. English Through Reading. Vol I & II MacMillan, 1978. 3. DSouza Eunice and Shaham, G. Communication Skills in English. Noble Publishing House 1977. 4. Fiske , John Introduction to Communication Studies Rotledge, London, 1990. Performance Evaluation & Examination: The student will have to perform on per lecture basis and the peer to peer learning and evaluation method is to be used. However, since the students will be given class tests and assignments hence these will have to be corrected and marked by the teachers and the marks made public with formative feedback to the student explaining where the mistake is and what the correct ways to answer the questions are. Assignments are to be given to reinforce the concepts and extend the practice of words and their usage by the student in different situations, tenses and accounts in first, second or third person. The Course examination will be practical based and the student will have to be proficient to demonstrate the language capability as will be tested on the basis of question paper sent from the university.

Das könnte Ihnen auch gefallen