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 Faraday’s and Lenz’s 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 earth’s 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 2 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
© Copyright 2024 ExpyDoc