Anda di halaman 1dari 17

Engineering

IISc BS Program: Engineering Curriculum (updated January 6, 2015)


Preamble
Why an Engineering Curriculum in a Science Degree? Engineering is concerned with the
application of the basic sciences and mathematics to solving real-world problems. On the one
hand a scientist is a consumer of engineering solutions, e.g. scientific instrumentation, or
computational algorithms. On the other hand the quest for engineering solutions to human
problems invariably leads to questions that would interest a basic scientist: e.g., fundamentally
new phenomena that could lead to compact, sensitive and energy efficient sensors.
Outline of the Engineering Curriculum: The 19 credit engineering curriculum in this four year
BS program has been designed with the above two objectives in mind.
1. Hard Core: Engineering essentials for the scientist: Computing and electronic
instrumentation are essential tools of the modern scientist. Hence, 6 credit hard core
curriculum comprising the following two engineering courses will be required to be taken
in the first two semeters.
Semester 1 - ESc 101 (2:1) : Algorithms and Programming
Semester 2 - ESc 102 (2:1) : Introduction to Electrical and Electronics Engineering
In addition, given the increasing importance of materials to many areas of science and
engineering (such as in electronics, energy generation, biology, and medicine), and the
essentiality of the environment to our very existence, two new hard core courses of 4
credits have been introduced.
Materials (2:0)
Environmental Science (2:0)
2. Electives: Broad exposure to other engineering fields: The remaining 9 credits are
viewed as elective courses, and have to be selected from a pool of existing engineering
courses, or courses specially designed for undergraduates, offered by the faculty of the two
engineering divisions in IISc. Some of these courses will serve to expose the student to
various engineering disciplines, while others are more focused analysis and design courses
which require the student to apply scientific and mathematical knowledge to provide
engineering solutions to problems.

Semester 1 (AUG)

UE 101: Algorithms and Programming (2:1)

Notions of algorithms and data structures. Introduction to C programming. Importance of


algorithms and data structures in programming. Notion of complexity of algorithms and
the big Oh notation. Iteration and Recursion. Algorithm analysis techniques. Arrays and
common algorithms with arrays. Linked lists and common algorithms with linked lists.
Searching with hash tables and binary search trees. Pattern search algorithms. Sorting
algorithms including quick-sort, heap-sort, and merge-sort. Graphs: shortest path
algorithms, minimal spanning tree algorithms, depth first and breadth first search.
Algorithm design techniques including greedy, divide and conquer, and dynamic
programming.

Instructors: Y. Narahari and Matthew Jacob Thazhuthaveetil

Suggested Books:

1. Brian W. Kerninghan and Dennis M. Ritchie, The C Programming Language.


Prentice Hall of India, New Delhi, 2009.
2. R.G. Dromey, How to Solve it by Computer. Pearson Education India. 2006.
3. Robert L. Kruse, Data Structures and Program Design in C. Prentice Hall of

India, New Delhi, 2006.


4. Steven S. Skiena, The Algorithm Design Manual. Springer, Second Edition,

2008.

Semester 2 (JAN)

UE 102: Introduction to Electrical and Electronics Engineering

Ohms law, KVL, KCL, Resistors and their characteristics, Categories of resistors, series
parallel resistor networks. Capacitors and their characteristics, Simple capacitor
networks, Simple RC Circuit and differential equation analysis, Frequency domain
analysis and concepts of transfer function, magnitude and phase response, poles.
Inductors and their characteristics, a simple LR circuit and differential equation analysis,
frequency domain transfer function and time constant, LRC circuit and second order
differential equation, frequency domain analysis, resonance and Quality factor.
Introduction to Faradays and Lenzs laws, magnetic coupling and transformer action for
step up and step down. Steady State AC analysis and
introduction to phasor concept, lead and lag of phases in inductors and capacitors,
Concept of single phase and three phase circuits. Semiconductor concepts, electrons &
holes, PN junction concept, built-in potential, forward and reverse current equations,
diode operation and rectification, Zener diodes, Simple Diode circuits like half wave
rectifier and full-wave rectifier. NPN and PNP bipolar transistor action, current
equations, common emitter amplifier design, biasing and theory of operation. MOSFET
as a switch, introduction to PMOS and NMOS. Introduction to Opamp concept,
Characterisitics of an ideal opamp a simple realisation of opamp using transistors,
Various OPAMP based circuits for basic operations like summing, a mplification,
integration and differentiation, Introduction to feedback concept LAB: Design of 3
transistor opamp and its characterisation. Simple OPAMP applications using 741.
MOSFET circuits for some simple gates, simple combinational functions. Basic flip-flop
operation and clocks in digital design, Introduction to A/D conversion, Introduction to
8051 microcontroller and assembly language programming.
Instructor: M K Gunasekaran
Suggested books:

1. Art of Electronics, Second Edition, by Horowitz and Hill.

Semester 3 (AUG)

UE 201/ UES 200: Introduction to Earth and its Environment

Evolution of earth as habitable planet; evolution of continents, oceans and landforms;


evolution of life through geological times. Exploring the earths interior; thermal and
chemical structure; origin of gravitational and magnetic fields. Plate tectonics; how it
works and shapes the earth. Internal Geosystems; earthquakes; volcanoes; climatic
excursions through time. Basic Geological processes; igneous, sedimentation and
metamorphic processes. Geology of groundwater occurrence.

Groundwater occurrence and recharge process, Groundwater movement, Groundwater


discharge and catchment hydrology, Groundwater as a resource, Natural groundwater
quality and contamination, Modeling and managing groundwater systems.

Engineering and sustainable development; population and urbanization, toxic chemicals


and finite resources, water scarcity and conflict. Environmental risk; risk assessment
and characterization, hazard assessment, exposure assessment. Water chemistry;
chemistry in aqueous media, environmental chemistry of some important elements. Air
resources engineering; introduction to atmospheric composition and behavior,
atmospheric photochemistry. Solid waste management; Solids waste characterization,
management concepts.

Instructors: Kusala Rajendran, Ashok Raichur, M. Sekhar

Suggested books:
1. John Grotzinger and Thomas H. Jordan (2010) Understanding Earth, Sixth
Edition, W. H. Freeman, 672 pp
2. Younger, P L (2007) Groundwater in the environment: An introduction, Blackwell
Publishing, 317pp

3. Mihelcic, J. R., Zimmerman, J. B. (2010) Environmental Engineering:


Fundamentals, Sustainability & Design, Wiley, NJ, 695 pp

UE202 / UMT200: Introduction to Materials Science (2:0)

Bonding, types of materials, basics of crystal structures and crystallography.


Thermodynamics, thermochemistry, unary systems, methods of structural
characterization. Thermodynamics of solid solutions, phase diagrams, defects, diffusion.
Solidification. Solid-solid phase transformations. Mechanical behaviour: elasticity,
plasticity, fracture. Electrochemistry and corrosion. Band structure, electrical, magnetic
and optical materials. Classes of practical materials systems: metallic alloys, ceramics,
semiconductors,
composites.

Instructor: Kaushik Chatterjee

Suggested books:

1. W.D. Callister: Materials Science and Engineering, Wiley India (2007)

Semesters 4, 5 and 6
All students enrolled in the BS course are required to complete at least 131 credits of course work. After the
compulsory (core) courses taken in the first three semesters, a student must complete at least 52 credits in the
major subject (including 10-16 credits of project), 4 credits in humanities (seminar courses), and 8 credits (9
credits for the Class of 2015) as engineering electives. The remaining 15 credits may be taken in a minor
subject. A student who does not want to choose a minor may take any course taught at the Institute after
getting the consent of his/her faculty advisor and the instructor of the course.

Other than the 10 compulsory credits, the remaining 9 credits are viewed as elective courses.
The students are encouraged to take these courses from different disciplines. For example,
some courses are marked as equivalent here because they provide a similar kind of
knowledge though the content of the course would be different. For example, some are
scientific computing courses and others are applicants of these computing techniques for
specific applications. These will be considered equivalent for engineering credits.
Therefore, it would be better if a student take three courses of different content.

As an example, a student can a computing course, a materials/chemical engineering


course and a course from mechanical engineering or a course each in materials,
electrical and electronics etc. Therefore, the engineering courses should be preferably
taken from three different departments.

The students can take courses within the following pool.

Pool of Elective Courses

Scientific computing
Only one of CH 202/SE 284/SE 288/ SE 289/SE 290/SE 292 UE 203 can be taken, as they are equivalent courses.
SE 301 and SE 302 are computing courses for specific applications and are all equivalent to scientific computing
courses.

Materials Science and Engineering


Only one of UMT200/MT 250, PD 205, or ME 228 can be taken, as they are equivalent courses.
MT 260/261/262 are considered as equivalent courses.

DIVISION OF MECHANICAL SCIENCES

Department of Materials Engineering

Course

Course

Credits

Semester

Prerequisites

Comments

Number

Title

UMT 203

Materials
Thermodynamics

3:0

Jan

None

No limit

MT 271

Introduction to
Biomaterials

3:0

Aug

None

No limit

3:0

Aug

MT 250/PD 205/

No limit

Science and Engineering


MT 253/UMT 303 Mechanical Behaviour
of materials
MT 260/CH237

Polymer Science
Engineering

ME 228
3:0

Aug

None
No limit

Department of Mechanical Engineering

Course

Course

Number

Title

ME 201

Fluid Mechanics

Credits

Semester

Prerequisites

Comments

3:0

Aug(5th Sem)

UP 101

Max 20 UG
students

UP 202
ME 228

Materials & Structure

3:0

Aug(5th Sem)

None

Max 15 UG
students

Property Correlations
ME 239

Modelling and
Simulation of
Dynamic Systems

3:0

Jan

ME 240

Dynamics & Control


of

3:0

Aug

None

UC 202

Max 15 UG
students

Max 10 UG
students

Mechanical Systems
ME 271

Thermodyamics

3:0

Aug(7th Sem)

ME 282

Computational Heat
Transfer and Fluid
Flow

3:0

Jan

ME 256

Variational Methods
&

3:0

Jan(6th Sem)

Check with
instructor

None

Max 15 UG
Students

Structural
Optimization

ME 251

Biomechanics

3:0

UE 204

Elements of Solid
Mechanics

3:0

ME 239 and ME 240 would be considered equivalent.

Check with
instructor
Jan

No limit

Department of Aerospace Engineering

Course

Course

Credits

Semester

Prerequisites

Comments

Number

Title

AE 220

Flight and Space


Mechanics

3:0

Aug

None

Max 10 UG
students

AE 221

Flight vehicle structures

3:0

Aug

None

Max 10 UG
students

AE 224

Analysis & design of

3:0

Aug/Jan

None

Max 10 UG
students

3:0

Aug

None

Max 10 UG
students

3:0

Aug

None

Max 10 UG
students

Introduction to Neural
Network and
Engineering
Applications

3:0

Aug/Jan

None

Max 10 UG
students

AE 262

Guidance Theory &


Applications

3:0

Jan

None

Max 10 UG
students

AE 218

Computational Gas
Dynamics

3:0

Jan

None

Max 10 UG
students

AE 281

Introduction to
Helicopters

3:0

Jan

None

Max 10 UG
students

Composite structures
AE 227

Multi-body dynamics
using
Symbolic manipulators

AE 259

Navigation, Guidance &

Control

AE 266

Centre for Atmospheric and Oceanic Sciences

Course

Course

Credits

Semester

Prerequisites

Comments

Number

Title

AS 230

Atmos Thermodynamics

3:0

Aug

Physics

No limit

AS 211

Observational
Techniques

2:1

Aug

None

AS 209

Mathematical methods in
Cli Sci

3:0

Aug

None

No limit

UES 301

Environmental
Hydrology

3:0

Aug

None

No limit

UES307

Introduction to solid
earth

3:0

None

No limit

UES 204

Fundamentals of Climate
Science

3:0

Jan

None

No limit

AS 202

GeoPhys Flu. Dyn.

3:0

Jan

Diff. equations

No limit

Department of Chemical Engineering

Course

Course

Credits

Semester

Prerequisites

Comments

Number

Title

CH 201

Chemical Engg
Mathematics

3:0

Aug

None

Check with
instructor

CH 202

Numerical Methods

3:0

Aug

None

No limit

CH 203

Transport Processes

3:0

Aug

None

Check with
instructor

CH 204

Thermodynamics

3:0

Aug

None

Check with
instructor

CH 237/MT260

Polymer Science and


Engineering

3:0

Aug

None

No limit

CH 205

Chemical Reaction
Engineering

3:0

Jan

None

Check with
instructor

1:0

Jan

None

Check with
instructor

CH 207

Applied Statistics

Centre for Product Design and Manufacturing

Course Number

Course

Semester

Credits

PD 201

Elements of
Design

Aug

2:1

Check with
instructor

PD 202

Elements of
Solid and Fluid
Mechanics

Aug

2:1

Check with
instructor

2:1

Check with
instructor

PD 203

Creative
Engineering
Design

3:0

Max No. of
UGs 15

PD 205

Materials,
Manufacturing
and Design

2:1

Max No. of
UGs 15

PD 212

Computer
Aided Design

PD216

Design of
automotive
systems

Jan

Check with
instructor

CAE in Product
Design

Aug

2:1

Advanced
Materials

Jan

3:0

Mechatronics

Strength of
Max No. of
UGs 15
Materials,
Numerical Methods
Materials

Max No. of
UGs 15

Science

&
Manufacturing
PD 215

Comments

Aug

PD 217
PD 214

Prerequisites

Jan

2:1

Control

Systems

Max No. of
UGs 15

Centre for Sustainable Technologies

Course

Course

Number

Title

ST 202

Energy Systems

Credits

Semester

Prerequisites

Comments

3:0

Aug

None

Max 20 UG
students

3:0

Jan

None

Max 20 UG
students

and Sustainability
ST 201

Thermochemical &
biological
energy recovery from
biomass

DIVISION of ELECTRICAL SCIENCES


Department of Computer Science and Automation
Course

Course

Number

Title

E0 251

Data Structures

Credits Semest
er

3:1

Aug

& Algorithms

Prerequisites

Comments

A or S in UG 101

Only fifth term or

Algorithms & Programming

later; Max number:10

A or S in all Mathematics
Course in the UG Programme
Automata
Theory

3:1

Aug

A or S in UG 101

Only fifth term or

Algorithms & Programming

later; Max number:10

E0 222
&
Computability

A or S in all Mathematics
Courses in the UG Programme
Graph Theory

3:1

Aug

A or S in UG 101

Only fifth term or

Algorithms & Programming

later; Max number:10

E0 220/E0 228
&
Combinatorics

A or S in all Mathematics
Courses in the UG Programme
E0 231

Algorithmic
Algebra

3:1

Jan

A or S in UG 101

Only sixth term or

Algorithms & Programming

later; Max number:10

A or S in all Mathematics
Courses in the UG Programme
Game Theory

3:1

Jan

A or S in UG 101 Algorithms &


Programming

EI 254
A or S in all Mathematics
Courses in the UG Programme

Only sixth term or


later; Max number:10

Department of Electrical Engineering

Course

Course

Number

Title

E1 251

Linear and

Credits

3:0

Semester

Digital Signal

Comments

5th or 7th Sem Multivariate calculus, max 15 UGs

Nonlinear
Optimisation
E9 201

Prerequisites

matrices & linear


algebra
3:0

5th or 7th Sem A basic orientation in max 25 UGs

Processing

Signals and Systems

Department of Electrical Communication Engineering

Course

Course

Credits

Semester

Prerequisites

Comments

Number

Title

E3 238

Analog VLSI
Circuits

2:1

Aug

UE 102

Max 10 UG
students

E7 213

Introduction to
Photonics

3:0

Aug

3rd yr or 4th yr UG
standing

No cap

Additional courses from this division that are allowed but require explicit consent of the instructor

E0 224

Computational Complexity Theory

3:1

E0 229

Foundations of Data Science

E0 249

Approximation Algorithms

3:1

E0 235

Cryptography

3:1

E1 213

Pattern Recognition and Neural Networks

3:1

E1 216

Computer Vision

3:1

E1 254

Game Theory

3:1

E2 201

Information Theory

3:0

E3 214

Microsensor Technologies

3:0

E3 222

Micromachining for MEMS Technology

2:1

E3 253

Industrial Instrumentation

E3 267/IN 222

Microcontroller Applications

E9 213

Time-Frequency Analysis

3:0

E9 282

Neural signal processing

3:0

INTERDISCIPLINARY PROGRAMS

BioEngineering

Course

Course

Number

Title

BE 201

Fundamentals of
Biomaterials and
Living Matter

Credits

Semester

3:0

Aug

Credits

Semester

Prerequisites

Comments

No Cap

Center for Nanoscience


Course

Course

Prerequisites

Comments

Number

Title

NE 327

Nanoelectronics
Device Technology

3:1

Aug

Check with
instructor

NE 231

Microfluidics

3:0

Aug

Check with
instructor

NE 201

Micro and Nano


Characterization
Methods

2:1

Aug

Check with
instructor

Anda mungkin juga menyukai