6 Btech-Cse
6 Btech-Cse
(ASET)
Bachelor of Technology
12052
(Programme Structure)
2021-2025
Program Learning Outcomes – PLO
1. Students will be able to demonstrate role of Computer Science in the following core knowledge areas
o Algorithms, Data Structures and Databases
o Programming Languages and Compilers
o Software Engineering and Development
o Computer Hardware and Architecture
o Data Communication and Computer Networks
2. Students will be able to analyze role of computer science and information technology, with mainstay in
mathematics, basic sciences and engineering fundamentals.
3. Students will apply problem solving strategies to a range of modern computing paradigms related to
computer programming, data intensive technologies, distributed and cloud computing, computational
techniques.
4. Students will gain experiential learning on developing techno-commercially feasible and socially
acceptable computing solutions to real world engineering problems thorough internship and projects, in
industry.
5. Students will recognize the role of technological advances impacting society and the social, legal, ethical,
cultural and communicative implications of computer technology and their usage.
Credits Summary
Value Non- Anandam
Core Domain Added Teaching Open
Semester Courses Electives Courses Credit Electives Total
(CC) (DE) (VA) Courses (OE)
(NTCC)
1 22 - 04 00 - 02
28
2 24 - 04 01 03 02
34
3 15 04 04 00 03 02
28
4 14 04 04 00 03 02
27
5 12 04 04 05 03 02
30
6 14 04 04 00 03 02
27
7 07 04 04 04 03 02
24
8 11 - - 15 - 26
Total 119 20 28 25 18 14 224
Total Credit=119+20+28+25+18+14=224
CC= Core Course, DE=Domain Elective, OE= Open Elective, VA=Value Added Course, NTCC=Non-Teaching Credit
Courses
AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY
(ASET)
FIRST SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
AM101 Applied Mathematics – I CC 3 1 - 4
AP 102 Applied Physics - I – Fields & Waves CC 2 1 - 3
BME 103 Engineering Mechanics CC 2 1 - 3
BCS 104 Introduction to Computers & CC 2 1 - 3
Programming in C
BEE 105 Basic Electrical Engineering CC 2 1 - 3
BME 106 Engineering Graphics CC 1 - - 1
Practical Courses
AP 122 Applied Physics - I lab CC - - 2 1
BME 123 Engineering Mechanics Lab CC - - 2 1
BCS 124 Programming in C Lab CC - - 2 1
BEE 125 Basic Electrical Engineering Lab CC - - 2 1
BME 126 Engineering Graphics Lab CC - - 2 1
SECOND SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
AM 201 Applied Mathematics – II CC 3 1 - 4
AP 202 Applied Physics - II – Modern CC 2 1 - 3
Physics
AC 203 Applied Chemistry CC 2 1 - 3
BCS 204 Data Structures Using C CC 2 1 - 3
BME 205 Elements of Mechanical Engineering CC 2 1 - 3
BCS 206 Domain Workshop/Seminar NTCC - - - 1
EVS 001 Environmental Studies CC 4 - - 4
Practical Courses
AP 222 Applied Physics – II Lab CC - - 2 1
AC 223 Applied Chemistry Lab CC - - 2 1
BCS 224 Data Structures Using C Lab CC - - 2 1
BME 225 Elements of Mechanical Engineering CC - - 2 1
Lab
Open Elective
OPEN ELECTIVE- 1 OE 3 - - 3
Value Added Courses
THIRD SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
AM 301 Applied Mathematics – III CC 2 1 - 3
BCS 302 Database Management Systems CC 2 1 - 3
BCS 303 Operating Systems with Unix CC 2 1 - 3
BCS 304 Object Oriented Programming using CC 2 1 - 3
C++
Practical Courses
BCS 322 Database Management Systems lab CC - - 2 1
BCS 323 Operating Systems with Unix lab CC - - 2 1
BCS 324 Object Oriented Programming using CC - - 2 1
C++ lab
Domain Elective-I : Choose any ONE from the following courses along with
corresponding labs
BCS 305 Digital Electronics DE
2 1 - 3
BCS 306 Website Design DE
BCS 325 Digital Electronics lab DE
- - 2 1
BCS 326 Website Design Lab DE
Open Elective Course
OPEN ELECTIVE- 2 OE 3 - - 3
Value Added Courses
BCS 301 Communication Skills – I VA 1 - - 1
BSS 304 Behavioral Science – III VA 1 - - 1
(Interpersonal Communication)
Foreign Language – III VA 2 - - 2
FLT 301 French
FLG 301 German
FLS 301 Spanish
FLC 301 Chinese
Non-Teaching Credit Course (NTCC)
AND003 Anandam-III NTCC - - - 2
Total 28
AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY
(ASET)
Program Name: B.Tech.(CSE)
FOURTH SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
BCS 402 Theory of Automata & Computation CC 3 - 3
BCS 403 Discrete Mathematics CC 2 1 - 3
BCS 404 Computer Graphics CC 2 1 - 3
BCS 405 Data Communication & Computer CC 2 1 - 3
Networks
Practical Courses
BCS 424 Computer Graphics Lab CC - - 2 1
BCS 425 Data Communication & Computer CC - - 2 1
Networks Lab
Domain Elective-II : Choose any one from the following courses
BCS 406 Hypertext Preprocessor (PHP) DE 2 1 - 3
BCS 407 E-Commerce and ERP DE 4 - - 4
BCS 426 PHP Lab DE - - 2 1
Open Elective Courses
OPEN ELECTIVE- 3 OE 3 - - 3
Value Added Courses
BCS 401 Communication Skills – II VA 1 - - 1
BSS 404 Behavioural Science – IV
VA 1 - - 1
(Relationship Management)
Foreign Language – IV
FLT 401 French
FLG 401 German VA 2 - - 2
FLS 401 Spanish
FLC 401 Chinese
Non-Teaching Credit Course (NTCC)
AND004 Anandam-IV NTCC - - - 2
Total 27
FIFTH SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
BCS 502 Software Engineering CC 2 1 - 3
BCS 503 Computer Architecture CC 2 1 - 3
BCS 504 Java Programming CC 3 - - 3
BCS 550 Internship - I (Evaluation) NTCC - - - 5
Practical Courses
BCS 522 Software Engineering Lab CC - - 2 1
BCS 523 Computer Architecture Lab CC - - 2 1
BCS 524 Java Programming Lab CC - - 2 1
Domain Elective-III : Choose any ONE from the following courses along with their
corresponding labs
BCS 505 Python Programming DE 2 1 - 3
BCS 506 Advance Networking DE 2 1 - 3
BCS 525 Python Programming Lab DE - - 2 1
BCS 526 Advance Networking Lab DE - - 2 1
Open Elective Courses
OPEN ELECTIVE- 4 OE 3 - - 3
Value Added Courses
BCS 501 Communication Skills – III VA 1 - - 1
BSS 504 Behavioural Science –V (Group VA 1 - - 1
Dynamics and Team Building)
Foreign Language – V VA 2 - - 2
FLT 501 French
FLG 501 German
FLS 501 Spanish
FLC 501 Chinese
Non-Teaching Credit Course (NTCC)
AND005 Anandam-V NTCC - - - 2
Total 30
AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY
(ASET)
Program Name: B.Tech.(CSE)
SIXTH SEMESTER
SEVENTH SEMESTER
Credit
Code Course Category L T P/FW
Units
Core Courses
BCS 702 Artificial Intelligence CC 2 1 - 3
BCS 703 Information Storage & Management CC 3 - - 3
(EMC²)
BCS 750 Internship – II(Evaluation) NTCC - - - 4
Practical Courses
BCS 722 Artificial Intelligence Lab CC - - 2 1
Domain Elective-V : Choose any ONE from the following courses along with their
corresponding labs
BCS 704 Compiler Construction DE 2 1 - 3
BCS 705 Programming with ASP.Net DE 2 1 - 3
BCS 706 Mobile Computing DE 3 1 - 4
BCS 707 Data Warehousing& Data Mining DE 2 1 - 3
BCS 724 Compiler Construction Lab DE - - 2 1
BCS 725 Programming with ASP.Net Lab DE - - 2 1
BCS 727 Data Warehousing & Data Mining DE - - 2 1
Lab
Open Elective Course
OPEN ELECTIVE- 6 OE 3 - - 3
Value Added Courses
BCS 701 Communication Skills – V VA 1 - - 1
BSS 704 Behavioural Science – VII VA 1 - - 1
(Individual, Society and Nation)
Foreign Language – VII VA 2 - - 2
FLT 701 French
FLG 701 German
FLS 701 Spanish
FLC 701 Chinese
Non-Teaching Credit Course (NTCC)
AND007 Anandam-VII NTCC - - - 2
Total 24
AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY
(ASET)
Program Name: B.Tech.(CSE)
EIGHTH SEMESTER
SEMESTER VIII
Credit
Code Course Category L T P/FW
Units
Core Courses
Note:-
CC - Core Course,
VA - Value Added Course,
OE - Open Elective,
DE - Domain Elective,
FW - Field Work
APPLIED MATHEMATICS - I
Course Code: AM 101 Credit Units: 04
Course Objective:
The knowledge of Mathematics is necessary for a better understanding of almost all the Engineering and
Science subjects. Here our intention is to make the students acquainted with the concept of basic topics from
Mathematics, which they need to pursue their Engineering degree in different disciplines.
Course Contents:
Module I: Differential Calculus
Successive differentiation, Leibnitz’s theorem (without proof), Mean value theorem, Taylor’s theorem (proof),
Remainder terms, Asymptote & Curvature, Partial derivatives, Chain rule, Differentiation of Implicit functions,
Exact differentials, Tangents and Normals, Maxima, Approximations, Differentiation under integral sign,
Jacobians and transformations of coordinates.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• Differential Equation by A.R. Forsyth
• Higher Engineering Mathematics by H.K. Dass
APPLIED PHYSICS - I - FIELDS AND WAVES
Course Code: AP 102 Credit Units: 03
Course Objective:
Aim of this course is to introduce the students to fundamentals of graduate level physics, which form the basis
of all applied science and engineering
Course Contents:
Module I: Oscillations & Waves
Oscillations: Introduction to S.H.M. Damped Oscillations: Differential Equation and its solution, logarithmic
decrement, Quality Factor, Different conditions of damping of harmonic oscillations. Forced oscillations:
Amplitude and Frequency Response, Resonance, Sharpness of Resonance
Plane Progressive Waves: Differential Equation and Solution, Superposition of Progressive Waves stationary
waves.
Ultrasonics: Generation and application of ultrasonicwaves.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Course Objective:
Objective of this course is to provide fundamental knowledge of force system and its effect on the behaviour of
the bodies that may be in dynamic or in static state. It includes the equilibrium of different structures like beams,
frames, truss etc and the force transfer mechanism in the different components of a body under given loading
condition.
Course Contents:
Module I: Force system & Structure
Free body diagram, Equilibrium equations and applications. Plane truss, perfect and imperfect truss, assumption
in the truss analysis, analysis of perfect plane trusses by the method of joints, method of section.
Module II:Friction
Static and Kinetic friction, laws of dry friction, co-efficient of friction, angle of friction, angle of repose, cone of
friction, friction lock, efficiency of screw jack, transmission of power through belt
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Course Objective:
The objective of this course module is to acquaint the students with the basics of computers system, its
components, data representation inside computer and to get them familiar with various important
features of procedure oriented programming language i.e. C.
Course Contents:
Module I: Introduction
Introduction to computer, history, von-Neumann architecture, memory system (hierarchy, characteristics and
types), H/W concepts (I/O Devices), S/W concepts (System S/W & Application S/W, utilities). Data
Representation: Number systems, character representation codes, Binary, octal, hexadecimal and their
interconversions. Binary arithmetic, floating point arithmetic, signed and unsigned numbers, Memory storage
unit.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• Kernighan & Ritchie, “C Programming Language”, The (Ansi C Version), PHI, 2nd Edition.
• J. B Dixit, “Fundamentals of Computers and Programming in ‘C’.
• P.K. Sinha and Priti Sinha, “Computer Fundamentals”, BPB publication.
BASIC ELECTRICAL ENGINEERING
Course Code: BEE 105 Credit Units: 03
Course Objective:
The objective of the course is to provide a brief knowledge of Electrical Engineering to students of all
disciplines. This Course includes some theorems related to electrical, some law’s related to flow of current,
voltages, basic knowledge of Transformer, basic knowledge of electromagnetism, basic knowledge of electrical
network.
Course Contents:
Module I: Basic Electrical Quantities
Basic Electrical definitions-Energy, Power, Charge, Current, Voltage, Electric Field Strength, Magnetic Flux
Density, etc., Resistance, Inductance and Capacitance. Ideal Source, Independent Source and Controlled Source
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
List of Experiments:
2. To determine the dispersive power of the material of prism with the help of a spectrometer.
3. To determine the specific rotation of sugar by Bi-quartz or Laurent half shade polarimeter.
7. To determine the value of specific charge (ratio of e/m) of an electron by Thomson method.
8. To determine the internal resistance of Leclanche cell with the help of Potentiometer.
9. To determine the resistance per unit length of a Carey Foster’s bridge wire and also to find out the
specific resistance of a given wire.
10. To plot graph showing the variation of magnetic field with distance along the aixs of a circular coil
carrying current, and hence estimate the radius of the coil.
11. To determine the value of acceleration due to gravity (‘g’) in the laboratory using bar pendulum.
12. To determine the moment of inertia of a flywheel about its own axis of rotation.
13. To determine the density of material of the given wire with the help of sonometer.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
ENGINEERING MECHANICS LAB
Engineering Mechanics:
1. To verify the law of Force Polygon
2. To verify the law of Moments using Parallel Force apparatus. (Simply supported type)
3. To determine the co-efficient of friction between wood and various surface (like
4. Leather, Wood, Aluminum) on an inclined plane.
5. To find the forces in the members of Jib Crane.
6. To determine the mechanical advantage, Velocity ratio and efficiency of a screw jack.
7. To determine the mechanical advantage, Velocity ratio and Mechanical efficiency of the
8. Wheel and Axle
9. To determine the MA, VR, of Worm Wheel (2-start)
10. Verification of force transmitted by members of given truss.
11. To verify the law of moments using Bell crank lever
12. To find CG and moment of Inertia of an irregular body using Computation method
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
PROGRAMMING IN C LAB
Course Contents:
• C program involving problems like finding the nth value of cosine series, Fibonacci series. Etc.
• C programs including user defined function calls
• C programs involving pointers, and solving various problems with the help of those.
• File handling
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
Basic Electrical Engineering Lab
List of Experiments:
1. To verify KVL & KCL in the given network.
2. To verify Superposition Theorem.
3. To verify Maximum Power Transfer Theorem.
4. To verify Reciprocity Theorem.
5. To determine and verify RTh, VTh, RN, IN in a given network.
6. To perform open circuit & short circuit test on a single-phase transformer.
7. To study transient response of a given RLC Circuit.
8. To perform regulation, ratio & polarity test on a single-phase transformer.
9. To measure power & power factor in a three phase circuit by two wattmeter method.
10. To measure power & power factor in a three phase load using three ammeter & three voltmeter method.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
ENGINEERING GRAPHICS LAB
Course Code: BME 125 Credit Units: 01
Course Objective:
This course will provide students concepts on the drawings of different curves like straight line, parabola, ellipse
etc. After completion of this course, students will be able to draw different figures manually and will be capable
of using various instruments involved in drawings.
Course Contents:
Module I: General
Importance, Significance and scope of engineering drawing, Lettering, Dimensioning, Scales, Sense of
proportioning, Different types of projections, Orthographic Projection, B.I.S. Specifications.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
• M.B. Shah & B.C. Rana, Engineering Drawing, Pearson Education, 2007
• PS Gill, Engineering Drawing, Kataria Publication
• ND Bhatt, Engineering Drawing, Charotar publications
• N Sidheshwar, Engineering Drawing, Tata McGraw Hill
• CL Tanta, Mechanical Drawing, “Dhanpat Rai”
ENGLISH
Course Code: BCS 101 Credit Units: 01
Course Objective:
The course is intended to give a foundation of English Language. The literary texts are indented to help students
to inculcate creative & aesthetic sensitivity and critical faculty through comprehension, appreciation and
analysis of the prescribed literary texts. It will also help them to respond form different perspectives.
Course Contents:
Module I: Vocabulary
Use of Dictionary
Use of Words: Diminutives, Homonyms & Homophones
Examination Scheme:
Components A CT HA EE
Weightage (%) 05 15 10 70
Course Objective:
This course aims at imparting:
Understanding self & process of self exploration
Learning strategies for development of a healthy self esteem
Importance of attitudes and its effective on personality
Building Emotional Competence
Course Contents:
Module I: Self: Core Competency
Understanding of Self
Components of Self – Self identity
Self concept
Self confidence
Self image
Module II: Techniques of Self Awareness
Exploration through Johari Window
Mapping the key characteristics of self
Framing a charter for self
Stages – self awareness, self acceptance and self realization
Module III: Self Esteem & Effectiveness
Meaning and Importance
Components of self esteem
High and low self esteem
Measuring your self esteem
Module IV: Building Positive Attitude
Meaning and nature of attitude
Components and Types of attitude
Importance and relevance of attitude
Module V: Building Emotional Competence
Emotional Intelligence – Meaning, components, Importance and Relevance
Positive and Negative emotions
Healthy and Unhealthy expression of emotions
Module VI:End-of-Semester Appraisal
Viva based on personal journal
Assessment of Behavioural change as a result of training
Exit Level Rating by Self and Observer
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
Course Objective:
To familiarize the students with the French language
• with the phonetic system
• with the syntax
• with the manners
• with the cultural aspects
Course Contents:
Module A: pp. 01 to 37: Unités 1, 2, Unité 3 Object if 1, 2
Only grammar of Unité 3: object if 3, 4 and 5
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Contents:
Module I: Introduction
Self introduction: heissen, kommen, wohnwn, lernen, arbeiten, trinken, etc.
All personal pronouns in relation to the verbs taught so far.
Greetings: Guten Morgen!, Guten Tag!, Guten Abend!, Gute Nacht!, Danke sehr!, Danke!, Vielen Dank!, (es
tut mir Leid!),
Hallo, wie geht’s?: Danke gut!, sehr gut!, prima!, ausgezeichnet!,
Es geht!, nicht so gut!, so la la!, miserabel!
Module V: Articles
The definite and indefinite articles in masculine, feminine and neuter gender. All Vegetables, Fruits, Animals,
Furniture, Eatables, modes of Transport
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire the relevance of the Spanish language in today’s global context, how to greet each
other. How to present / introduce each other using basic verbs and vocabulary
Course Contents:
Module I
A brief history of Spain, Latin America, the language, the culture…and the relevance of Spanish language in
today’s global context.
Introduction to alphabets
Module II
Introduction to ‘Saludos’ (How to greet each other. How to present / introduce each other).
Goodbyes (despedidas)
The verb llamarse and practice of it.
Module III
Concept of Gender and Number
Months of the years, days of the week, seasons. Introduction to numbers 1-100, Colors, Revision of numbers
and introduction to ordinal numbers.
Module IV
Introduction to SER and ESTAR (both of which mean To Be).Revision of ‘Saludos’ and ‘Llamarse’. Some
adjectives, nationalities, professions, physical/geographical location, the fact that spanish adjectives have to
agree with gender and number of their nouns. Exercises highlighting usage of Ser and Estar.
Module V
Time, demonstrative pronoun (Este/esta, Aquel/aquella etc)
Module VI
Introduction to some key AR /ER/IR ending regular verbs.
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
• Español, En Directo I A
• Español Sin Fronteras
CHINESE – I
Course Code: FLC 101 Credit Units: 02
Course Objective:
There are many dialects spoken in China, but the language which will help you through wherever you go is
Mandarin, or Putonghua, as it is called in Chinese. The most widely spoken forms of Chinese are Mandarin,
Cantonese, Gan, Hakka, Min, Wu and Xiang. The course aims at familiarizing the student with the basic aspects
of speaking ability of Mandarin, the language of Mainland China. The course aims at training students in
practical skills and nurturing them to interact with a Chinese person.
Course Contents:
Module I
Show pictures, dialogue and retell.
Getting to know each other.
Practicing chart with Initials and Finals. (CHART – The Chinese Phonetic Alphabet Called “Hanyu Pinyin” in
Mandarin Chinese.)
Practicing of Tones as it is a tonal language.
Changes in 3rd tone and Neutral Tone.
Module II
Greetings
Let me Introduce
The modal particle “ne”.
Use of Please ‘qing” – sit, have tea ………….. etc.
A brief self introduction – Ni hao ma? Zaijian!
Use of “bu” negative.
Module III
Attributives showing possession
How is your Health? Thank you
Where are you from?
A few Professions like – Engineer, Businessman, Doctor, Teacher, Worker.
Are you busy with your work?
May I know your name?
Module IV
Use of “How many” – People in your family?
Use of “zhe” and “na”.
Use of interrogative particle “shenme”, “shui”, “ma” and “nar”.
How to make interrogative sentences ending with “ma”.
Structural particle “de”.
Use of “Nin” when and where to use and with whom. Use of guixing.
Use of verb “zuo” and how to make sentences with it.
Module V
Family structure and Relations.
Use of “you” – “mei you”.
Measure words
Days and Weekdays.
Numbers.
Maps, different languages and Countries.
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
The knowledge of Mathematics is necessary for a better understanding of almost all the Engineering and
Science subjects. Here our intention is to make the students acquainted with the concept of basic topics from
Mathematics, which they need to pursue their Engineering degree in different disciplines.
Course Contents:
Module I: Linear Algebra
Hermitian and Skew Hermitian Matrix, Unitary Matrix, Orthogonal Matrix, Elementary Row Transformation,
Reduction of a Matrix to Row Echelon Form, Rank of a Matrix, Consistency of Linear Simultaneous Equations,
Gauss Elimination Method, Gauss-Jordan Method, Eigen Values and Eigen Vectors of a Matrix, Caley-
Hamilton Theorem, Diagonalization of a Matrix, Vector Space, Linear Independence and Dependence of
Vectors, Linear Transformations.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Course Objective:
Aim of this course is to introduce the students to fundamentals of graduate level physics which form the basis of
all applied science and engineering
Course Contents:
Module I: Special Theory of Relativity
Michelson-Morley experiment, Importance of negative result, Inertial & non-inertial frames of reference,
Einstein’s postulates of Special theory of Relativity, Space-time coordinate system, Relativistic Space Time
transformation (Lorentz transformation equation), Transformation of velocity, Addition of velocities, Length
contraction and Time dilation, Mass-energy equivalence (Einstein’s energy mass relation) & Derivation of
Variation of mass with velocity,
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Course Contents:
Module I: Water Technology
Introduction and specifications of water,
Hardness and its determination (EDTA method only),
Alkalinity,
Boiler feed water, boiler problems – scale, sludge, priming & foaming: causes & prevention, Boiler problems –
caustic embrittlement & corrosion: causes & prevention,
Carbonate & phosphate conditioning, colloidal conditioning & calgon treatment
Water softening processes: Lime – soda process, Ion exchange method,
Water for domestic use.
Module II: Fuels
Classification, calorific value of fuel, (gross and net),
Determination of calorific value of fuels, bomb calorimeter,
Solid fuels - Proximate and ultimate analysis,
Octane & Cetane No. and its significance.
Numericals on combustion
Module III: Instrumental Methods of analysis
Introduction; Principles of spectroscopy; Laws of absorbance
IR: Principle, Instrumentation, Application
UV: Principle, Instrumentation, Application
NMR: Principle, Instrumentation, Application
Module III: Lubricants
Introduction; Mechanism of Lubrication;
Types of Lubricants; Chemical structure related to Lubrication;
Properties of lubricants; Viscosity and Viscosity Index; Iodine Value; Aniline Point; Emulsion number; Flash
Point; Fire Point; Drop Point; Cloud Point; Pour Point.
Selection of Lubricants.
Module VI: Corrosion
Introduction, Mechanism of dry and wet corrosion,
Types of corrosion-Galvanic, Concentration cell, soil, pitting, intergranular, waterline. Passivity.
Factors influencing corrosion.
Corrosion control.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text & References:
Text:
• Engineering Chemistry- Jain and Jain
• Engineering Chemistry- Sunita Rattan
• Engineering Chemistry-Shashi Chawla
References:
• Engineering Chemistry –Dara and Dara
• Spectroscopy- Y.R Sharma
• Corrosion Engineering – Fontenna and Greene
DATA STRUCTURES USING C
Course Code: BCS 204 Credit Units: 03
Course Objective:
Data structure deals with organizing large amount of data in order to reduce space complexity and time
requirement. This course gives knowledge of algorithms, different types of data structures and the estimation
space and time complexity.
Course Contents:
Module I: Introduction to Data structures
Data structures: Definition, Types. Algorithm design, Complexity, Time-Space Trade offs. Use of pointers in
data structures. Array Definition and Analysis, Representation of Linear Arrays in Memory, Traversing of
Linear Arrays, Insertion And Deletion, Single Dimensional Arrays, Two Dimensional Arrays, Multidimensional
Arrays, Function Associated with Arrays, Character String in C, Character String Operations, Arrays as
parameters, Implementing One Dimensional Array, Sparse matrix.
Module II: Introduction to Stacks and queue
Stack: Definition, Array representation of stacks, Operations Associated with Stacks- Push & Pop, Polish
expressions, Conversion of infix to postfix, infix to prefix (and vice versa),Application of stacks recursion,
polish expression and their compilation, conversion of infix expression to prefix and postfix expression, Tower
of Hanoi problem.
Queue: Definition, Representation of Queues, Operations of queues- QInsert, QDelete, Priority Queues,
Circular Queue, Deque.
Module III: Dynamic Data Structure
Linked list: Introduction to Singly linked lists: Representation of linked lists in memory, Traversing, Searching,
Insertion into, Deletion from linked list, doubly linked list, circular linked list, generalized list. Applications of
Linked List-Polynomial representation using linked list and basic operation. Stack and queue implementation
using linked list.
Module IV: Trees and Graphs
Trees: Basic Terminology, Binary Trees and their representation, expression evaluation, Complete Binary
trees, extended binary trees, Traversing binary trees, Searching, Insertion and Deletion in binary search trees,
General trees, AVL trees, Threaded trees, B trees.
Graphs: Terminology and Representations, Graphs & Multigraphs, Directed Graphs, Sequential representation
of graphs, Adjacency matrices, Transversal Connected Component and Spanning trees.
Module V: Sorting and Searching and file structures
Sorting: Insertion Sort, Bubble sort, Selection sort, Quick sort, two-way Merge sort, Heap sort, Partition
exchange sort, Shell sort, Sorting on different keys, External sorting.
Searching: Linear search, Binary search
File structures: Physical storage media, File Organization, Linked organization of file, Inverted file,
Organization records into blocks, Sequential blocks, Hash function, Indexing & Hashing, Multilevel indexing,
Tree Index, Random file, Primary Indices, Secondary Indices, B tree index files.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text & References:
Text:
• Horowitz and Sahani, “Fundamentals of Data structures”, Galgotia publications
• Tannenbaum, “Data Structures”, PHI
• R.L. Kruse, B.P. Leary, C.L. Tondo, “Data structure and program design in C” PHI
• “Data structures and algorithms” – Schaum Series.
• File Structures An object-Oriented Approach with C++ by Michael J. Folk, Bill Zoellick, Breg Riccardi,
Published by Addison Wesley (1st ISE Reprint,1999).
References:
• J. P. Tremblay and P. G. Sorenson, Introduction to Data Structures with Applications, McGraw – Hill
Computer Science Series, Mc-Graw – Hill New York, 1984
• Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Published by Prentice-Hall
India (1999).
• Data Structures Using C and C++ second edition by Yeddidyah Langsam, Moshe J.Augenstein, Aaron M.
Tenen Baum, Published by Prentice-Hall India
• Data Structures and Algorithm analysis in C++ by Mark Allen Weiss, Published by Addison Wesley (3 rd
Indian Reprint 2000).
• “Data Structures” – R. S. Salaria
ENVIRONMENTAL STUDIES
Course Objective:
The term environment is used to describe, in the aggregate, all the external forces, influences and conditions,
which affect the life, nature, behaviour and the growth, development and maturity of living organisms. At
present a great number of environment issues, have grown in size and complexity day by day, threatening the
survival of mankind on earth. A study of environmental studies is quite essential in all types of environmental
sciences, environmental engineering and industrial management. The objective of environmental studies is to
enlighten the masses about the importance of the protection and conservation of our environment and control of
human activities which has an adverse effect on the environment.
Course Contents:
Module I: The multidisciplinary nature of environmental studies
Definition, scope and importance
Need for public awareness
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text &References:
Course Objective:
The objective of this course is to impart the basic knowledge of thermodynamics, stress- strain, materials
& their properties and various manufacturing processes to the students of all engineering discipline.
Course Contents:
Module I:Fundamental Concepts
Definition of thermodynamics, system, surrounding and universe, phase, concept of continuum, macroscopic &
microscopic point of view, Thermodynamic equilibrium, property, state, path, process, cyclic process, Zeroth,
first and second law of thermodynamics, Carnot Cycle, Introduction to I.C. Engines-two & four stoke S.I. and
C.I. engines. Otto cycle. Diesel cycle.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
List of Experiments:
2. To determine the dispersive power of the material of prism with the help of a spectrometer.
3. To determine the specific rotation of sugar by Bi-quartz or Laurent half shade polarimeter.
7. To determine the value of specific charge (ratio of e/m) of an electron by Thomson method.
8. To determine the internal resistance of Leclanche cell with the help of Potentiometer.
9. To determine the resistance per unit length of a Carey Foster’s bridge wire and also to find out the
specific resistance of a given wire.
10. To plot graph showing the variation of magnetic field with distance along the aixs of a circular coil
carrying current, and hence estimate the radius of the coil.
11. To determine the value of acceleration due to gravity (‘g’) in the laboratory using bar pendulum.
12. To determine the moment of inertia of a flywheel about its own axis of rotation.
13. To determine the density of material of the given wire with the help of sonometer.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
APPLIED CHEMISTRY LAB
Course Contents:
List of Experiments:
(Any 10 Experiments)
2. To determine the temporary, permanent and total hardness of a sample of water by complexometric titration
method.
4. To determine the number of water molecules of crystallization in Mohr’s salt (ferrous ammonium sulphate)
provided standard potassium dichromate solution (0.1N) using diphenylamine as internal indicator.
5. To determine the ferrous content in the supplied sample of iron ore by titrimetric analysis against standard
K2Cr2O7 solution using potassium ferricyanide [K3Fe(CN)6] as external indicator.
6. (a) To determine the surface tension of a given liquid by drop number method.
(b) To determine the composition of a liquid mixture A and B (acetic acid and water) by surface tension
method.
7. To prepare and describe a titration curve for phosphoric acid – sodium hydroxide titration using pH-meter.
11 Determination of amount of oxalic acid and H2SO4 in 1 L of solution using N/10 NaOH and N/10 KMnO 4
solution.
13 To determine flash point and fire point of an oil by Pensky Martin’s Apparatus
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
DATA STRUCTURES USING C LAB
Course Code: BCS 224 Credit Units: 01
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
ELEMENTS OF MECHANICAL ENGINEERING - LAB (EEM)
Course Contents:
1. Welding
4. Fitting Shop -
Male – Female Joint
- Rectangular piece
Filing the job
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
ENGLISH
Course Code: BCS 201 Credit Units: 01
Course Objective:
The course is intended to give a foundation of English Language. The literary texts are indented to help students
to inculcate creative & aesthetic sensitivity and critical faculty through comprehension, appreciation and
analysis of the prescribed literary texts. It will also help them to respond form different perspectives.
Course Contents:
Module I: Vocabulary
Use of Dictionary
Use of Words: Diminutives, Homonyms & Homophones
Module II: Essentials of Grammar - I
Articles
Parts of Speech
Tenses
Module III: Essentials of Grammar - II
Sentence Structure
Subject -Verb agreement
Punctuation
Module IV: Communication
The process and importance
Principles & benefits of Effective Communication
Module V: Spoken English Communication
Speech Drills
Pronunciation and accent
Stress and Intonation
Module VI: Communication Skills-I
Developing listening skills
Developing speaking skills
Module VII: Communication Skills-II
Developing Reading Skills
Developing writing Skills
Module VIII: Written English communication
Progression of Thought/ideas
Structure of Paragraph
Structure of Essays
Module IX: Short Stories
Of Studies, by Francis Bacon
Dream Children, by Charles Lamb
The Necklace, by Guy de Maupassant
A Shadow, by R.K.Narayan
Glory at Twilight, Bhabani Bhattacharya
Module X: Poems
All the Worlds a Stage Shakespeare
To Autumn Keats
O! Captain, My Captain. Walt Whitman
Where the Mind is Without Fear Rabindranath Tagore
Psalm of Life H.W. Longfellow
Examination Scheme:
Components A CT HA EE
Weightage (%) 05 15 10 70
Text & References:
• Madhulika Jha, Echoes, Orient Long Man
• Ramon & Prakash, Business Communication, Oxford.
• Sydney Greenbaum Oxford English Grammar, Oxford.
• Successful Communications, Malra Treece (Allyn and Bacon)
• Effective Technical Communication, M. Ashraf Rizvi.
BEHAVIOURAL SCIENCE - II
(PROBLEM SOLVING AND CREATIVE THINKING)
Course Code: BSS 204 Credit Units: 01
Course Objective:
To enable the students:
Understand the process of problem solving and creative thinking.
Facilitation and enhancement of skills required for decision-making.
Course Contents:
Module I: Thinking as a tool for Problem Solving
What is thinking: The Mind/Brain/Behaviour
Critical Thinking and Learning:
Making Predictions and Reasoning
Memory and Critical Thinking
Emotions and Critical Thinking
Thinking skills
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
• Michael Steven: How to be a better problem solver, Kogan Page, New Delhi, 1999
• Geoff Petty: How to be better at creativity; Kogan Page, New Delhi, 1999
• Richard Y. Chang and P. Keith, Kelly: Wheeler Publishing, New Delhi, 1998.
• Phil Lowe Koge Page: Creativity and Problem Solving, New Delhi, 1996
• J William Pfeiffer (ed.) Theories and Models in Applied Behavioural Science, Vol 3, Management (1996);
Pfeiffer & Company
• Bensley, Alan D.: Critical Thinking in Psychology – A Unified Skills Approach, (1998), Brooks/Cole
Publishing Company.
FRENCH - II
Course Code: FLT 201 Credit Units: 02
Course Objective:
To enable the students to overcome the fear of speaking a foreign language and take position as a foreigner
speaking French.
To make them learn the basic rules of French Grammar .
Course Contents:
Module A : pp.38 – 47 : Unité 3: Objectif 3, 4, 5, 6
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar,
which will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities
available in Germany
Introduction to Grammar to consolidate the language base learnt in Semester I
Course Contents:
Module I: Everything about Time and Time periods
Time and times of the day.
Weekdays, months, seasons.
Adverbs of time and time related prepositions
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire more vocabulary, grammar, Verbal Phrases to understand simple texts and start
describing any person or object in Simple Present Tense.
Course Contents:
Module I
Revision of earlier modules.
Module II
Some more AR/ER/IR verbs. Introduction to root changing and irregular AR/ER/IR ending verbs
Module III
More verbal phrases (eg, Dios Mio, Que lastima etc), adverbs (bueno/malo, muy, mucho, bastante, poco).
Simple texts based on grammar and vocabulary done in earlier modules.
Module IV
Possessive pronouns
Module V
Writing/speaking essays like my friend, my house, my school/institution, myself….descriptions of people,
objects etc, computer/internet related vocabulary
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
• Español, En Directo I A
• Español Sin Fronteras
CHINESE – II
Course Code: FLC 201 Credit Units: 02
Course Objective:
Chinese is a tonal language where each syllable in isolation has its definite tone (flat, falling, rising and
rising/falling), and same syllables with different tones mean different things. When you say, “ma” with a third
tone, it mean horse and “ma” with the first tone is Mother. The course aims at familiarizing the student with the
basic aspects of speaking ability of Mandarin, the language of Mainland China. The course aims at training
students in practical skills and nurturing them to interact with a Chinese person.
Course Contents:
Module I
Drills
Practice reading aloud, Observe Picture and answer the question., Tone practice., Practice using the language,
both by speaking and by taking notes.
Introduction of basic sentence patterns.Measure words., Glad to meet you.
Module II
Where do you live?
Learning different colors.Tones of “bu”, Buying things and how muchit costs?
Dialogue on change of Money.
More sentence patterns on Days and Weekdays.
How to tell time. Saying the units of time in Chinese. Learning to say useful phrases like – 8:00, 11:25, 10:30
P.M. everyday, afternoon, evening, night, morning 3:58, one hour, to begin, to end ….. etc.
Morning, Afternoon, Evening, Night.
Module III
Use of words of location like-li, wais hang, xia
Furniture – table, chair, bed, bookshelf,.. etc.
Description of room, house or hostel room.. eg what is placed where and how many things are there in it?
Review Lessons – Preview Lessons.
Expression ‘yao”, “xiang” and “yaoshi” (if).
Days of week, months in a year etc.
I am learning Chinese. Is Chinese difficult?
Module IV
Counting from 1-1000, Use of “chang-chang”, Making an Inquiry – What time is it now? Where is the Post
Office?, Days of the week. Months in a year, Use of Preposition – “zai”, “gen”, Use of interrogative pronoun –
“duoshao” and “ji”, “Whose”??? Sweater etc is it?
Different Games and going out for exercise in the morning.
Module V
The verb “qu”
− Going to the library issuing a book from the library
− Going to the cinema hall, buying tickets
− Going to the post office, buying stamps
− Going to the market to buy things.. etc
− Going to the buy clothes …. Etc.
Hobby. I also like swimming.
Comprehension and answer questions based on it.
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Text & References:
• “Elementary Chinese Reader Part I” Lesson 11-20
DATABASE MANAGEMENT SYSTEMS
Course Objective:
The objective of this course is to get students familiar with Databases and their use. They can identify different
types of available database model, concurrency techniques and new applications of the DBMS.
Course Contents:
Module I: Introduction
Concept and goals of DBMS, Database Languages, Database Users, Database Abstraction.
Basic Concepts of ER Model, Relationship sets, Keys, Mapping, Design of ER Model
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• Korth, Silberschatz, “Database System Concepts”, 4th Ed., TMH, 2000.
• Steve Bobrowski, “Oracle & Architecture”, TMH, 2000
References:
• Date C. J., “An Introduction to Database Systems”, 7th Ed., Narosa Publishing, 2004
• Elmsari and Navathe, “Fundamentals of Database Systems”, 4th Ed., A. Wesley, 2004
• Ullman J. D., “Principles of Database Systems”, 2nd Ed., Galgotia Publications, 1999.
OPERATING SYSTEMS WITH UNIX
Course Code: BCS 303 Credit Units: 03
Course Objective:
Operating Systems serve as one of the most important courses for undergraduate students, since it provides the
students with a new sight to envision every computerized systems especially general purpose computers.
Therefore, the students are supposed to study, practice and discuss on the major fields discussed in the course to
ensure the success of the education process. The outcome of this course implicitly and explicitly affects the
abilities the students to understand, analyze and overcome the challenges they face with in the other courses and
the real world.
Course Contents:
Module I: Introduction to operating system
Operating system and function, Evolution of operating system, Batch, Interactive, multiprogramming, Time
Sharing and Real Time System, multiprocessor system, Distributed system, System protection. Operating
System structure, Operating System Services, System Program and calls.
Text:
• A. Silberschatz, P.B. Galvin “Operating System Concepts”, John Willey & son
• A. S Tanenbaum, Modern Operating System, 2nd Edition, PHI.
References:
• Milenekovic, “Operating System Concepts”, McGraw Hill
• Dietel, “An introduction to operating system”, Addision Wesley
• Tannenbaum, “Operating system design and implementation”, PHI
• B. W. Kernighan & R. Pike, “The UNIX Programming Environment” Prentice Hall of India, 2000
• Sumitabha Das “ Your UNIX The ultimate guide” Tata Mcgraw Hill
• “Design of UNIX Operating System “ The Bach Prentice – Hall of India
Course Objective:
The objective of this module is to introduce object oriented programming. To explore and implement the various
features of OOP such as inheritance, polymorphism, Exceptional handling using programming language C++.
After completing this course student can easily identify the basic difference between the programming
approaches like procedural and object oriented.
Course Contents:
Module I: Introduction
Review of C, Difference between C and C++, Procedure Oriented and Object Oriented Approach. Basic
Concepts: Objects, classes, Principals like Abstraction, Encapsulation, Inheritance and Polymorphism.
Dynamic Binding, Message Passing. Characteristics of Object-Oriented Languages. Introduction to Object-
Oriented Modeling techniques (Object, Functional and Dynamic Modeling).
Abstract data types, Object & classes, attributes, methods, C++ class declaration, Local Class and Global
Class, State identity and behaviour of an object, Local Object and Global Object, Scope resolution operator,
Friend Functions, Inline functions, Constructors and destructors, instantiation of objects, Types of
Constructors, Static Class Data, Array of Objects, Constant member functions and Objects, Memory
management Operators.
Inheritance, Types of Inheritance, access modes – public, private & protected, Abstract Classes, Ambiguity
resolution using scope resolution operator and Virtual base class, Aggregation, composition vs classification
hiérarchies, Overriding inheritance methods, Constructors in derived classes, Nesting of Classes.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• A.R. Venugopal, Rajkumar, T. Ravishanker “Mastering C++”, TMH, 1997
• R. Lafore, “Object Oriented Programming using C++”, BPB Publications, 2004.
• “Object Oriented Programming with C++” By E. Balagurusamy.
• Schildt Herbert, “C++: The Complete Reference”, Wiley DreamTech, 2005.
References:
• Parasons, “Object Oriented Programming with C++”, BPB Publication, 1999.
• Steven C. Lawlor, “The Art of Programming Computer Science with C++”, Vikas Publication, 2002.
• Yashwant Kanethkar, “Object Oriented Programming using C++”, BPB, 2004
Course Objective:
The knowledge of Mathematics is necessary for a better understanding of almost all the Engineering and
Science subjects. Here our intention is to make the students acquainted with the concept of basic topics from
Mathematics, which they need to pursue their Engineering degree in different disciplines.
Course Contents:
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text & References:
Text:
• Differential Calculus by Shanti Narain
• Integral Calculus by Shanti Narain
• Higher Engineering Mathematics by B.S. Grewal
References:
• Differential Equations by A.R. Forsyth
• Higher Engineering Mathematics by H.K. Dass
• Partial Differential Equations by I.N. Snedon
DIGITAL ELECTRONICS
Course Objective:
This course is an introduction to the basic principles of digital electronics. At the conclusion of this course, the
student will be able to quantitatively identify the fundamentals of computers, including number systems, logic
gates, logic and arithmetic subsystems, and integrated circuits. They will gain the practical skills necessary to
work with digital circuits through problem solving and hands on laboratory experience with logic gates,
encoders, flip-flops, counters, shift registers, adders, etc. The student will be able to analyze and design simple
logic circuits using tools such as Boolean Algebra and Karnaugh Mapping, and will be able to draw logic
diagrams.
Course Contents:
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
• Database Design
• Data Definition (SQL)
• Data Retrieval (SQL)
• Data Modification (SQL)
• Views
• Triggers and Procedures
• PL\SQL
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
OPERATING SYSTEM WITH UNIX LAB
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
• “Unix Programming Environment” The Kernighan and Pike Prentice – Hall of India
• “Unix –Shell Programming” Kochar
• “ Unix Concepts and application” Das Sumitabha Tata Mcgraw Hill
OBJECT ORIENTED PROGRAMMING USING C++ LAB
Course Contents:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
WEBSITE DESIGN
Course Objective:
To design web base and context aware systems to acquire, organize process, share and use the knowledge of
web sites. The field of web site is multidisciplinary as web sites are amazingly complex systems. The major
objective of this course is to provide a sound foundation to the students on the concepts, percepts and practices
in a field that is of immense concern to the industry and business.
Course Contents:
Module I: Overview of Internet
Introduction to Internet and WWW, Concept of Networking and Layers of OSI Model, Internet protocols like
TCP/IP, http, telnet and ftp, URL, email, domain name, Web Browsers.
Role of java script in a web page, Script writing basics, Adding interactivity to a web page, creating dynamic
web pages,
Similarities to java, embedding JavaScript code, embedding java applets in a web page, Form validation using
java script
Projects:
Creating a discussion form, creating an online store, creating a job site.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
List of Assignment:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
DIGITAL ELECTRONICS LAB
List of Experiments:
1. To verify the truth tables of OR, AND, NOR, NAND, EX-OR, EX-NOR gates.
2. To obtain half adder, full adder and subtractor using gates and verify their truth tables.
3. To verify the truth tables of RS, JK and D flip- flops.
4. To design and study a binary counter.
5. To design and study synchronous counter.
6. To design and study ripple counter.
7. To convert BCD number into excess 3 form
8. To design and study a decade counter.
9. To design and study a sequence detector.
10. To implement control circuit using multiplexer.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
COMMUNICATION SKILLS - I
Course Objective:
To form written communication strategies necessary in the workplace
Course Contents:
Module III
Memo
Agenda and Minutes
Notice and Circulars
Examination Scheme:
Course Objective:
This course provides practical guidance on
Enhancing personal effectiveness and performance through effective interpersonal communication
Enhancing their conflict management and negotiation skills
Course Contents:
Module I: Interpersonal Communication: An Introduction
Importance of Interpersonal Communication
Types – Self and Other Oriented
Rapport Building – NLP, Communication Mode
Steps to improve Interpersonal Communication
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
• Vangelist L. Anita, Mark N. Knapp, Inter Personal Communication and Human Relationships: Third
Edition, Allyn and Bacon
• Julia T. Wood. Interpersonal Communication everyday encounter
• Simons, Christine, Naylor, Belinda: Effective Communication for Managers, 1997 1 st Edition Cassel
• Goddard, Ken: Informative Writing, 1995 1st Edition, Cassell
• Harvard Business School, Effective Communication: United States of America
• Foster John, Effective Writing Skills: Volume-7, First Edition 2000, Institute of Public Relations (IPR)
• Beebe, Beebe and Redmond; Interpersonal Communication, 1996; Allyn and Bacon Publishers.
FRENCH - III
Course Objective:
To provide the students with the know-how
• To master the current social communication skills in oral and in written.
• To enrich the formulations, the linguistic tools and vary the sentence construction without repetition.
Course Contents:
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar,
which will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities
available in Germany
Course Contents:
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire knowledge of the Set/definite expressions (idiomatic expressions) in Spanish
language and to handle some Spanish situations with ease.
Course Contents:
Module I
Revision of earlier semester modules
Set expressions (idiomatic expressions) with the verb Tener, Poner, Ir….
Weather
Module II
Introduction to Gustar…and all its forms. Revision of Gustar and usage of it
Module III
Translation of Spanish-English; English-Spanish. Practice sentences.
How to ask for directions (using estar)
Introduction to IR + A + INFINITIVE FORM OF A VERB
Module IV
Simple conversation with help of texts and vocabulary
En el restaurante
En el instituto
En el aeropuerto
Module V
Reflexives
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Text & References:
• Español, En Directo I A
• Español Sin Fronteras -Nivel Elemental
CHINESE – III
Course Objective:
Foreign words are usually imported by translating the concept into Chinese, the emphasis is on the meaning
rather than the sound. But the system runs into a problem because the underlying name of personal name is
often obscure so they are almost always transcribed according to their pronciation alone. The course aims at
familiarizing the student with the basic aspects of speaking ability of Mandarin, the language of Mainland
China. The course aims at training students in practical skills and nurturing them to interact with a Chinese
person.
Course Contents:
Module I
Drills
Dialogue practice
Observe picture and answer the question.
Introduction of written characters.
Practice reading aloud
Practice using the language both by speaking and by taking notes.
Character writing and stroke order
Module II
Measure words
Position words e.g. inside, outside, middle, in front, behind, top, bottom, side, left, right, straight.
Directional words – beibian, xibian, nanbian, dongbian, zhongjian.
Our school and its different building locations.
What game do you like?
Difference between “hii” and “neng”, “keyi”.
Module III
Changing affirmative sentences to negative ones and vice versa
Human body parts, Not feeling well words e.g.; fever, cold, stomach ache, head ache.
Use of the modal particle “le”, Making a telephone call, Use of “jiu” and “cal” (Grammar portion),
Automobiles e.g. Bus, train, boat, car, bike etc.
Traveling, by train, by airplane, by bus, on the bike, by boat.. etc.
Module IV
The ordinal number “di”, “Mei” the demonstrative pronoun e.g. mei tian, mei nian etc.
Use of to enter to exit, Structural particle “de” (Compliment of degree).
Going to the Park, Description about class schedule during a week in school, Grammar use of “li” and “cong”.
Comprehension reading followed by questions.
Module V
Persuasion-Please don’t smoke, Please speak slowly, Praise – This pictorial is very beautiful, Opposites e.g.
Clean-Dirty, Little-More, Old-New, Young-Old, Easy-Difficult, Boy-Girl, Black-White, Big-Small, Slow-Fast
… etc.
Talking about studies and classmates, Use of “it doesn’t matter”, Enquiring about a student, description about
study method.
Grammar: Negation of a sentence with a verbal predicate.
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
The course begins with the basic mathematical preliminaries and goes on to discuss the general theory of
automata, properties of regular sets and regular expressions, and the basics of formal languages. Besides,
sufficient attention is devoted to such topics as pushdown automata and it’s relation with context free languages,
Turing machines and linear bounded automata, the basic concepts of computability such as primitive recursive
functions and partial recursive functions.
Course Contents:
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• “Introduction to theory of computation (2nd Ed)” by Michael sipser.
• Mishra & Chandrashekharan, “Theory of Computer Sciences”, PHI.
• Zavi Kohavi, “Switching and finite Automata Theory “
• Kohan, “Theory of Computer Sciences”.
• Korral, “Theory of Computer Sciences”.
DISCRETE MATHEMATICS
Course Code: BCS 403 Credit Units: 03
Course Objective:
This subject provides students with an in-depth education in the conceptual foundations of computer science and
in engineering complex software and hardware systems. It allows them to explore the connections between
computer science and a variety of other disciplines in engineering and outside. Combined with a strong
education in mathematics, sciences, and the liberal arts it prepares students to be leaders in computer science
practice, applications to other disciplines, and research.
Course Contents:
Module I:Formal Logic
Statement, Symbolic Representation and Tautologies, Quantifiers, Predicator and validity, Normal form.
Propositional Logic, Predicate Logic, First Order Logic.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• J.P. Tremblay & R. Mamohan, “Discrete Mathematical Structure with Application to Computer Science,”
TMH, New Delhi (2000).
• Kolman, Busby & Ross “Discrete Mathematical Structures”, PHI.
• Iyengar, Chandrasekaran and Venkatesh, “Discrete Mathematics”, Vikas Publication.
• Peter Linz, “An Introduction to Formal Languages and Automata”, Narosa Publishing
House.
References:
• J. Truss, “Discrete Mathematics”, Addison Wesley.
• C.L. Liu, “Elements of Discrete Mathematics”, McGraw Hill Book Company.
• M. Lipson & Lipshutz, “Discrete Mathematics”, Schaum’s Outline series.
• J. E. Hopcroft & J. D. Ullman, “Introduction to Automata Theory, Languages and Computation”, Addison
Weliy.
COMPUTER GRAPHICS
Course Objective:
The objective of the course is to provide the understanding of the fundamental graphical operations and the
implementation on computer, the mathematics behind computer graphics, including the use of spline curves and
surfaces. It gives the glimpse of recent advances in computer graphics, user interface issues that make the
computer easy, for the novice to use.
Course Contents:
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• R.H. Bartels, J.C. Beatty and B.A. Barsky, “An Introduction to Splines for use in Computer Graphics and
Geometric Modeling”, Morgan Kaufmann Publishers Inc., 1987.
• C.E. Leiserson, T.H. Cormen and R.L. Rivest, “Introduction to Algorithms”, McGraw-Hill Book Company,
1990.
• W. Newman and R. Sproul, “Principles of Interactive Computer Graphics, McGraw-Hill, 1973.
• F.P. Preparata and M.I. Shamos, “Computational Geometry: An Introduction”, Springer-Verlag New York
Inc., 1985.
• D. Rogers and J. Adams, “Mathematical Elements for Computer Graphics”, MacGraw-Hill International
Edition, 1989
• David F. Rogers, “Procedural Elements for Computer Graphics”, McGraw Hill Book Company, 1985.
• Alan Watt and Mark Watt, “Advanced Animation and Rendering Techniques”, Addison-Wesley, 1992
DATA COMMUNICATION AND COMPUTER NETWORKS
Course Objective:
The objective is to acquaint the students with the basics of data communication and networking. A structured
approach to explain how networks work from the inside out is being covered. The physical layer of networking,
computer hardware and transmission systems have been explained. In-depth application coverage includes
email, the domain name system; the World Wide Web (both client- and server-side); and multimedia (including
voice over IP.
Course Contents:
Module I: Introduction
Introduction to computer networks, evolution of computer networks and its uses, reference models,
example networks
The physical layer: Theoretical basis for data communication, transmission media, wireless transmission,
telecom infrastructure, PSTN, communication satellites, mobile telephone system
Data link layer design issues, error detection and correction, data link protocols, sliding window
protocols, example of data link protocols- HDLC, PPP Access
Network layer concepts, design issues, static and dynamic routing algorithms, shortest path routing,
flooding, distance vector routing, link state routing, distance vector routing, multicast routing, congestion
controland quality of service, internetworking, Ipv4
Examination Scheme:
Components A CT S/V/Q HA EE
Weightage (%) 5 10 8 7 70
CT: Class Test, HA: Home Assignment, S/V/Q: Seminar/Viva/Quiz, EE: End Semester Examination; Att:
Attendance
DATA COMMUNICATION ANDCOMPUTER NETWORKS LAB
Equipments Required:
Switch Network Cables, Patch Chord- Fiber optical and twisted pair cable, LAN cards, RJ-45 connectors etc.
Course Contents:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
COMPUTER GRAPHICS LAB
Course Code: BCS 424 Credit Units: 01
Course Contents:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
Domain Elective-II : Choose any one from the following courses
Course Objective:
This course examines the evolution of enterprise resource planning (ERP) systems - from internally focused
client/server systems to externally focused e-business. This class studies the types of issues that managers will
need to consider in implementing cross-functional integrated ERP systems. The objective of this course is to
make students aware of the potential and limitations of ERP systems. This objective will be reached through
hands-on experience, case studies, lectures, guest speakers and a group project. The course would equip students
with the basics of E-Commerce, technologies involved with it and various issues associated with.
Course Contents:
Module I: Introduction and Concepts
Networks and commercial transactions - Internet and other novelties; Networks and electronic transactions
today, Model for commercial transactions; Internet environment - internet advantage, world wide web and
other internet sales venues; Online commerce solutions.
Security Technologies: Why is internet insecure? A brief introduction to Cryptography; Public key solution.
Digital payment systems; First virtual internet payment system; cyber cash model Operational process of
Digicash, Ecash Trail; Using Ecash; Smart cards; Electronic Data Interchange: Its basics; EDI versus Internet
and EDI over Internet.
An Overview, Enterprise-An Overview, Benefits of ERP, ERP and Related Technologies, Business
Process Reengineering (BPR), Data Warehousing, Data Mining, On-line Analytical Processing (OLAP),
Supply Chain Management
Module III: ERP Implementation
To be or not to be, ERP Implementation Lifecycle, Implementation Methodology, Not all Packages are Created
Equal!, ERP Implementation-The Hidden Costs, Organizing the Implementation, Vendors, Consultants and
Users, Contracts with Vendors, Consultants and Employees, Project Management and Monitoring, After ERP
Implementation.
Module IV: The Business Modules
Business Modules in an ERP Package, Finance, Manufacturing (Production), Human Resources, Plant
Maintenance, Materials Management, Quality Management, Sales and Distribution
Module V: The ERP Market
ERP Market Place, SAP AG, PeopleSoft, Baan Company, JD Edwards World Solutions Company, Oracle
Corporation, QAD, System Software Associates, Inc. (SSA)
ERP-Present and Future
Turbo Charge the ERP System, Enterprise Integration Applications (EIA), ERP and E-Commerce, ERP and
Internet, Future Directions in ERP, Appendices"
Examination Scheme:
Components A CT S/V/Q HA EE
Weightage (%) 5 10 8 7 70
CT: Class Test, HA: Home Assignment, S/V/Q: Seminar/Viva/Quiz, EE: End Semester Examination; Att:
Attendance
Text & References:
Text:
• S. Sadagopan, “Enterprise Resource Planning”, Tata McGraw Hill 2000
• Bajaj, Kamlesh K. and Nag, Debjani, E-Commerce: The Cutting Edge of Business, Tata McGraw-Hill
Publishing Company
References:
• Alexis Leon, “Enterprise Resource Planning”, Tata McGraw Hill 2001
• Loshin, Pete and Murphy, Paul, Electronic Commerce, Second edition, 1990, Jaico Publishing House,
Mumbai.
HYPERTEXT PREPROCESSOR (PHP)
Course Objective:This course introduces the concept of dynamic webpage creation using
open source technology. Students will understand the basic and advanced programming
concepts of PHP/MySQL like a web developer. At the end of this course, students will have
essential knowledge of the web technology and be able to prepare, debug, and run entire
online (web enabled) applications using PHP & MySQL.
Course Contents:
Module I: PHP Introduction
Introduction, Installation, PHP Syntax, PHP Variables, Echo Statements, PHP Data Types, Strings Operation,
Constants
Text:
• Beginning PHP, Apache, MySQL Web Development
• Michael K. Glass, Yann Le Scouarnec, Elizabeth Naramore, Gary Mailer, Jeremy Stolz,
Jason Gerner
References:
• PHP Manual.
PHP LAB
Course Contents:
1. WAP to display the "Hello World" on Webpage using PHP
2. WAP to perform the logic of Control Statements.
3. WAP to perform the functinality of Looping Statements.
4. WAP to perform the funtionality of HTML Form submission in PHP
5. WAP to perform the funtionality of Database (MySql) Connectivity with PHP Applications
6. CASE Project: A News Board
7. CASE Project: Prepare Admin Panel for previous News Board Project
8. CASE Project: Student Information Management System (SIMS)
9. CASE Project: Prepare Admin Panel for previous SIMS
10-12. Project: An open ended project (based on PHP+MySql) which will be submitted by students (in group)
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
.
COMMUNICATION SKILLS - II
Course Objective:
To teach the participants strategies for improving academic reading and writing.
Emphasis is placed on increasing fluency, deepening vocabulary, and refining academic language proficiency.
Course Contents:
Examination Scheme:
Course Objective:
To understand the basis of interpersonal relationship
To understand various communication style
To learn the strategies for effective interpersonal relationship
Course Contents:
Module I: Understanding Relationships
Importance of relationships
Role and relationships
Maintaining healthy relationships
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
• Vangelist L. Anita, Mark N. Knapp, Inter Personal Communication and Human Relationships: Third
Edition, Allyn and Bacon
• Julia T. Wood. Interpersonal Communication everyday encounter
• Simons, Christine, Naylor, Belinda: Effective Communication for Managers, 1997 1 st Edition Cassell
• Goddard, Ken: Informative Writing, 1995 1 st Edition, Cassell
• Harvard Business School, Effective Communication: United States of America
• Foster John, Effective Writing Skills: Volume-7, First Edition 2000, Institute of Public Relations (IPR)
• Beebe, Beebe and Redmond; Interpersonal Communication, 1996; Allyn and Bacon Publishers.
FRENCH - IV
Course Objective:
To enable students:
• To develop strategies of comprehension of texts of different origin
• To present facts, projects, plans with precision
Course Contents:
Module C: pp. 104 – 139 : Unités 8,9
Unité 9: Entreprendre
1. faire un projet de la réalisation: (exprimer un besoin,
préciser les étapes d’une réalisation)
2. parler d’une entreprise
3. parler du futur
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Contents:
Module I: Present perfect tense
Present perfect tense, usage and applicability
Usage of this tense to indicate near past
Universal applicability of this tense in German
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire working knowledge of the language; to give them vocabulary, grammar, voice
modulations/intonations to handle everyday Spanish situations with ease.
Course Contents:
Module I
Revision of earlier semester modules
Introduction to Present Continuous Tense (Gerunds)
Module II
Translation with Present Continuous Tense
Introduction to Gustar, Parecer, Apetecer, doler
Module III
Imperatives (positive and negative commands of regular verbs)
Module IV
Commercial/business vocabulary
Module V
Simple conversation with help of texts and vocabulary
En la recepcion del hotel
En el restaurante
En la agencia de viajes
En la tienda/supermercado
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
How many characters are there? The early Qing dynasty dictionary included nearly 50,000 characters the vast
majority of which were rare accumulated characters over the centuries. An educate person in China can
probably recognize around 6000 characters. The course aims at familiarizing the student with the basic aspects
of speaking ability of Mandarin, the language of Mainland China. The course aims at training students in
practical skills and nurturing them to interact with a Chinese person.
Course Contents:
Module I
Dialogue Practice
Observe picture and answer the question
Pronunciation and intonation
Character writing and stroke order.
Electronic items
Module II
Traveling – The Scenery is very beautiful
Weather and climate
Grammar question with – “bu shi …. Ma?”
The construction “yao … le” (Used to indicate that an action is going to take place)
Time words “yiqian”, “yiwai” (Before and after).
The adverb “geng”.
Module III
Going to a friend house for a visit meeting his family and talking about their customs.
Fallen sick and going to the Doctor, the doctor examines, takes temperature and writes prescription.
Aspect particle “guo” shows that an action has happened some time in the past.
Progressive aspect of an actin “zhengzai” Also the use if “zhe” with it.
To welcome someone and to see off someone …. I cant go the airport to see you off… etc.
Module IV
Shipment. Is this the place to checking luggage?
Basic dialogue on – Where do u work?
Basic dialogue on – This is my address
Basic dialogue on – I understand Chinese
Basic dialogue on – What job do u do?
Basic dialogue on – What time is it now?
Module V
Basic dialogue on – What day (date) is it today?
Basic dialogue on – What is the weather like here.
Basic dialogue on – Do u like Chinese food?
Basic dialogue on – I am planning to go to China.
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
The basic objective of Software Engineering is to develop methods and procedures for software development
that can scale up for large systems and that can be used to consistently produce high-quality software at low cost
and with a small cycle time. Software Engineering is the systematic approach to the development, operation,
maintenance, and retirement of software.
The course provides a thorough introduction to the fundamentals principles of software engineering. The
organization broadly be based on the classical analysis-design-implementation framework.
Course Contents:
Module I: Introduction
Software life cycle models: Waterfall, Prototype, Evolutionary and Spiral models, Overview of Quality
Standards like ISO 9001, SEI-CMM
Module V: UML
Introduction to UML,Use Case Diagrams, Class Diagram: State Diagram in UMLActivity Diagram in
UMLSequence Diagram in UMLCollaboration Diagram in UML
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• R. Fairley, “Software Engineering Concepts”, Tata McGraw Hill, 1997.
• P. Jalote, “An Integrated approach to Software Engineering”, Narosa, 1991.
• Stephen R. Schach, “Classical & Object Oriented Software Engineering”, IRWIN, 1996.
• James Peter, W. Pedrycz, “Software Engineering”, John Wiley & Sons.
• Sommerville, “Software Engineering”, Addison Wesley, 1999.
COMPUTER ARCHITECTURE
Course Code: BCS 503 Credit Units: 03
Course Objective:
This course deals with computer architecture as well as computer organization and design. Computer
architecture is concerned with the structure and behaviour of the various functional modules of the computer
and how they interact to provide the processing needs of the user. Computer organization is concerned with the
way the hardware components are connected together to form a computer system. Computer design is concerned
with the development of the hardware for the computer taking into consideration a given set of specifications.
Course Contents:
Module I: Register Transfer Language
Register Transfer, Bus and Memory Transfers, Arithmetic Micro-operations, Logic Micro-operations, Shift
Micro-operations, Arithmetic Logic shift Unit.
Module IV: Memory and Intrasystem Communication and Input output organisation
Memory: Memory types and organization Memory Hierarchy, Main Memory, Auxiliary Memory, Associative
Memory, Cache Memory, Virtual Memory, Memory Management Hardware
Intrasystem communication and I/O: Peripheral Devices, Input-Output
Controller and I/O driver, IDE for hard disk, I/O port and Bus concept, Bus cycle, Synchronous and
asynchronous transfer, Interrupt handling in PC, Parallel Port, RS – 232 interface, Serial port in PC, Serial I/O
interface, Universal serial bus IEEE 1394, Bus Arbitration Techniques, Uni-bus and multi-bus architectures
EISA Bus, VESA Bus.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• WIliam Stallings, Computer Organization and Architecture, 4 th Edition-2000, Prentice-Hall of India Private
Limited.
• Kai Hwang-McGraw-Hill, Advanced Computer Architecture.
• Kai Hwang & Faye a Briggs, McGrew Hill, inc., Computer Architecture & Parallel Processing.
• John D. Carpinelli, Computer system Organization & Architecture, Edition 2001, Addison Wesley, Delhi
• John P Hayes, McGraw-Hill Inc, Computer Architecture and Organization.
• M. Morris Mano and Charles, Logic and Computer Design Fundamentals, 2 nd Edition Updated, Pearson
Education, ASIA.
• Hamacher, “Computer Organization,” McGraw hill.
• Tennenbaum,” Structured Computer Organization,” PHI
• B. Ram, “Computer Fundamentals architecture and organization,” New age international Gear C. w.,
“Computer Organization and Programming, McGraw hill
JAVA PROGRAMMING
Course Objective:
The objective is to impart programming skills used in this object oriented language java.
The course explores all the basic concepts of core java programming. The students are expected to learn it
enough so that they can develop the web solutions like creating applets etc.
Course Contents:
Module I
Concepts of OOP, Features of Java, How Java is different from C++, Data types, Control Statements, identifiers,
arrays, operators. Inheritance: Multilevel hierarchy, method overriding, Abstract classes, Final classes, String
Class.
Module II
Defining, Implementing, Applying Packages and Interfaces, Importing Packages. Fundamentals, Types,
Uncaught Exceptions, Multiple catch Clauses, Java’s Built-in Exception.
Module III
Creating, Implementing and Extending thread, thread priorities, synchronization suspending, resuming and
stopping Threads, Constructors, Various Types of String Operations. Exploring Various Basic Packages of Java:
Java. lang, Java. util, Java.i.o
Module IV
Event handling Mechanism, Event Model, Event Classes, Sources of Events, Event Listener Interfaces
AWT: Working with Windows, AWT Controls, Layout Managers
Module V
AppletClass, Architecture, Skeleton, Display Methods.
Swings: Japplet, Icons, labels, Text Fields, Buttons, Combo Boxes.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• JAVA The Complete Reference by Patrick Naughton & Herbert Schild, TMH
• Introduction to JAVA Programming a primar, Balaguruswamy.
References:
• “Introduction to JAVA Programming” Daniel/Young PHI
• Jeff Frentzen and Sobotka, “Java Script”, Tata McGraw Hill,1999
SOFTWARE ENGINEERING LAB
Course Code: BCS 522 Credit Units: 01
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
COMPUTER ARCHITECTURE LAB
Course Code: BCS 523 Credit Units: 01
Course Contents:
WIRE CUTTER
PC TRAINER
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
JAVA PROGRAMMING LAB
• Java programs using classes & objects and various control constructs such as loops etc, and data structures
such as arrays, structures and functions
• Java programs for creating Applets for display of images and texts.
• Programs related to Interfaces & Packages.
• Input/Output and random files programs in Java.
• Java programs using Event driven concept.
• Programs related to network programming.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
INTERNSHIP - I
Course Objective:
The objective of this course is to provide practical training on some live projects that will increase capability to
work on actual problem in industry. This training may undergo in an industrial environment or may be an in
house training on some latest software which is in high demand in market. This training will be designed such
that it will useful for their future employment in industry.
Examination Scheme:
Training Report 40
Viva 15
Presentation 25
Total 100
Domain Elective-III : Choose any ONE from the following courses along with their
corresponding labs
ADVANCED NETWORKING
Course Code: BCS506 Credit Units: 03
Course Objective:
The objective here is to acquaint the students with the application of networking. Detail description of the
various TCP/IP protocols and the working of ATM and its performance, Network security and
authentication, and various algorithms related to it has been dealt, to get a practical approach.
Course Contents:
Layered protocols, internet Addressing, mapping internet address to physical address, internet protocol,
OSPF, RIP, RARP, BOOTP, DHCP, BGP, ARP, IP, Ipv6, ICMP, IGMP
Transport protocols: UDP, TCP and SNMP
Frame relay, B-ISDN,ATM protocol stack, ATM switching, internetworking with ATM Networks, traffic
management in ATM, ATM QoS
Queuing theory, modeling network as a graph, network management system and standard
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Equipments Required:
Switch, Network Cables, Patch Chord- Fiber optical and twisted pair cable, LAN cards, RJ-45 connectors
Routers, Modem, etc.
Software required: TURBO C++
Operating System: Linux/Windows Server
Course Contents:
• Configuring Routers
• Introduction to Socket programming
• Implementation of Socket Programming
• Troubleshoot common network failures
• Gaining Access to the Routers and Switches
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
COMMUNICATION SKILLS - III
Course Code: BCS 501 Credit Units: 01
Course Objective:
To equip the participant with linguistic skills required in the field of science and technology while guiding them
to excel in their academic field.
Course Contents:
Module I
Reading Comprehension
Summarizing
Paraphrasing
Module II
Essay Writing
Dialogue Report
Module III
Writing Emails
Brochure
Leaflets
Examination Scheme:
Course Objective:
To inculcate in the students an elementary level of understanding of group/team functions
To develop team spirit and to know the importance of working in teams
Course Contents:
Module I: Group formation
Definition and Characteristics
Importance of groups
Classification of groups
Stages of group formation
Benefits of group formation
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
Course Objective:
To furnish some basic knowledge of French culture and civilization for understanding an authentic document and
information relating to political and administrative life
Course Contents:
Module D: pp. 131 – 156 Unités 10,11
Contenu grammatical:
1. comparatif - comparer des qualités/ quantités/actions
2. supposition: Si + présent, futur
3. adverbe - caractériser une action
4. pronom "Y"
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar,
which will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities
available in Germany
Introduction to Advanced Grammar and Business Language and Professional Jargon
Course Contents:
Module I: Genitive case
Genitive case – Explain the concept of possession in genitive
Mentioning the structure of weak nouns
Module V: Texts
A poem ‘Maxi’
A text Rocko
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire working knowledge of the language; to give them vocabulary, grammar, voice
modulations/intonations to handle everyday Spanish situations with ease.
Course Contents:
Module I
Revision of earlier semester modules
Module II
Future Tense
Module III
Presentations in English on
Spanish speaking countries’
Culture
Sports
Food
People
Politics
Society
Geography
Module IV
Situations:
En el hospital
En la comisaria
En la estacion de autobus/tren
En el banco/cambio
Module V
General revision of Spanish language learnt so far.
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
What English words come from Chinese? Some of the more common English words with Chinese roots
areginseng, silk, dim sum, fengshui, typhoon, yin and yang, T’al chi, kung-fu. The course aims at familiarizing
the student with the basic aspects of speaking ability of Mandarin, the language of Mainland China. The course
aims at training students in practical skills and nurturing them to interact with a Chinese person.
Course Contents:
Module I
Drills
Dialogue practice
Observe picture and answer the question.
Pronunciation and intonation.
Character writing and stroke order
Module II
Intonation
Chinese foods and tastes – tofu, chowmian, noodle, Beijing duck, rice, sweet, sour….etc. Learning to say
phrases like – Chinese food, Western food, delicious, hot and spicy, sour, salty, tasteless, tender, nutritious, god
for health, fish, shrimps, vegetables, cholesterol is not high, pizza, milk, vitamins, to be able to cook, to be used
to, cook well, once a week, once a month, once a year, twice a week……
Repetition of the grammar and verbs taught in the previous module and making dialogues usingit.
Compliment of degree “de”.
Module III
Grammar the complex sentence “suiran … danshi….”
Comparison – It is colder today than it was yesterday…..etc.
The Expression “chule….yiwai”. (Besides)
Names of different animals.
Talking about Great Wall of China
Short stories
Module IV
Use of “huozhe” and “haishi”
Is he/she married?
Going for a film with a friend.
Having a meal at the restaurant and ordering a meal.
Module V
Shopping – Talking abut a thing you have bought, how much money you spent on it? How many kinds were
there? What did you think of others?
Talking about a day in your life using compliment of degree “de”. When you get up? When do you go for class?
Do you sleep early or late? How is Chinese? Do you enjoy your life in the hostel?
Making up a dialogue by asking question on the year, month, day and the days of the week and answer them.
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
The goal of the coding or programming phase is to translate the design of the system produced during the design
phase into code in a given programming language, which can be executed by a computer and that performs the
computation specified by the design. Verification of the output of the coding phase is primarily indended for
detecting errors introduced during this phase. That is, the goal of verification of the code produced is to show
that the code is consistent with the design it is supposed to implement. Validation is the process of evaluating
software at the end of the software development to ensure compliance with the software requirements. The aim
of the course is to provide clear understanding of verification, validation and testing techniques.
Course Contents:
Module I: Introduction
Terminology; Evolving Nature of Area
Module II: V & V Limitations
Theoretical Foundations; Impracticality of Testing All data; Impracticality of Testing All Paths; No Absolute
Proof of Correctness
Module III: The Role of V & V in Software Evolution
Types of Products, Requirements; Specifications, Designs, Implementations, Changes, V & V Objectives,
Correctness, Consistency, Necessity, Sufficiency, Performance.
Module IV: Software V & V Approaches and their Applicability
Software Technical Reviews, Software Testing: Levels of Testing, Module, Integration, System, Regression,
Testing Techniques and their Applicability, Functional Testing and Analysis, Structural Testing and Analysis,
Error-Oriented Testing and Analysis, Hybrid Approaches, Integration Strategies, Transaction Flow Analysis,
Stress Analysis, Failure Analysis, Concurrency Analysis, Performance Analysis, Proof of Correctness,
Simulation and Prototyping, Requirements Tracing.
Module V: Software V & V Planning
Identification of V & V Goals, Selection of V & V Techniques: Requirements, Specifications, Designs,
Implementations, Changes, Organizational Responsibilities, Development Organization, Independent Test
Organization, Software Quality Assurance, Independent V & V Contractor, V & V Standards, Integrating V &
V Approaches, Problem Tracking, Tracking Test Activities, Assessment.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• William Perry, “Effective Methods for Software Testing”, John Wiley & Sons, New York, 1995.
• Louise Tamres, “Software Testing”, Pearson Education Asia, 2002
• Robert V. Binder, “Testing Object-Oriented Systems-Models, Patterns and Tools”, Addison Wesley, 1999.
References:
• Cem Kaner, Jack Falk, Nguyen Quoc, “Testing Computer Software”, Second Edition, Van Nostrand
Reinhold, New York, 1993.
• K.K. Aggarwal & Yogesh Singh, “Software Engineering”, 2nd Ed., New Age International Publishers, New
Delhi, 2005
• Boris Beizer, “Software Testing Techniques”, Second Edition, Wiley-Dreamtech India, New Delhi, 2003
• Boris Beizer, “Black-Box Testing – Techniques for Functional Testing of Software and Systems”, John
Wiley & Sons Inc., New York, 1995.
ANALYSIS AND DESIGN OF ALGORITHM
Course Objective:
The designing of algorithm isan important component of computer science. The objective of this course is to
make students aware of various techniques used to evaluate the efficiency of a particular algorithm. Students
eventually should learn to design efficient algorithm for a particular program
Course Contents:
Module I: Introduction
Algorithm Design paradigms - motivation, concept of algorithmic efficiency, run time analysis of algorithms,
Asymptotic Notations. Recurrences- substitution method, recursion tree method, master method
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• Sara Basse, A. V. Gelder, “Computer Algorithms,” Addison W
• J.E Hopcroft, J.D Ullman, “Design and analysis of algorithms”
• D. E. Knuth, “ The art of Computer Program
SYSTEM PROGRAMMING
Course Objective:
This course provides knowledge to design various system programs.
Course Contents:
Module I: Introduction
Definition, Evolution, Components, Editors: Introduction to system Programming Line editor, Full screen editor
and multi window editor. Case study MS-Word, DOS Editor and vi editor.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text & References:
Text:
• Donovan J.J., Systems Programming, New York, Mc-Graw Hill, 1972.
• Dhamdhere, D.M., Introduction to Systems Software, Tata Mc-Graw Hill 1996.
References:
• Aho A.V. and J.D. Ullman Principles of compiler Design Addison Wesley/ Narosa 1985.
MICROPROCESSORS
Course Code: BCS 604 Credit Units: 03
Course Objective:
This course deals with the systematic study of the Architecture and programming issues of 8085-microprocessor
family. The aim of this course is to give the students basic knowledge of the above microprocessor needed to
develop the systems using it.
Course Contents:
Module I: Introduction to Microcomputer Systems
Introduction to Microprocessors and microcomputers, Study of 8 bit Microprocessor, 8085 pin configuration,
Internal Architecture and operations,interrupts, Stacks and subroutines, various data transfer schemes.
Introduction to 8085 instruction set, advance 8085 programming, Addressing modes, Counters and time
Delays, Instruction cycle, machine cycle, T-states, timing diagram for 8085 instruction.
Interfacing with 8085.Interfacing with input/output devices (memory mapped, peripheral I/O), Cache
memory system. Study of following peripheral devices 8255, 8253, 8257, 8255, 8251.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• M. Rafiquzzaman, “Microprocessor Theory and Application” PHI – 10th Indian Reprint.
• Naresh Grover, “Microprocessor comprehensive studies Architecture, Programming and Interfacing”
Dhanpat Rai, 2003.
• Gosh,” 0000 to 8085” PHI.
SOFTWARE TESTING AND QUALITY ASSURANCE LAB
Course Code: BCS622 Credit Units: 01
List of experiments:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
MICROPROCESSOR LAB
Course Contents:
1. To load the numbers 49H and 53H in the memory location 9510 and 9511
2. respectively and add the contents of memory location 9601
3. To write assembly language programming for 8 bit addition with and without carry.
4. To write assembly language programming for 8 bit subtraction with and without borrow.
5. To write assembly language programming for 8 bit multiplication and division.
6. To write assembly language programming for sorting an array of numbers in ascending and descending
order.
7. To write assembly language programming with additional instructions.
8. To write and execute a program using stacks.
9. To study and program the programmable peripheral interface (8255) board.
10. To study and program the programmable interval timer (8253) board.
11. To study and program the programmable DMA controller (8257) board.
12. To study and program the programmable interrupt controller (8259) board.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
Domain Elective-III : Choose any one from the following course
Course Objective:
The objective is to equip the students with the advanced feature of contemporary java which would enable them
to handle complex programs relating to managing data and processes over the network. The major objective of
this course is to provide a sound foundation to the students on the concepts, precepts and practices, in a field that
is of immense concern to the industry and business.
Course Contents:
Module I
Introduction to Java RMI, RMI services, RMI client, Running client and server, Introduction of Swing, Swing
Components, Look and Feel for Swing Components, Introduction to Multimedia Programming.
Module II
ODBC and JDBC Drivers, Connecting to Database with the java.sql Package, Using JDBC Terminology;
Evolving Nature of Area.
Module III
Introduction to Servlets, Servlet Life Cycle, Servlet based Applications, Servlet and HTML. JSP: Introduction to
JSP, JSP implicit objects, JSP based Applications, Java. Net.
Module IV
Enterprise Java Beans:-EJB roles—EJB Client-Object -container-Transaction Management—implementing a
Basic EJB Object-Implementing session Beans-Implementing Entity Beans-Deploying an enterprise Java Beans
Object-Changes in EJB1.1 specification.
Module V
The Model-View-Controller Architecture What is Struts, Struts Tags, Creating Beans, Other Bean Tags, Bean
Output, Creating HTML Forms, The Action Form class The Action class, Simple Struts: a simple Struts
application
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• David Flanagan,Jim Parley, William Crawford & Kris Magnusson, Java Enterprise in a nutshell - A desktop
Quick reference - O'REILLY, 2003
• Stephen Ausbury and Scott R. Weiner, Developing Java Enterprise Applications, Wiley-2001
• Jaison Hunder & William Crawford, Java Servlet Programming, O'REILLY, 2002
• Dietal and Deital, “JAVA 2” PEARSON publication
Examination Scheme:
IA EE
A PR LR V PR V
5 10 10 5 35 35
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
SOFTWARE PROJECT MANAGEMENT
Course Code: Bcs 607 Credit Units: 04
Course Objective:
To make the student aware of the importance of Management in software projects.
Course Contents:
Module I: Introduction to Software Project Management
The nature of software production; Key objectives of effective management: quality, productivity, risk
reduction; role of the software project manager.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• Tom Glib, Finzi Susannah, Principles of Software Engineering Management, Addison Wesley, England.
• Bob Hughes and Mike Cotterell; Software Project Management, third edition, Tata McGraw Hill Publishing
Company Ltd., New Delhi.
• Pankaj Jalote; Software Project Management in Practice, Pearson Education Asia.
• Watts S. Humphrey; Winning with Software? An Executive Strategy, Pearson Education Asia.
• Philip Metzger, Managing a Programming Project, Prentice Hall, New Jersey.
Course Contents:
Implementation of software project management concepts using tools like MS Project, Rational Requisite Pro,
Purify, etc., selected case studies.
Examination Scheme:
IA EE
A PR LR V PR V
5 10 10 5 35 35
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
CLOUD COMPUTING
Course Code: BCS 608 Credit Units: 03
Course Objective:
Cloud Computing is considered one of the top five emerging technologies that will have a major impact on the
quality of science and society over next 20 years. It provides a way to centralize the setup, implementation,
maintenance, and management of integrated computation services to individual and corporate end users.
The objective of this course is to provide graduate students with the comprehensive knowledge of Cloud
Computing concepts, technologies, architecture and applications by introducing and researching state-of-the-art
in Cloud Computing fundamental issues, technologies, applications and implementations. Another objective is
to expose the students to frontier areas of Cloud Computing and information systems, while providing sufficient
foundations to enable further study and research.
Course Contents:
Module I: Systems Modeling, Clustering and virtualization:
Scalable Computing over the Internet, Technologies for Network based systems, System models for Distributed
and Cloud Computing, Software environments for distributed systems and clouds, Performance, Security and
Energy Efficiency
Module II: Virtual Machines and Virtualization of Clusters and Data Centers:
Implementation Levels of Virtualization, Virtualization Structures/ Tools and mechanisms, Virtualization of
CPU, Memory and I/O Devices, Virtual Clusters and Resource Management, Virtualization for Data Center
Automation.
Module III: Cloud Platform Architecture:
Cloud Computing and service Models, Architectural Design of Compute and Storage Clouds, Public Cloud
Platforms, Inter Cloud Resource Management, Cloud Security and Trust Management. Service Oriented
Architecture, Message Oriented Middleware.
Module IV: Cloud Programming and Software Environments:
Features of Cloud and Grid Platforms, Parallel & Distributed Programming Paradigms, Programming Support of
Google App Engine, Programming on Amazon AWS and Microsoft Azure, Emerging Cloud Software
Environments.
Module V: Cloud Resource Management and Scheduling:
Policies and Mechanisms for Resource Management Applications of Control Theory to Task Scheduling on a
Cloud, Stability of a Two Level Resource Allocation Architecture, Feedback Control Based on Dynamic
Thresholds. Coordination of Specialized Autonomic Performance Managers, Resource Bundling, Scheduling
Algorithms for Computing Clouds, Fair Queuing, Start Time Fair Queuing, Borrowed Virtual Time, Cloud
Scheduling Subject to Deadlines, Scheduling MapReduce Applications Subject to Deadlines.
Module VI: Storage Systems:
Evolution of storage technology, storage models, file systems and database, distributed file systems, general
parallel file systems. Google file system., Apache Hadoop, BigTable, Megastore, Amazon Simple Storage
Service(S3)
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• Distributed and Cloud Computing, Kai Hwang, Geoffry C. Fox, Jack J. Dongarra MK Elsevier.
• Cloud Computing, Theory and Practice, Dan C Marinescu, MK Elsevier.
• Cloud Computing, A Hands on approach, Arshadeep Bahga, Vijay Madisetti, University Press
References:
• Cloud Computing, A Practical Approach, Anthony T Velte, Toby J Velte, Robert Elsenpeter, TMH
Mastering Cloud Computing, Foundations and Application Programming, Raj Kumar Buyya,
Christen vecctiola, S Tammarai selvi, TMH
COMMUNICATION SKILLS - IV
Course Code: BCS 601 Credit Units: 01
Course Objective:
To enhance the skills needed to work in an English-speaking global business environment.
Course Contents:
Module I: Business/Technical Language Development
Advanced Grammar: Syntax, Tenses, Voices
Advanced Vocabulary skills: Jargons, Terminology, Colloquialism
Individualised pronunciation practice
Examination Scheme:
Components CT1 CT2 CAF V GD GP A
Weightage (%) 20 20 25 10 10 10 5
Course Objective:
To develop an understanding the concept of stress its causes, symptoms and consequences.
To develop an understanding the consequences of the stress on one’s wellness, health, and work performance.
Course Contents:
Module I: Stress
Meaning & Nature
Characteristics
Types of stress
Module II: Stages and Models of Stress
Stages of stress
The physiology of stress
Stimulus-oriented approach.
Response-oriented approach.
The transactional and interact ional model.
Pressure – environment fit model of stress.
Module III: Causes and symptoms of stress
Personal
Organizational
Environmental
Module IV: Consequences of stress
Effect on behaviour and personality
Effect of stress on performance
Individual and Organizational consequences with special focus on health
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
Course Objective:
To strengthen the language of the students both in oral and written so that they can:
i) express their sentiments, emotions and opinions, reacting to information, situations;
ii) narrate incidents, events;
iii) perform certain simple communicative tasks.
Course Contents:
Module D: pp. 157 – 168 – Unité 12
Contenu grammatical:
1. proposition relative avec pronom relatif "qui", "que", "où" - pour caractériser
2. faire + verbe
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar,
which will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities
available in Germany
Introduction to Advanced Grammar and Business Language and Professional Jargon
Course Contents:
Module I: Adjective endings
Adjective endings in all the four cases discussed so far
Definite and indefinite articles
Cases without article
Module V: Texts
A Dialogue: ‘Ein schwieriger Gast’
A text: ‘Abgeschlossene Vergangenheit’
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire working knowledge of the language; to give them vocabulary, grammar, voice
modulations/intonations to handle everyday Spanish situations in Present as well as in Present Perfect Tense
with ease.
Course Contents:
Module I
Revision of the earlier modules
Module II
Present Perfect Tense
Module III
Commands of irregular verbs
Module IV
Expressions with Tener que and Hay que
Module V
En la embajada
Emergency situations like fire, illness, accident, theft
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
• Español, En Directo I A
• Español Sin Fronteras
CHINESE – VI
Course Code: FLC 601 Credit Units: 02
Course Objective:
Chinese emperor Qin Shi Huang – Ti who built the great wall of China also built a network of 270 palaces,
linked by tunnels, and was so afraid of assassination that he slept in a different palace each night. The course
aims at familiarizing the student with the basic aspects of speaking ability of Mandarin, the language of
Mainland China. The course aims at training students in practical skills and nurturing them to interact with a
Chinese person.
Course Contents:
Module I
Drills
Dialogue practice
Observe picture and answer the question.
Pronunciation and intonation.
Character writing and stroke order.
Module II
Going out to see a science exhibition
Going to the theatre.
Train or Plane is behind schedule.
Indian Economy-Chinese Economy
Talking about different Seasons of the Year and Weather conditions. Learning to say phrases like-spring,
summer, fall, winter, fairly hot, very cold, very humid, very stuffy, neither hot nor cold, most comfortable,
pleasant …. etc.
Module III
Temperature – how to say – What is the temperature in May here?How is the weather in summer in your area?
Around 30 degrees
Heating, air-conditioning
Is winter is Shanghai very cold?
Talking about birthdays and where you were born?
The verb “shuo” (speak) saying useful phrases like speak very well, do not speak very well, if speak slowly then
understand if speak fast then don’t understand, difficult to speak, difficult to write, speak too fast, speak too
slow, listen and can understand, listen and cannot understand … etc.
Tell the following in Chinese – My name is …. I was born in … (year). My birthday is ……… Today is …
(date and day of the week). I go to work (school) everyday. I usually leave home at . (O’clock). In the evening,
I usually ………. (do what)? At week end, I ………. On Sundays I usually …………… It is today….. It will
soon be my younger sisters birthday. She was born in ….. (year). She lives in ………. (where). She is working
(or studying)…… where… She lives in …….. (where.)
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To develop semantic-based and context-aware systems to acquire, organize process, share and use the
knowledge embedded in multimedia content. Research will aim to maximize automation of the complete
knowledge lifecycle and achieve semantic interoperability between Web resources and services. The field of
Robotics is a multi disciplinary as robots are amazingly complex system comprising mechanical, electrical,
electronic H/W and S/W and issues germane to all these.
Course Contents:
Module I: Problem solving and Scope of AI
Introduction to Artificial Intelligence. Applications- Games, theorem proving, natural language processing,
vision and speech processing, robotics, expert systems. AI techniques- search knowledge, abstraction.
Problem Solving
State space search; Production systems, search space control: depth-first, breadth-first search. Heuristic search -
Hill climbing, best-first search, branch and bound. Problem Reduction, Constraint Satisfaction End, Means-End
Analysis.
Module IV
Expert System:Need and justification for expert systems, knowledge acquisition, Case studies: MYCIN, RI.
Learning: Concept of learning, learning automation, genetic algorithm, learning by inductions, neural nets.
Programming Language: Introduction to programming Language, LISP and PROLOG.
Handling Uncertainties: Non-monotonic reasoning, Probabilistic reasoning, use of certainty factors, Fuzzy
logic.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• D.W. Patterson, “Introduction to AI and Expert Systems”, PHI, 1992.
• Peter Jackson, “Introduction to Expert Systems”, AWP, M.A., 1992.
• R.J. Schalkoff, “Artificial Intelligence - an Engineering Approach”, McGraw Hill Int. Ed., Singapore, 1992.
• M. Sasikumar, S. Ramani, “Rule Based Expert Systems”, Narosa Publishing House, 1994.
INFORMATION STORAGE AND MANAGEMENT
Course Code: BCS 703 Credit Units: 03
Course Objective:
The course provides detailed knowledge, practical training and insight into the implementation and management
of various storage technologies with a focus towards applying these technologies in an information lifecycle
paradigm. This course focuses on the following key aspects:
1. The evolution of storage and implementation models
2. Storage devices principles including structure, host I/O processing, & core algorithms
3. Storage classes (SAN, NAS. CAS), interconnection protocols, and management principles
4. Storage network design principles
5. Networked storage capabilities (Snaps,mirroring, virtualization)
6. Backup, Business Continuity, and Disaster Recovery principles
Course Contents:
Module I: Introduction to Storage Technology
Data proliferation and the varying value of data with time & usage, Sources of data and states of data creation,
Data center requirements and evolution to accommodate storage needs
Overview of basic storage management skills and activities, The five pillars of technology, Overview of storage
infrastructure components, Evolution of storage, Information Lifecycle Management concept, Data
categorization within an enterprise, Storage and Regulations
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• Marc Farley Osborne, "Building Storage Networks", Tata McGraw Hill
• Robert Spalding, "Storage Networks: The Complete Reference", Tata McGraw Hill
ARTIFICIAL INTELLIGENCE LAB
Course Contents:
Assignments will be provided for the following:
• Programming in LISP
• Programming in Prolog
• Programming for Robotics
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
Internship – II (Evaluation)
Course Objective:
The objective of this course is to provide practical training on some live projects that will increase capability to
work on actual problem in industry. This training may undergo in an industrial environment or may be an in
house training on some latest software which is in high demand in market. This training will be designed such
that it will useful for their future employment in industry.
Examination Scheme:
Feedback from industry/work place 20
Training Report 40
Viva 15
Presentation 25
Total 100
Domain Elective-V : Choose any ONE from the following courses along with their
corresponding labs
COMPILER CONSTRUCTION
Course Objective:
The objective is to make aware students the concepts of compiler designing. It is expected students have should
knowledge on automata theory. This course includes various Lexical Analysis, parsing techniques and syntax
directed translation.
Course Contents:
Module I: Introduction
Definition, functions of Compiler in Linux / Unix / TC etc environments, other associated terms e.g. Text
formatter, Text Editors, Phases and Passes, FSM & RE’s and their application to Lexical Analysis,
Implementation of Lexical Analyzers, Lexical- Analyzer Generator, Lex – Compiler including case study,
Formal Grammar and their application to Syntax Analysis, BNF Notation, YACC including case study. The
Syntactic specification of Languages: CFG, Derivation and Parse Trees, Capabilities of CFG.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• D.M. Dhamdhere, “Compiler Construction – Principles & Practice”, Macmillan India Ltd.
• Holub, “Compiler Design in C”, PHI.
• Tremblay K.P & Sorenson P.G., “The Theory and practice of Compiler writing” McGraw Hill
• Waite W.N. and Goos G., “Compiler Construction” Springer Verlag.
Programming Language:C/C++
List of Programs:
1. WAP to check whether string is accepted or not for entered grammar.
2. WAP to convert Infix to Postfix notation.
3. WAP to convert Infix to Prefix notation.
4. WAP to find no of Tokens in an expression.
5. WAP to convert Regular Expression to NFA.
6. WAP to convert NFA to DFA.
7. WAP to calculate LEADING and TRAILING of a grammar.
8. WAP calculate FIRST and FOLLOW of a grammar.
9. WAP to implement shift reduce parser.
10. WAP to implement top down parser.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
PROGRAMMING WITH ASP .NET
Course Objective:
To create web based applications using ASP.NET.
Course Contents:
Module I: Introduction to .NET technologies
Features of .NET, .NET Framework, CLR, MSIL, .NET class library, .NET Languages, CTS, assemblies,
manifest, and metadata, What is ASP.NET?, Difference between ASP and ASP.NET.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• ASP.NET, Wrox Publications
• ASP.NET and VB.NET, Wrox Publication
• ASP.NET and C#.NET, Wrox publication.
PROGRAMMING WITH ASP.NET LAB
Course Code: BCS 725 Credit Units: 01
Course Contents:
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
MOBILE COMPUTING
Course Objective:
The objective of this consortium is to shape and expand a full-scale and sound mobile computing system
market. To achieve this, cooperation is required of interests related to communication (network),
computer hardware/software, system integrators (including service providers), and the media.
Course Contents:
Module I:Introduction to Personal Communications Services (PCS)
PCS Architecture, Mobility management, Networks signaling.
Global System for Mobile Communication (GSM) system overview: GSM Architecture, Mobility management,
Network signaling.
Module II: General Packet Radio Services (GPRS) &Wireless Application Protocol (WAP)
GPRS Architecture, GPRS Network Nodes.
Mobile Data Communication: WLANs (Wireless LANs) IEEE 802.11 standard, Mobile IP.
Wireless Application Protocol (WAP): The Mobile Internet standard, WAP Gateway and Protocols, wireless
mark up Languages (WML).
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• “Wireless and Mobile Networks Architectures”, by Yi-Bing Lin & Imrich Chlamtac, John Wiley & Sons,
2001.
• “Mobile and Personal Communication systems and services”, by Raj Pandya, Prentice Hall of India, 2001.
References:
• “Guide to Designing and Implementing wireless LANs”, by Mark Ciampa, Thomson learning, Vikas
Publishing House, 2001.
• “Wireless Web Development”, Ray Rischpater, Springer Publishing, 2000.
• “The Wireless Application Protocol”, by Sandeep Singhal, Pearson Education Asia, 2000.
• “Third Generation Mobile Telecommunication systems”, by P.Stavronlakis, Springer Publishers, 2001.
DATA WAREHOUSING AND DATA MINING
Course Code: BCS 707 Credit Units: 03
Course Objective:
To demonstrate new concepts of organizing data ware house & data mining technique to drive the useful
information out of the piles of data. This course will expose students to the process of extracting patterns from
large data sets by combining methods from statistics and artificial intelligence with database management
Course Contents:
Module I: Data Warehousing
An Introduction to data ware housing and characteristics of a data warehouse, various aspects of data marts.
Data warehouse logical design: star schemas, fact tables, dimensions, other schemas, materialized, views, Data
warehouse physical design: hardware and i/o considerations, parallelism, indexes.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
References:
• “Data Mining: Concepts and Techniques”, J.Han, M.Kamber, Academic Press, Morgan Kanf man
Publishers, 2001.
• “Data Mining”, by Pieter Adrians, Dolf Zantinge, Addison Wesley,2000.
• “Data Mining with Microsoft SQL Server”, by Seidman, Prentice Hall of India,2001.
DATA WAREHOUSING AND DATA MINING LAB
Course Contents:
Assignments:
4. Write a program to develop the tree schema with the help of binary tree.
5. Write a program to implement BFS and DFS with respect to 2-D modeling.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
COMMUNICATION SKILLS - V
Course Objective:
To facilitate the learner with Academic Language Proficiency and make them effective users of functional
language to excel in their profession.
Course Contents:
Module I
Introduction to Public Speaking
Business Conversation
Effective Public Speaking
Art of Persuasion
Module III
Resume Writing
Covering Letters
Interview Follow Up Letters
Examination Scheme:
Examination Scheme:
Components SAP A Mid Term VIVA Journal for
Test (CT) Success (JOS)
Weightage (%) 20 05 20 30 25
Course Objective:
Revise the portion covered in the first volume, give proper orientation in communication and culture.
Course Contents:
Module A: Unités 1 – 3: pp. 06 - 46
Examination Scheme:
Components CT1 CT2 C I V A
Weightage (%) 20 20 20 20 15 5
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar,
which will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities
available in Germany
Introduction to Advanced Grammar and Business Language and Professional Jargon
Course Contents:
Module I: Dass- Sätze
Explain the use of the conjunction “-that”, where verb comes at the end of the sentence
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
To enable students acquire working knowledge of the language; to give them vocabulary, grammar, expressions
used on telephonic conversation and other situations to handle everyday Spanish situations with ease.
Course Contents:
Module I
Revision of earlier semester modules
Module II
Zodiac signs. More adjectives…to describe situations, state of minds, surroundings, people and places.
Module III
Various expressions used on telephonic conversation (formal and informal)
Module IV
Being able to read newspaper headlines and extracts (Material to be provided by teacher)
Module V
Negative commands (AR ending verbs)
Module VI
Revision of earlier sessions and introduction to negative ER ending commands, introduction to negative IR
ending verbs
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
• Español En Directo I A, 1B
• Español Sin Fronteras
• Material provided by the teacher from various sources
CHINESE – VII
Course Code: FLC 701 Credit Units: 02
Course Objective:
The story of Cinderella first appears in a Chinese book written between 850 and 860 A.D. The course aims at
familiarizing the student with the basic aspects of speaking ability of Mandarin, the language of Mainland
China. The course aims at training students in practical skills and nurturing them to interact with a Chinese
person.
Course Contents:
Module I
Drills
Dialogue practice
Observe picture and answer the question.
About china part –I Lesson 1,2.
Module II
Pronunciation and intonation
Character Writing and stroke order.
Module III
Ask someone what he/she usually does on weekends?
Visiting people, Party, Meeting, After work….etc.
Module IV
Conversation practice
Translation from English to Chinese and vise-versa.
Short fables.
Module V
A brief summary of grammar.
The optative verb “yuanyi”.
The pronoun “ziji”.
Examination Scheme:
C – Project + Presentation
I – Interaction/Conversation Practice
Course Objective:
Processing color and grayscale images or other two-dimensional signals has become an important tool for
research and investigation in many areas of science and engineering. Digital Image Processing is designed to
give professionals and students a powerful collection of fundamental and advanced image processing tools on
the desktop. Digital Image Processing takes full advantage of the computational technology of Mathematica.
Course Contents:
Module I: Introduction and Digital Image Fundamentals
The origins of Digital Image Processing, Examples of Fields that Use Digital Image Processing, Fundamentals
Steps in Image Processing, Elements of Digital Image Processing Systems, Image Sampling and Quantization,
Some basic relationships like Neighbours, Connectivity, Distance Measures between pixels, Linear and Non
Linear Operations.
Module II: Image Enhancement in the Spatial Domain
Some basic Gray Level Transformations, Histogram Processing, Enhancement Using Arithmetic and Logic
operations, Basics of Spatial Filters, Smoothening and Sharpening Spatial Filters, Combining Spatial
Enhancement Methods.
Module III: Image Enhancement in the Frequency Domain:
Introduction to Fourier Transform and the frequency Domain, Smoothing and Sharpening Frequency Domain
Filters, Homomorphic Filtering.
Image Restoration
A model of The Image Degradation / Restoration Process, Noise Models, Restoration in the presence of Noise
Only Spatial Filtering, Pereodic Noise Reduction by Frequency Domain Filtering, Linear Position-Invarient
Dedradations, Estimation of Degradation Function, Inverse filtering, Wiener filtering, Constrained Least Square
Filtering, Geometric Mean Filter, Geometric Transformations.
Module IV: Image Compression
Coding, Interpixel and Psychovisual Redundancy, Image Compression models, Elements of Information
Theory, Error free comparison, Lossy compression, Image compression standards.Image Segmentation:
Detection of Discontinuities, Edge linking and boundary detection, Threshold, Region Oriented Segmentation,
Motion based segmentation.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
Text:
• Rafael C. Conzalez & Richard E. Woods, “Digital Image Processing”, 2 nd edition, Pearson Education.
• A. K. Jain, “Fundamental of Digital Image Processing”, PHI.
References:
• Rosefield Kak, “Digital Picture Processing”,
• W.K. Pratt, “Digital Image Processing”,
CRYPTOGRAPHY AND NETWORK SECURITY
Course Objective:
Network Security was always important, but has gained significance with the increase of application of Internet
associated e-commerce. Threat and compromise /Breach potentially increased with the introduction of the end
user involment,communication and networking .Thus the course is introduced to make the student acquainted
with the concepts and practices to make the network environment secure.
Course Contents:
Module I
Codes and Ciphers – Some Classifical systems – Statistical theory of cipher systems-Complexity theory of
crypto systems – Stream ciphers, Block ciphers.
Stream Ciphers: Rotor based system – shift register based systems – Design considerations for stream ciphers –
Cryptanalysis of stream ciphers – Combined encryption and encoding.
Block Ciphers – DES and variant, modes of use of DES.
Module II
Public key systems – Knacksack systems – RSK – Diffie Hellman Exchange – Authentication and Digital
signatures, Elliptic curve based systems.
Module III
Network Security: Hash function – Authentication:
Protocols – Digital Signature standards.
Electronics Mail Security – PGP (Pretty Good Privacy) MIME, data Compression technique.
Module IV
IP Security: Architecture, Authentication Leader, Encapsulating security Payload – Key Management.
Web security: Secure Socket Layer & Transport Layer security, Secure electronics transactions, Firewalls
Design principle, established systems.
Module V
Telecommunication Network architecture, TMN management layers, Management information Model,
Management servicing and functions, Structure of management information and TMN information model.
Examination Scheme:
Components CA A CT EE
Weightage (%) 30 5 15 50
CT: Class Test, HA: Home Assignment, CA: Continuous Assessment, EE: End Semester Examination; A
Attendance
• William Stallings” Cryptography and Network Security: Principles and Practices” PHI
• “Applied Cryptography”, Bruce Schiener
DIGITAL IMAGE PROCESSING LAB
Software Required:Java
List of Assignements:
Experiments will be based on Image Representation, Image transformation, Image Enhancements, Edge
Detection, Morphological Image processing and Segmentation.
Examination Scheme:
IA EE
A Practical PR V LR
PR (End Term) V
(Mid-Term)
5 20 10 15 10 25 15
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
PROJECT
➢ Report Layout
The report should contain the following components:
➢ Acknowledgements (optional)
Acknowledgment to any advisory or financial assistance received in the course of work may be given.
➢ \Abstract
A good"Abstract" should be straight to the point; not too descriptive but fully informative. First paragraph
should state what was accomplished with regard to the objectives. The abstract does not have to be an entire
summary of the project, but rather a concise summary of the scope and results of the project
➢ Table of Contents
Titles and subtitles are to correspond exactly with those in the text.
➢ Introduction
Here a brief introduction to the problem that is central to the project and an outline of the structure of the rest of
the report should be provided. The introduction should aim to catch the imagination of the reader, so excessive
details should be avoided.
Note that in writing the various secions, all figures and tables should as far as possible be next to the associated
text, in the same orientation as the main text, numbered, and given appropriate titles or captions. All major
equations should also be numbered and unless it is really necessary never write in “point” form.
➢ Conclusion
A conclusion should be the final section in which the outcome of the work is mentioned briefly.
➢ Future prospects
➢ Appendices
The Appendix contains material which is of interest to the reader but not an integral part of the thesis and any
problem that have arisen that may be useful to document for future reference.
➢ References / Bibliography
This should include papers and books referred to in the body of the report. These should be ordered
alphabetically on the author's surname. The titles of journals preferably should not be abbreviated; if they are,
abbreviations must comply with an internationally recognised system.
Examples
For book
Kowalski,M.(1976) Transduction of effectiveness in Rhizobium meliloti. SYMBIOTIC NITROGEN
FIXATION PLANTS (editor P.S. Nutman IBP), 7: 63-67
Essentially, marking will be based on the following criteria: the quality of the report, the technical merit of the
project and the project execution.
Technical merit attempts to assess the quality and depth of the intellectual efforts put into the project.
Project execution is concerned with assessing how much work has been put in.
The File should fulfill the following assessment objectives:
Execution of Research
Data Analysis
Analyse Quantitative/ Qualitative information
Control Quality
Draw Conclusions
Examination Scheme:
Dissertation 50
Viva Voce 50
Total 100