ug-engg.pdf

Upload: shubham-jain

Post on 02-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 UG-Engg.pdf

    1/10

    IISc BS Program: New Engineering Courses

    ESc 101 (Aug-Nov) 2:1

    Algorithms and Programming

    28 contact hours plus weekly labs

    Outline: Notions of algorithm, data abstraction, data structures; Importance of data structures and algo-

    rithms in programming; Notion of complexity of algorithms and the big Oh notation. Iteration and Recur-

    sion; Algorithm analysis techniques. Arrays and linked lists; Stacks and queues. Searching Algorithms:

    Hash tables, skip list, binary search trees, balanced search trees, pattern search. Sorting algorithms in-

    cluding 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, dynamic programming, and local search.Books

    Brian W. Kerninghan and Dennis M. Ritchie. C Programming Language. Prentice Hall of India, New

    Delhi, 2009.

    Robert L. Kruse. Data Structures and Program Design in C. Prentice Hall of India, New Delhi, 2006.

    ESc 102 (Jan-Apr) 2:1

    Introduction to Electrical and Electronics Engineering

    28 contact hours plus weekly labs

    Outline: 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 anddifferential 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 poten-

    tial, 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, intro-

    duction 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, amplification, 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.

    Book

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

    1

  • 7/27/2019 UG-Engg.pdf

    2/10

    ESc 201 (Aug-Nov) 2:1

    Introduction to Scientific Computing

    28 contact hours plus weekly labs

    Outline

    Numerical Analysis: Interpolation, Lagrange, Newtons Divided Difference, Neville Least-squarespolynomial fit, One-dimensional root finding, Bisection, Newton-Raphson, Secant, Regula falsi,

    Ridders, Fixed-point iteration, Steffensen Numerical integration and differentiation, Newton-Cotes,

    Gaussian quadrature, Romberg integration Numerical solution of ODEs, Euler forward, Euler back-

    ward, Euler symmetric, RK4 Numerical methods for Signal Processing.

    Recap of Fourier Series and Fourier Transforms, Sampling theory, Spectrum of a sampled band-

    limited signal, Nyquist rate, Shannons formula DFT and FFT

    Applied Statistics: Review of probability: Conditional probability, independence, discrete and contin-

    uous random variables/distributions, functions of random variables, joint distributions, central limit

    theorem (possibly in a less-than-rigorous fashion using simple visual examples) Sample statistics

    and their distributions; Confidence intervals; Mean, variance, difference of means of 2 samples Hy-

    pothesis testing, Mean, variance (single variable/sample) Equality of means and variances of twovariables/samples

    Prerequisites

    ESc 101: Basic programming/software engineering

    Math courses on Fourier Analysis, ODEs, Calculus

    Books

    1. Erwin Kreyszig, Advanced Engineering Mathematics, Wiley.

    2. W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery, Numerical Recipes in C, Cam-

    bridge.

    3. F. B. Hildebrand, Introduction to Numerical Analysis, Dover.

    4. Ross, S., Introduction to Probability and Statistics for Engineers and Scientists, Elsevier, Third edi-

    tion, 2005.

    2

  • 7/27/2019 UG-Engg.pdf

    3/10

    IISc BS Program: Engineering Curriculum

    December 25, 2012

    Pool of Course for Engineering Soft-Core

    A total of 9 credits have to be taken from these courses. The courses are organised into Pool A

    (exposure courses) and Pool B (engineering science courses). At most 3 credits can be taken

    from Pool A courses, and the remaining must be taken from Pool B courses

    1

  • 7/27/2019 UG-Engg.pdf

    4/10

    Semesters 1, 3, 5, and 7: August to November

    Pool A: Exposure Courses

    DIVISION of MECHANICAL SCIENCES

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

    Department of Chemical Engineering

    Course Course Credits Semester Prerequisites Comments

    Number Title

    CH 201 Chemical Engg Mathematics 3:0 Aug None

    CH 202 Numerical Methods 3:0 Aug None

    CH 203 Transport proecesses 3:0 Aug None

    CH 204 Thermodynamics 3:0 Aug None

    Department of Materials Engineering

    Course Course Credits Semester Prerequisites CommentsNumber Title

    MT 250 Introduction to Materials 3:0 Aug None

    Science and Engineering

    MT 271 Introduction to Biomaterials 3:0 Aug None

    Science and Engineering

    Centre for Sustainable Technologies

    Course Course Credits Semester Prerequisites Comments

    Number Title

    ST 202 Energy Systems 3:0 Aug None Max 20 UG studentsand Sustainability

    2

  • 7/27/2019 UG-Engg.pdf

    5/10

    Semesters 1, 3, 5, and 7: August to November

    Pool B: Engineering Science Courses

    DIVISION of ELECTRICAL SCIENCES

    Department of Computer Science and Automation

    Course Course Credits Semester Prerequisites Comments

    Number Title

    E0 251 Data Structures 3:1 Aug A or S in UG 101 Only fifth term or& Algorithms Algorithms & Programming later; Max number:10

    A or S in all Mathematics

    Course in the UG Programme

    E0 222 Automata Theory 3:1 Aug A or S in UG 101 Only fifth term or

    & Computability Algorithms & Programming later; Max number:10

    A or S in all Mathematics

    Courses in the UG Programme

    E0 220 Graph Theory 3:1 Aug A or S in UG 101 Only fifth term or

    & Combinatorics Algorithms & Programming later; Max number:10

    A or S in all Mathematics

    Courses in the UG Programme

    Department of Electrical Engineering

    Course Course Credits Semester Prerequisites Comments

    Number Title

    E1 251 Linear and 3:0 5th or 7th Sem Multivariate calculus, See Note 1

    Nonlinear Optimisation matrices & linear algebra

    E9 201 Digital Signal 3:0 5th or 7th Sem A basic orientation in See Note 2

    Processing Signals and Systems

    1. Note 1: Currently the course has 70-90 registrants; it is a hard/soft core for many ME streams. The

    department will restrict UG registration to about 15 (there is another optimization course E0 230

    which can also be taken by students)

    2. Note 2: The department can accommodate 20-25 UG students in the course. The department will

    conduct a crash course (of approximately 3 hours) on basics (such as linearity, impulse response and

    convolution, time and frequency domain views, transfer functions, etc.). The UG students must attend

    this (perhaps on a Saturday) at the beginning of the term.

    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

    Department of Electronic Systems Engineering

    Note: The department is handling the first year UG Electronics course; no other courses offered by

    the department are suitable for UGs.

    3

  • 7/27/2019 UG-Engg.pdf

    6/10

  • 7/27/2019 UG-Engg.pdf

    7/10

    Centre for Product Design and Manufacturing

    Course Course Credits Semester Prerequisites Comments

    Number Title

    PD 202 Elements of Solid Aug 2:1 None Max No. of UGs 15

    & Fluid Mechanics

    PD 217 CAE in Product Aug 2:1 Strength of Max No. of UGs 15

    Design Materials, Numerical

    Methods

    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 2

    AS 209 Mathematical methods in Cli Sci 3:0 Aug None No limit

    5

  • 7/27/2019 UG-Engg.pdf

    8/10

    Semesters 2, 4, 6, and 8: January to April

    Pool A: Exposure Courses

    Department of Chemical Engineering

    Course Course Credits Semester Prerequisites Comments

    Number Title

    CH 205 Chemical Reaction Engineering 3:0 Jan None

    6

  • 7/27/2019 UG-Engg.pdf

    9/10

  • 7/27/2019 UG-Engg.pdf

    10/10