Anda di halaman 1dari 12

Engineering

IISc BS Program: Engineering Curriculum (updated August 9, 2014)


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 18 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, a 6 credit hard core
curriculum comprising the following two engineering courses will be required to be taken
in the first three 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 have been
introduced.
Materials (2:0)
Environmental Science (2:0)
2. Electives: Broad exposure to other engineering fields: The remaining 8 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
The students can take courses within the following pool.

Pool of Elective Courses


DIVISION OF MECHANICAL SCIENCES
Department of Materials Engineering

Course
Number
UMT 203

Course
Title
Materials
Thermodynamics

Credits

Semester

Prerequisites

Comments

3:0

Jan

None

No limit

3:0

Aug

None

No limit

3:0

Aug

No limit

3:0

Aug

MT 250/PD 205/
ME 228
None

MT 271

Introduction to
Biomaterials
Science and Engineering
MT 253/UMT 303 Mechanical Behaviour
of materials
MT 260/CH237
Polymer Science
Engineering

No limit

Department of Mechanical Engineering

Course
Number
ME 201

Course
Title
Fluid Mechanics

Credits

Semester

Prerequisites

Comments

3:0

Aug(5th Sem)

UP 101

Max 20 UG
students

ME 228

Materials & Structure

3:0

Aug(5th Sem)

UP 202
None

3:0

Jan

3:0

Aug

None

3:0
3:0

Aug(7th Sem)
Jan

UC 202

3:0

Jan(6th Sem)

None

ME 239

ME 240

ME 271
ME 282

ME 256

ME 251
UE 204

Property Correlations
Modelling and
Simulation of
Dynamic Systems
Dynamics & Control
of
Mechanical Systems
Thermodyamics
Computational Heat
Transfer and Fluid
Flow
Variational Methods
&
Structural
Optimization
Biomechanics
Elements of Solid
Mechanics

3:0
3:0

Jan

Max 15 UG
students
Max 15 UG
students
Max 10 UG
students

Check with
instructor
Max 15 UG
Students

Check with
instructor
No limit

Department of Aerospace Engineering

Course
Number
AE 220

Credits

Semester

Prerequisites

Comments

3:0

Aug

None

AE 221

Course
Title
Flight and Space
Mechanics
Flight vehicle structures

3:0

Aug

None

AE 224

Analysis & design of

3:0

Aug/Jan

None

Max 10 UG
students
Max 10 UG
students
Max 10 UG
students

3:0

Aug

None

Max 10 UG
students

3:0

Aug

None

Max 10 UG
students

3:0

Aug/Jan

None

Max 10 UG
students

3:0

Jan

None

3:0

Jan

None

3:0

Jan

None

Max 10 UG
students
Max 10 UG
students
Max 10 UG
students

Credits

Semester

Prerequisites

Comments

3:0
2:1

Aug
Aug

Physics
None

No limit
2

3:0

Aug

None

No limit

3:0

Aug

None

No limit

None

No limit

AE 259

Composite structures
Multi-body dynamics
using
Symbolic manipulators
Navigation, Guidance &

AE 266

Control
Introduction to Neural
Network and
Engineering
Applications

AE 227

AE 262
AE 218
AE 281

Guidance Theory &


Applications
Computational Gas
Dynamics
Introduction to
Helicopters

Centre for Atmospheric and Oceanic Sciences


Course
Number
AS 230
AS 211
AS 209
UES
UES307
UES 204
AS 202

Course
Title
Atmos Thermodynamics
Observational
Techniques
Mathematical methods in
Cli Sci
Environmental Fluid
Mechanics
Introduction to solid
earth
Fundamentals of Climate
Science
GeoPhys Flu. Dyn.

3:0
3:0

Jan

None

No limit

3:0

Jan

Diff. equations

No limit

Department of Chemical Engineering


Course
Number
CH 201

Credits

Semester

Prerequisites

Comments

3:0

Aug

None

CH 202
CH 203

Course
Title
Chemical Engg
Mathematics
Numerical Methods
Transport Processes

3:0
3:0

Aug
Aug

None
None

CH 204

Thermodynamics

3:0

Aug

None

CH 237/MT260

Polymer Science and


Engineering
Chemical Reaction
Engineering

3:0

Aug

None

Check with
instructor
No limit
Check with
instructor
Check with
instructor
No limit

3:0

Jan

None

CH 205

Check with
instructor

Centre for Product Design and Manufacturing

Course

Course

Number
PD 201

Title
Elements of
Design
Elements of
Solid and Fluid
Mechanics

PD 202

PD 203

PD 205
PD 212
PD216

Creative
Engineering
Design
Materials,
Manufacturing
and Design
Computer Aided
Design
Design of
automotive
systems
CAE in Product

Semester

Credits

Aug

2:1

Aug

2:1

Prerequisites

Check with
instructor
Check with
instructor

2:1

Check with
instructor

3:0

Max No. of
UGs 15

Aug
Jan

2:1

Max No. of
UGs 15
Check with
instructor

Aug

2:1

Strength of

3:0

Materials,
Numerical
Methods
Materials

PD 217
Design

PD 214

PD 215

Advanced
Materials
&
Manufacturing
Mechatronics

Comments

Jan

Max No. of
UGs 15

Max No. of
UGs 15

Science
Jan

2:1

Control
Systems

Max No. of
UGs 15

Centre for Sustainable Technologies

Course
Number
ST 202

ST 201

Course
Title
Energy Systems
and Sustainability
Thermochemical &
biological
energy recovery from
biomass

Credits

Semester

Prerequisites

Comments

3:0

Aug

None

Max 20 UG
students

3:0

Jan

None

Max 20 UG
students

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

Materials Science and Engineering


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

DIVISION of ELECTRICAL SCIENCES


Department of Computer Science and Automation

Course
Number
E0 251

Course
Title
Data Structures

Credits

Semester

Prerequisites

Comments

3:1

Aug

A or S in UG 101

Aug

Algorithms &
Programming
A or S in all
Mathematics
Course in the UG
Programme
A or S in UG 101

Only fifth term


or
later; Max
number:10

Aug

Algorithms &
Programming
A or S in all
Mathematics
Courses in the UG
Programme
A or S in UG 101

Jan

Algorithms &
Programming
A or S in all
Mathematics
Courses in the UG
Programme
A or S in UG 101

Jan

Algorithms &
Programming
A or S in all
Mathematics
Courses in the UG
Programme
A or S in UG 101

& Algorithms

E0 222

Automata
Theory
&
Computability

3:1

Graph Theory

3:1

E0 220/E0 228
&
Combinatorics

E0 231

Algorithmic
Algebra

Game Theory

3:1

3:1

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

Only fifth term


or
later; Max
number:10

Only fifth term


or
later; Max
number:10

Only sixth term


or
later; Max
number:10

Only sixth term


or
later; Max
number:10

Department of Electrical Engineering


Course
Number
E1 251

E9 201

Course
Title
Linear and
Nonlinear
Optimisation
Digital Signal
Processing

Credits
3:0

3:0

Semester

Prerequisites

Comments

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


matrices & linear
algebra
5th or 7th Sem A basic orientation in max 25 UGs
Signals and Systems

Department of Electrical Communication Engineering


Course
Number
E3 238
E7 213

SERC
Course
Number
SE 301

Course
Title
Analog VLSI
Circuits
Introduction to
Photonics

Credits

Semester

Prerequisites

Comments

2:1

Aug

UE 102

3:0

Aug

3rd yr or 4th yr UG
standing

Max 10 UG
students
No cap

Course
Title
Bioinformatics

Credits

Semester

Prerequisites

2:0

Aug

Comments
Check with
instructor

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 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
Number
BE 201

Course
Title
Fundamentals of
Biomaterials and
Living Matter

Credits

Semester

3:0

Aug

Course
Title
Nanoelectronics
Device Technology
Microfluidics

Credits

Semester

3:1

Aug

3:0

Aug

Micro and Nano


Characterization
Methods

2:1

Aug

Prerequisites

Comments
No Cap

Center for Nanoscience

Course
Number
NE 327
NE 231
NE 201

Prerequisites

Comments
Check with
instructor
Check with
instructor
Check with
instructor

Anda mungkin juga menyukai