Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
51 views38 pages

Course Outcomes

The document outlines the course outcomes for various computer science programs at the LNM Institute of Information Technology, Jaipur. Each course includes specific learning objectives related to programming, data structures, operating systems, software engineering, and artificial intelligence, among others. The outcomes emphasize understanding theoretical concepts, practical skills, and the ability to apply knowledge in real-world scenarios.

Uploaded by

sukanyask2311
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views38 pages

Course Outcomes

The document outlines the course outcomes for various computer science programs at the LNM Institute of Information Technology, Jaipur. Each course includes specific learning objectives related to programming, data structures, operating systems, software engineering, and artificial intelligence, among others. The outcomes emphasize understanding theoretical concepts, practical skills, and the ability to apply knowledge in real-world scenarios.

Uploaded by

sukanyask2311
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

The LNM Institute of Information Technology, Jaipur

(Deemed-to-be-University)
Gram-Rupa Ki Nangal, Post-Sumel, Via-Jamdoli, Jaipur, Rajasthan, Pin 302031

COURSE OUTCOMES
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the basic concepts of computers and programming.
2) Design solutions for engineering problems with the help of flow charts and develop
Computer Program
CS104 CP CSE 3 programs using programming constructs, control structures, functions and structures.
Programming Core
3) Demonstrate familiarity with basic data structures and memory allocation mechanism.
4) Explain file handling concepts.
1) Understand and use program constructs.
Computer Program 2) Learn programming style and effective user interaction.
CS104 CP Lab CSE 2
Programming Lab Core 3) Compile, debug and evaluate a program.
4) Formulate and design real world problems.
1) Understand the working of Linux operating system.
2) Ability to organize information using IT tools.
Program 3) Ability to analyze the data using IT tools.
IT Workshop CSE110 ITWS CSE 3
Core 4) Ability to test, debug and profile the programs for critical errors and performance
improvement using IT tools.
5) Ability to learn software design and development using IT tools.
1) Know and use basic programming constructs for object-oriented problem solving (e.g.
classes, polymorphism, inheritance, interfaces).
2) Learn to go beyond basic programming skills by employing generics, error and exception
Advance Program handling and testing.
CSE226 AP CSE 4
Programming Core 3) Appreciate the role of algorithms and data structures in problem solving and software
design (e.g. objected-oriented design, lists, files, searching and sorting).
4) Design and implement the software solution for a given problem using Object Oriented
Programming Paradigm.
1) To understand major phases of compilation, particularly lexical analysis, parsing.
2) To create lexical rules and grammars for a programming language.
Program 3) To extend the knowledge of parser by parsing LL parser and LR parser.
Compiler Design CSE437 CD CSE 4
Core 4) To implement semantic rules into a parser that performs attribution while parsing.
5) To learn the code optimization techniques to improve the performance of a program in
terms of speed & space.
1) Understand computer networking concepts and terminology.
2) Understand the design/performance issues in local area networks and wide area
Program
Computer Networks CSE332 CN CSE 3 networks.
Core
3) Examine protocols and algorithms used to operate the network.
4) Learn key Internet applications and their protocols.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the structure and organization of computer networks; including the division
into network layers, role of each layer, and relationships between the layers.
2) Understanding concepts of application layer protocol design by implementing including
client/server models.
3) Understanding concept of transport layer using socket programming in connection
Computer Program
CSE333 CN(L) CSE 4 oriented and connection-less modes, implement different protocols to provide reliable
Networking Lab Core
data delivery using congestion and flow control.
4) Understanding concept of network layer by implementing different routing algorithms
and network interconnections.
5) Understand the basic concepts of data link layer by implementing error-detection and
correction techniques, and different flow control techniques.
1) Demonstrate an understanding of functional units of the processor.
Computer 2) Program in assembly language using different addressing modes.
Program
Organization and CSE218 COA(L) CSE 2 3) Understand concepts and design of memory and mapping with cache.
Core
Architecture Lab 4) Understand the working of a pipeline.
5) Design an instruction set architecture and its simulation into machine code.
1) Analyze the asymptotic performance of algorithms.
Design and Analysis Program 2) Demonstrate a familiarity with major algorithms and data structures.
CSE325 DAA CSE 3
of Algorithms Core 3) Apply important algorithmic design paradigms and methods of analysis.
4) Synthesize efficient algorithms in common engineering design situations.
1) Understand the logical design principles of databases, including the E‐R model and
normalization approach.
Database 2) Understand SQL and procedural interfaces to SQL comprehensively.
Program
Management Systems CSE221 DBMS(L) CSE 2 3) To motivate the participants to relate all these to one or more commercial product
Core
Lab environments as they relate to the developer tasks
4) Understand the basic working of database management aspects in terms of transaction
processing, concurrency control, and recovery.
1) Understand the logical design principles of databases, including the E‐R model and
normalization approach.
2) Understand and use data definition and data manipulation languages to create, update
Database Program and query a database.
CSE220 DBMS CSE 3
Management Systems Core 3) Be familiar with basic database storage structures and access techniques, indexing
methods, and hashing.
4) Understand the basic working of database management aspects in terms of transaction
processing, concurrency control, and recovery.
1) Clear thinking and creative problem solving.
2) Communicate mathematical ideas in both written and oral form for a variety of
audiences.
Discrete 3) Students will have a thorough understanding of the mathematical induction principle
Program
Mathematical CSE219 DMS CSE 4 and will be able to apply this approach to prove mathematical statements.
Core
Structures (DMS) 4) Students should be able to apply fundamental counting algorithms to solve applied
problems, particularly those found in the area of computer science.
5) Students should be able to identify the basic properties of graphs and trees and use these
concepts to model simple applications.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the properties and operations of various data structures.
Program 2) Understand and employ appropriate data structures for solving various computing
Data Structures CSE215 DS CSE 3
Core problems and applications.
3) Effectively choose the data structure that efficiently models the information in a problem.
1) Implement both array based and linked based implementations of data structures and
the associated operations.
Program
Data Structure Lab CSE217 DS LAB CSE 2 2) Solve computing problems and applications by employing data structures.
Core
3) Efficiently model the information in a problem by choosing appropriate data structure.
4) Program using data structure libraries.
1) To be able to apply an object oriented approach to programming and identify potential
benefits of object-oriented programming over other approaches.
Object Oriented Program
CSE218 OOP LAB CSE 2 2) To be able to reuse the code and write the classes which work like built-in types.
Programming Lab Core
3) To be able to design applications which are easier to debug, maintain and extend.
4) To be able to apply object-oriented concepts in real world applications.
1) Ability to understand fundamental concepts associated with operating systems.
2) Ability to understand and analyze theory and implementation of process management
Program concepts including scheduling, synchronization and deadlocks.
Operating Systems CSE222 OS CSE 4
Core 3) Demonstrate an understanding of multithreading.
4) Demonstrate an understanding of different memory management techniques.
5) Ability to understand issues related to file systems and disk management.
1) Understand the working of Linux operating system.
Program 2) Implement and analyze Process management concepts.
Operating System Lab CSE223 OS LAB CSE 2
Core 3) Implement and analyze Memory management concepts.
4) Implement and analyze I/O management concepts.
1) Describe the need for delivering quality software on time and on budget by engineering
software, and different process models of engineering software with associated phases
of software development life cycle.
2) Gather software requirements and analyze those requirements so as to eliminate
ambiguities, inconsistencies, incompleteness and other bad characteristics, and architect
and design the software modules meeting functional and non-functional requirements.
Program
Software Engineering CSE0326 SWE CSE 3 3) Perform software project management activities such as effort estimation, and project
Core
scheduling in small teams.
4) Explain software validation and verification techniques including development of test
plans and conducting different types of tests (unit, integration, system & regression
levels).
5) Apply the knowledge and techniques of engineering software in a team project covering
all the phases of software development life cycle.
1) To explain the basic concepts of deterministic and non-deterministic finite automata,
regular language, context-free language, Turing machines, Church’s thesis, halting
problem, computability and complexity.
2) To construct pushdown automata and the equivalent context free grammars.
Theory of Program
CSE331 TOC CSE 3 3) To recognize the power and limitation of a computer.
Computation Core
4) To construct Turing machines and Post machines, and prove the equivalence of
languages described by Turing machines and Post machines.
5) To elaborate with arguments about what problem can be solved by developing abstract
models of computing machines and how much time and space are required to solve it.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) An ability to understand the structure, properties and operations of various data
structures.
Data Structures and Program
CSE 215 DSA CSE 3 2) An ability to implement different data structures and related algorithms.
Algorithms Core
3) An ability to choose and employ data structures for solving various programming
problems and applications, and modelling the information in a problem.
1) Understand the different issues involved in the design and implementation of a database
system.
Information and
Program 2) Apply the modeling concepts and notation of the relational data model.
Database CSE227 IDBMS CSE 4
Core 3) Determine database storage structures and access techniques for a given problem.
Management Systems
4) Understand the basic working of database management aspects in terms of transaction
processing, concurrency control, and recovery.
1) Understand the OOPS concepts: Inheritance, Polymorphism, Encapsulation and Data
abstraction.
2) Write programs to handle multithreading, data input and output and handle exceptions
Object Oriented easily.
Program
Programming Using CSE224 OOP CSE 3 3) Develop event driven Graphical User Interface (GUI) programming with access and
Core
Java manage databases in Java.
4) Enhance the quality of program using Object Oriented principles and frameworks.
5) Design and implement the software solution for a given problem using Object Oriented
Programming Paradigm.
1) Ability to understand fundamental concepts associated with operating systems.
2) Ability to understand and analyze theory and implementation of process management
Program concepts including scheduling, synchronization and deadlocks.
Operating Systems CSE222 OS CSE 4
Core 3) Demonstrate an understanding of multithreading.
4) Demonstrate an understanding of different memory management techniques.
5) Ability to understand issues related to file systems and disk management.
1) Understand the working of Linux operating system.
Program 2) Implement and analyze Process management concepts.
Operating System Lab CSE223 OS LAB CSE 2
Core 3) Implement and analyze Memory management concepts.
4) Implement and analyze I/O management concepts.
1) Describe the need for delivering quality software on time and on budget by engineering
software, and different process models of engineering software with associated phases
of software development life cycle.
2) Gather software requirements and analyze those requirements so as to eliminate
ambiguities, inconsistencies, incompleteness and other bad characteristics, and architect
and design the software modules meeting functional and non-functional requirements.
Program
Software Engineering CSE326 SWE CSE 3 3) Perform software project management activities such as effort estimation, and project
Core
scheduling in small teams
4) Explain software validation and verification techniques including development of test
plans and conducting different types of tests (unit, integration, system & regression
levels).
5) Apply the knowledge and techniques of engineering software in a team project covering
all the phases of software development life cycle.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) To explain the basic concepts of deterministic and non-deterministic finite automata,
regular language, context-free language, Turing machines, Church’s thesis, halting
problem, computability and complexity.
2) To construct pushdown automata and the equivalent context free grammars.
Theory of Program 3) To recognize the power and limitation of a computer.
CSE331 TOC CSE 3
Computation Core 4) To construct Turing machines and Post machines, and prove the equivalence of
languages described by Turing machines and Post machines.
5) To elaborate with arguments about what problem can be solved by developing abstract
models of computing machines and how much time and space are required to solve it.

1) Student should be able to identify problems that are amenable to solution by AI methods.
2) Student should be able to justify the need, explain the technique and differentiate among
four Knowledge Representation and Reasoning (KRR) Schemes, namely, logic based,
fuzzy-logic based, frames based and neural-net based.
3) Student should be able to use KRR techniques to represent sample domain specific
Program knowledge and reason using AI engines.
Artificial Intelligence CSE3081 AI CSE 3
Elective
4) Student should be able to reason about local maxima in solving problems and relevance
of heuristic search of state-space in AI solutions.
5) Student should be able to design and code solution to AI based problems using OPS5 /
LISP languages.

1) To understand fundamental principles and concepts of Cloud Computing.


2) To apply practical techniques and skills of developing applications on or for Cloud.
3) This course will provide essential foundation and knowledge for students to further
Program study more advanced topic related to Cloud Computing.
Cloud Computing CSE4081 CC CSE 4
Elective
4) This course will equip students with competitive skill in the current trends in computing
that industry demands.

1) Understand 2D graphics and algorithms including: line drawing, polygon filling, clipping,
and transformations. They will be able to implement these.
Program 2) Understand the concepts of and techniques used in 3D computer graphics.
Computer Graphics CSE4042 CG CSE 3
Elective 3) Use a current graphics API (OpenGL) Implement.
4) Visibility detection and other advanced graphic techniques.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) An ability to apply mathematical foundations, algorithmic principles, and computer
science theory in the modeling and design of computer-based systems in a way that
demonstrates comprehension of the tradeoffs involved in design choices specifically in
context of design, analysis and implementation of various compiler optimizations and
parallelization algorithms.
2) An ability to function effectively, as a member or leader, in multidisciplinary teams to
accomplish a common goal of designing analyzing and writing significantly large
software system implementing contemporary compiler optimization that are targeted at
contemporary heterogeneous and parallel machines.
3) A knowledge of contemporary issues of computing and engineering more specifically
Compiler Program that related to modern parallel machines and issues involved in automatically exploiting
CO CSE 4
Optimization Elective various different kind of parallelism that they offer for performance engineering and
solving large scale parallel computing problems.
4) An ability to design, implement, experiment, and evaluate a computer-based system,
process, component, or program to meet desired needs more specifically designing and
developing compiler algorithm for automatic parallelization and vectorization of large
scale.
5) An ability to communicate effectively by oral, written, and graphical means with a range
of audiences by presenting the solution of the selected compiler optimization and
parallelization problem surveying existing tools and techniques, state-of-the-art and the
proposed improvements including its systematic performance evaluation using standard
performance engineering methodologies.
1) Students be able to recognize the security threats against computer systems, and have at
least a high-level idea of the ways to address them.
2) Students be able to apply techniques and design principles underlying security solutions,
Program
Computer Security CSE3052 CS CSE 3 including aspects of cryptography and security protocols.
Elective
3) Students be able to analyze simple security protocols using a formal method.
4) Students be able to use the World Wide Web to research the latest security alerts and
information.
1) Evaluate and implement a wide range of emerging and newly-adopted methodologies
and technologies to facilitate the knowledge discovery.
2) Assess raw input data and process it to provide suitable input for a range of data mining
Program
Data Mining CSE4011 DM CSE 4 algorithms.
Core
3) Discover and measure interesting patterns from different kinds of data.
4) Evaluate and select appropriate data mining algorithms and apply and interpret and
report the output appropriately.
1) Explain the concepts of EA and its role in supporting business strategies.
2) Apply an EA framework and a method for developing and deploying enterprise
architecture.
Enterprise Program 3) Analyze an organization’s EA and recommend improvements including an appropriate
CSE4072 EA CSE 3
Architecture Elective transition plan.
4) Determine how the emerging technologies and architectures can be exploited for
developing and implementing EA.
5) Identify and assess the governance and change management issues in implementing EA.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the process of starting an entrepreneurship venture.
Entrepreneurship Program 2) Understand financial and legal responsibility and implication.
CSE3161 ENTRP CSE 3
Practice Elective 3) Understand the method to identify innovation that can be commercialized.
4) Understand how to take idea to the market and get the idea funded.
1) To understand various test processes and continuous quality Improvement.
2) To identify types of errors and fault.
Functional and Non- Program
CSE4041 FNFT CSE 4 3) Combinatorial test generation.
Functional Testing Elective
4) The use of various test tools.
5) Application of software testing techniques in commercial environments.
1) Describe the flow of a genetic algorithm and identify its elements.
Genetic Algorithms & Program 2) Select and apply suitable operators and parameters for a genetic algorithm.
CSE3101 GAA CSE 3
Applications Elective 3) Analyze the design of a genetic algorithm, and comment its weaknesses and strengths.
4) Design appropriate genetic algorithms for various optimization problems.
1) Student should be able to identify problems that are amenable to solution by AI methods.
2) Student should be able to use KR techniques to specify domains and reasoning tasks of a
s/w agent.
Introduction to Program 3) Fundamentals of knowledge representation (logic based, rule based& cased based.
CSE3081 IAA CSE 3
Artificial Intelligence Elective 4) Many ways of tackling the uncertainty in both knowledge representation and reasoning
process, in particular, techniques based on probability theory, Plausibility theory (DST)
and fuzzy logic.
5) Various learning mechanisms with neural net
1) Students will develop the ability to understand, analyze, and implement the concepts of
maxima, minima, convex sets, and convex functions.
2) Students will be able to understand the fundamentals of linear programming, simplex
method, and related concepts.
Introduction to Program 3) Students will develop a thorough understanding of several concepts of constrained
CSE3091 ICP CSE 4
Convex Optimization Elective optimization, e.g. Lagrange multiplier, saddle point, duality, KKT conditions, etc.
4) Students will learn the rationale behind selecting a particular optimization algorithm in
a practical problem-solving scenario.
5) Students will considerably develop their programming ability by implementing the
optimization algorithms, throughout the course.
1) Understand the common algorithms and techniques for information retrieval (document
indexing and retrieval, query processing, etc).
2) Understand quantitative evaluation methods for the IR systems and data mining
Program techniques.
Information Retrieval CSE3082 IR CSE 4
Elective 3) Understand and apply popular probabilistic retrieval methods and ranking principles for
analysis of retrieved data.
4) Understand the techniques and algorithms existing in practical retrieval and data mining
systems such as those in web search engines and recommender systems.
1) The students will be able to understand the importance of randomization in modern
computing world.
Introduction to 2) Design solutions to engineering problems with the help of techniques that involve game
Program
Randomized CSE3062 IRA CSE 3 theoretic techniques, probabilistic methods, Markov chains, etc.
Elective
Algorithms 3) Apply the learnt techniques to problems in data structures, graph theory, etc.
4) Apply non-traditional algorithm techniques to problems that are of importance to
computer science as well in research.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the common algorithms and techniques for information retrieval (document
indexing and retrieval, query processing, etc).
2) Understand quantitative evaluation methods for the IR systems and data mining
Information Retrieval Program techniques.
CSE4031 IRWS CSE 4
and Web Search Elective 3) Understand and apply popular probabilistic retrieval methods and ranking principles for
analysis of retrieved data.
4) Understand the techniques and algorithms existing in practical retrieval and data mining
systems such as those in web search engines and recommender systems.
1) Understand different models used to explain the dynamics of different physical and
natural system.
Introduction to
Other 2) Comfortable with the application of Monte Carlo technique to solve problems.
Simulation & CSE3171 IS&M CSE 3
Elective 3) Understand the methods to simulate ODE, SDE, SIDE.
Modeling
4) Understand the applications of differential equations to model the behavior of social as
well as engineering problems.
1) Understand the challenges in design of wireless ad hoc networks.
Mobile Ad Hoc Program 2) Understand and analyze protocols at MAC, routing and transport layers of wireless
CSE4052 MAN CSE 4
Networks Elective networks.
3) Design and Implement security protocols at MAC, transport and routing layers.
1) Advance their theoretical knowledge of artificial intelligence methodologies and
optimization strategies in different applications through instance based learning &
dimensionality reduction algorithms.
2) Learn the structure and design concepts of neural networks and support vector machines
Machine Learning and Program applications to solve classification and functional approximation problems.
CSE6052 MLPR CSE 4
Pattern Recognition Elective 3) Advance their communication and presentation skills on research topics depending upon
machine learning algorithms and pattern recognition problems.
4) Develop learning algorithms for supervised, unsupervised and reinforcement tasks
through Bayesian decision theory, inductive mechanisms, parameter estimation and Q
learning etc.
1) To explain the basic concept of mathematics and its usefulness for solving engineering
problems.
Mathematical 2) To apply the mathematical knowledge for solving some engineering problems.
Program
Structures for CSE6011 MSE CSE 4 3) To analyze and implement various concepts of matrix algebra.
Core
Engineers 4) To explain the role played by the mathematical structures to build and construct
algorithmic solution to the computational problems.
5) To write a term paper on mathematical structures.
1) Students will develop a thorough understanding of the theory and algorithms of linear
programming.
2) Students will be able to perform standard manipulations of linear optimization
Optimization Program
CSE4021 OT CSE 4 problems, especially those related to duality.
Technique Elective
3) Students will be able to solve optimization problems using modern packages.
4) An ability to apply knowledge of mathematics, science and engineering.
5) An ability to identify, formulate and solve engineering problems.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Describe the principal concepts of optimization theory and algorithms along with its key
numerical techniques.
2) Discuss the background in optimization methods applicable to a wide range of
Optimization
Program engineering problems along with experience in solving optimization problems of their
Techniques and CSE228 OTA CSE 3
Elective own choice.
Applications
3) Formulate and solve Linear and Non-linear optimization problems.
4) Formulate and Solve Integer Programing Problem using various techniques.
5) Apply the knowledge and techniques of Optimization to solve real life problem.
1) Understands parallel hardware constructs.
2) Understands design and performance issues in parallel computer.
Parallel Computer Program
CSE3111 PCA CSE 3 3) Understands different programming model for parallel computer.
Architecture Elective
4) Understands memory and cache architecture for parallel computer.
5) Understands recent trends in the area of parallel computer.
Principles of 1) To introduce major programming paradigms, and the principles and techniques involved
Program
Programming CSE3121 PPL CSE 4 in design and implementation of modern programming languages.
Elective
Languages 2) To introduce framework for specifying and reasoning about programming languages.
1) Learn Real-Time systems concepts and terminology.
Program 2) Learn the design/performance issues in Real-Time Systems.
Real Time Systems CSE3021 RTS CSE 3
Elective 3) Examine and verify algorithms used to design Real-Time Systems.
4) Learn and apply resources reservation algorithm in operating systems.
1) Understand the notion of measurement.
2) Assess the quality of software using metrics.
Software Metrics and Program
CSE4051 SMDS CSE 4 3) Understand and apply software design principles in application development.
Design Strategies Elective
4) Identify the appropriate design patterns for real world problems.
5) Assess the quality of software code.
1) Understand other computing paradigms that uses DNA, Peptide and Cells/Membranes
for Computing.
2) Look at the interaction between biomolecules as a computing model.
3) See the advancement made in DNA Computing, Peptide Computing and
Unconventional
Program Cellular/Membrane Computing and also read research articles, write summary, survey
Models of CSE3042 UMC CSE 3
Elective articles and present seminars.
Computation
4) Compare and contrast the DNA computing, Peptide Computing and Cellular/Membrane
Computing Models.
5) Understand the computing using various theoretical models based on DNA computing
and Peptide/Membrane Computing Models.
1) Understand the fundamental concepts of Networking and Operating System.
2) Understand the basic functionality of AD and issues associated with earlier systems like
Other
Active Directory CSE3071 AD CSE 4 NT.
Elective
3) Install and use the Active Directory Services.
4) Create and modify different group polices.
1) Understand essence of sensor, embedded systems and data acquisition technology.
Other 2) Understand sensor network, middleware and sensor analytics tools and systems.
Internet of Things CSE3092 IOT CSE 3
Elective 3) Develop skill for sensor data analytics.
4) Develop essential skills required to build IoT application independently.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Students will possess the ability to understand, analyze, and implement various results
and algorithms of matrix theory.
2) Students will develop a thorough understanding of several computing algorithms and
their associated computational complexities.
Scientific Computing Open 3) Students will learn the rationale behind selecting a particular computing algorithm from
CSE4061 SCE CSE 4
for Engineers Elective a number of available alternatives in a practical problem-solving scenario.
4) Students will considerably develop their programming ability by implementing the
algorithms, throughout the course.
5) Students will learn a number of advanced computing methodologies in the later part of
the course.
1) Develop an awareness of the impact that environmental science has had on society at
large.
Environment, Ecology Program
MME201 EE&B MME 3 2) Articulate an in-depth, interdisciplinary understanding of environmental sustainability
& Biology Core
issues .
3) Understand the natural environment and its relationships with human activities.
1) Demonstrate understanding of basic concepts of thermodynamics.
2) Demonstrate the basic concept and mechanisms of various mechanical elements.
Principle of Program
MME201 PES MME 3 3) Apply the various laws of mechanical systems to various real life.
Engineering Science Core 4) The student would have gained basic knowledge in three phase systems, AC and DC
machines.
1) Understand the modelling drafting and assembly features of CAD software.
2) Understand CNC machine hardware and CNC programming.
MME CAD/CAM Program
CAD/CAM Lab MME 2 3) Understand and have hands on experience of CNC plasma cutting machine.
305(L) Lab Core
4) Understand the working of 3D printer.
5) Understand the working of industrial robot arm.
1) Demonstrate the applications and benefits of computer aided design.
Program 2) Demonstrate the understanding of various concepts of geometric modeling.
CAD/CAM MME 305 CAD/CAM MME 3
Core 3) Demonstrate the knowledge of computer aided manufacturing .
4) The student would have gained basic knowledge in CIM and rapid prototyping.
1) Able to understand the fundamentals of Computational fluid dynamics.
2) Able to discretize and formulate the heat transfer and fluid dynamics problem in CFD.
Computational Fluid Program
MME4021 CFD MME 3 3) Able to solve the heat transfer and fluid dynamics problem numerically through CFD
Dynamics Elective
technique.
4) Able to understand the basic CFD code and analyze the results obtained through CFD.
1) Understand the design approach of beam under static load.
2) Understand the design concept of machine components using different failure criteria.
Engineering Design MME301 Program 3) Understand the design concept of bracket using Von-Mises theory.
ED Lab MME 1
Lab (L) Core 4) Understand the design approach of riveted type of structures.
5) Understand the basic design approach machine component subjected to fatigue load.
6) Understand the cumulative fatigue design approach of machine components.
1) Understand the basic of machine design.
2) Understand the design concept under static load.
Program 3) Understand the design concept under fatigue load.
Engineering Design MME301 ED MME 3
Core 4) Understand the design approach of riveted and welded type of structure.
5) Understand the design concept of Bearing and Shaft.
6) Understand the design approach of gear design.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Acquire the knowledge of force systems, friction, equilibrium.
2) Able to perform the analysis on internal loading in beams and trusses.
Engineering Program 3) Able to analyze the kinematics of particles and rigid body.
MME101 EM MME 3
Mechanics Core 4) Able to analyze the kinetics of particles and rigid body: force and acceleration, work and
energy, impulse and momentum.
5) Able the perform vibration analysis.
1) Understand crystal structure, phase diagrams and their applications, principles of
solidification of metal.
2) Understand about plastic deformation and recrystallization of metals.
Engineering Physical Program
MME103 EPM MME 3 3) Understand the mechanical properties of materials.
Metallurgy Core 4) Understand the heat treatment and surface hardening of steel.
5) Understand the Raw material for steel production and their correlation with mechanical
and metallurgical properties.
1) Able to understand the fundamentals of thermodynamics and its Laws.
2) Able to identify and describe energy exchange processes with their effectiveness.
3) Able to understand the thermodynamic relations and its application to various systems.
Engineering Program 4) Able to understand introductory concept of gas power cycles and calculate the
MME209 ET MME 4
Thermodynamics Core performance parameters e.g. efficiencies, coefficients of performance etc.
5) Able to understand introductory concept of refrigeration cycles and calculate the
performance parameters e.g. coefficients of performance etc. and use the gas mixture &
psychometric relations.
1) Understand and have hands on experience of different fabrication technique.
2) Understand and have hands on experience of different metallography investigation.
Engineering Program 3) Understand and implement environmental, health and safety measures associated with
MME203 EWS Lab MME 3
Workshop Lab Core mechanical industry environment.
4) Understand the working of power generation units and basic machine elements.
5) Understand the working of electrical machines and circuits.
1) To identify modes of mechanical failure and to use combined stress failure theories as
design tools.
Failure Analysis and Program 2) To analyze high-cycle and low-cycle nature of fatigue.
FAD MME 3
Design Core 3) To predict cumulative damage and life in fatigue analysis.
4) To explain the significance of creep, stress rupture, shock and impact.
5) To understand damage mechanisms such as fretting, wear and corrosion.
1) To understand the FE approach for analyzing the beam under static load.
2) To understand the FE approach for analyzing the tapered beam under static load.
Finite Element MME303 Program 3) To understand the FE approach for analyzing the truss under static load.
FEM Lab MME 1
Method (Lab) (L) Core 4) To understand the FE approach for analyzing the plate with cut-out under static load.
5) Understand the basic design approach machine component subjected to fatigue load.
6) To understand the FE approach for analyzing the beam using 2D element.
1) Understand the calculation of properties of fluids.
2) Apply the analytical techniques to determine the important fluid parameters through
experiments.
Fluid Mechanics and MME303 Program
FMM Lab MME 1 3) Solve the fluid flow problems to the internal flows and piping systems through
Machinery Lab (L) Core
experiments.
4) Apply the flow measuring techniques through experiments.
5) Conduct the experimental studies on the Fluid machines e.g. Turbines, pumps etc.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand properties of fluids and classification of flows.
2) Formulate and solve equations of the control volume for fluid flow systems.
Fluid Mechanics and Program
MME303 FMM MME 3 3) Solve the fluid flow problems to the internal flows and piping systems.
Machinery Core
4) Apply the flow measuring techniques.
5) Understand the basic principle and application of the Fluid machines.
1) Understand and apply the industrial management concepts in production systems.
Industrial 2) Manage inventory and transportation.
Program
Engineering & MME212 IEM MME 3 3) Manage quality and reliability.
Core
Management 4) Manage projects.
5) Manage supply chains
1) Understand working principles of various types machines.
2) Design and analyze the machines in Msc. Adams software.
Kinematics and MME206 Program
K&D Lab MME 1 3) Develop mathematical model of machines in Matlab/Simulink software.
Dynamics Lab (L) Core
4) Able to determine the coefficient of friction of belt and pulley.
5) Analyze the performance of gyroscope
1) Acquire the knowledge of degree of freedom, joints, pairs and couplings of machinery
components of system.
2) Able to analyze the relative velocities and accelerations of various links of different
mechanisms such four bar, crank-rocker, quick return, mechanisms through graphical
and analytical methods.
Kinematics and Program
MME206 K&D MME 4 3) Acquire knowledge of static and dynamic forces acting on the different link of
Dynamics Core
machineries. Able to understand the gyroscopic forces and principles of governor,
vibrations in engineering application.
4) Acquire the knowledge to deal with Kinematic Analysis of Spatial Mechanisms.
5) Able to perform the analysis on different types of gears and their characteristics.
6) Able to analyze the kinematics of Cams and Followers motions.
1) Acquire the knowledge of metal casting processes and equipment including solidification
Manufacturing Program process of metals, cast structure, fluid flow and heat transfer and cast design.
MME211 MT 1 MME 3
Technology 1 Core 2) Acquire fundamentals of various fabrication processes, basic principle and their
capabilities.
1) Learnt to use various sensors.
Mechatronics System MME302 Program 2) Learnt to use various actuators.
MSI Lab MME 1
Interface Lab (L) Core 3) The ability to select sensors and actuators for a specific application.
4) Applied the principles of PID controllers in a Mechatronic system control.
1) Acquire importance to metrology in engineering.
2) Evaluate and understand the measuring instrument capabilities and ensure that these
Measurement, are adequate for their respective measurements.
MME208 Program
Instrumentation and MIC Lab MME 1 3) Understand the methodology, maintenance and the accuracies of measurement by
(L) Core
Control Laboratory periodical calibration of the metrological instruments.
4) Acquire fundamentals of various metrological instruments and their working principles.
5) Understand, analyze and design the control systems for specific applications
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Students will be able to appreciate the importance of measurement and measuring
instruments.
2) Students will acquire fundamentals of various instruments used in Industries.
Measurement,
Program 3) Students will be able to compare various instruments and characteristics and use of each
Instrumentation and MME208 MIC MME 2
Core one.
Control
4) Students will be able to select an appropriate instrument for the measuring of the various
parameters and to correlate specific applications.
5) Acquire fundamentals of control applications.
1) Acquire introduction of Engineering materials and its properties.
2) Acquire the knowledge of metal casting processes and equipment including solidification
process of metals, cast structure, fluid flow and heat transfer and cast design.
Manufacturing and Program 3) Acquire the knowledge material removal processes with conventional and un-
MME204 MM MME 3
Materials Core conventional processes.
4) Acquire fundamentals of various fabrication processes, basic principle and their
capabilities.
5) Acquire fundamentals of metal working process and their uses.
1) Understand and Operate various types of testing machines.
2) Configure a testing machine to measure tension or compression behavior.
Mechanics of Solids MME205 Program 3) Compute engineering values (eg. stress or strain) from laboratory measures.
MOS Lab MME 1
Lab (L) Core 4) Analyze a stress versus strain curve for modulus, yield and strength.
5) Identify modes of failure.
6) Write a technical laboratory report.
1) Understand the concepts of stress and strain at a point as well as the stress-strain
relationships for homogenous, isotropic materials.
2) Calculate the stresses and strains in axially-loaded members, circular torsion members,
and members subject to flexural loadings.
Program
Mechanics of Solids MME205 MOS MME 3 3) Determine the stresses and strains in members subjected to combined loading and apply
Core
the theories of failure for static loading.
4) Determine the deflections and rotations produced by the three fundamental types of
loads: axial, torsional, and flexural.
5) Analyze slender, long columns subjected to axial loads.
1) Gained knowledge of modeling and simulation of mechatronics systems.
Mechatronics System Program 2) Ability to design mechatronic systems.
MME401 MSD MME 3
Design Core 3) Ability to identify the fault of mechatronics systems.
4) Learned to optimize mechatronic systems.
1) Learnt to use various sensors.
Mechatronics System MME302 Program 2) Learnt to use various actuators.
MSI Lab MME 1
Interface Lab (L) Core 3) The ability to select sensors and actuators for a specific application.
4) Applied the principles of PID controllers in a Mechatronic system control
1) Gained knowledge of various sensors and their characteristics gained.
Mechatronics System Program 2) Knowledge of various actuators and their characteristics.
MME302 MSI MME 3
Interface Core 3) The ability to select sensors and actuators for a specific application.
4) Learned to interface sensors and actuators with a suitable controller.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
Robotics and 1) Applied kinematic principles of robotics.
Program
Industrial MME403 L ROBO Lab MME 1 2) Applied concepts relating to path planning.
Core
Automation lab 3) Learnt to program a PLC for a specific application.
1) Knowledge in fundamental concepts of Robotics.
Robotics and
Program 2) Calculate the forward manipulator kinematics of Robots.
Industrial MME403 ROBO MME 3
Core 3) Knowledge in mobile robotics and apply suitably.
Automation
4) Basic knowledge in Industrial Automation and perform PLC programming.
1) Understand the calculation of some thermal properties.
2) Apply the analytical techniques to determine the important performance parameters of
Thermodynamics and MME206 Program thermal devices through experiments.
T&HT Lab MME 1
Heat Transfer lab (L) Core 3) Solve the thermal problems of the energy devices through simulation and experiments.
4) Conduct the tests to determine and prove some heat transfer laws through experiments.
5) Conduct the experimental studies on the heat transfer machines e.g. heat exchanger etc.
1) Demonstrate understanding of basic concepts and laws of thermodynamics.
Thermodynamics and Program 2) Demonstrate understanding of the basic concept of heat transfer.
MME206 T&HT MME 4
Heat Transfer Core 3) Apply the various laws of thermodynamics to design the real thermal systems.
4) Apply the various laws of heat transfer to design the real thermal systems.
1) Students will be able to appreciate the importance of unconventional machining
processes and their advantages over conventional processes.
2) Students will acquire fundamentals of various unconventional machining processes.
Unconventional Program 3) Students will be able to compare various unconventional machining processes and
MME3032 UMP MME 3
Machining Process Core characteristics of processes.
4) Students will be able to select an appropriate unconventional machining process for the
machining of the components and to correlate specific applications.
5) Acquire fundamentals of metal working process and their uses.
Advances in 1) Able to understand the fundamentals of composite materials and their processing.
Program
Manufacturing MME4011 AMT MME 3 2) Able to understand and solve the problem related to metal working processes. Able to
Elective
Technology understand about the intricacies of welding metallurgy.
1) Apply basic thermodynamic conservation laws to non-steady open system of IC Engines.
2) Understand the combustion requirements of engines and relationships between
combustion and energy consumption.
3) Identify and describe various engine sub-systems e.g. ignition system, cooling system,
Automobile Program
AT MME 3 lubrication system, suspension system, steering system, transmission system etc.
Technology Elective
4) Understand upgradation in automobile industries.
5) Understand different electrical and electronics system of automotive vehicles.
6) Understand and perform experimental measurements and relate to basic engine
concepts.
1) To understand the basic of Finite Element Method (FEM).
2) To understand the analyzing, the machine components using one dimensional element.
Finite Element Program
MME303 FEM MME 3 3) To understand the type of elements used in FEM.
Method Elective
4) To understand the analyzing, the machine components using two dimensional elements.
5) To understand the application of FEM in Structural Dynamics.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Apply basic thermodynamic conservation laws to non-steady open system of IC Engines.
2) Understand the combustion requirements of engines and relationships between
combustion and energy consumption.
3) Identify and describe various engine sub-systems e.g. ignition system, cooling system,
lubrication system etc.
Internal Combustion Program
MME3012 ICE MME 3 4) Understand the causes of pollution formation from engines and ability to provide the
Engines Elective
solution to ever increasing problem of air and other pollutions through IC engines.
5) Identify and apply various alternate fuels for IC engines and ability to suggest suitable
type of alternate fuel as per the application to the vehicles.
6) Understand and perform experimental measurements and relate to basic engine
concepts.
1) To build a basic knowledge of the structure of chemistry and to utilize the methods of
science as a logical means of problem solving.
2) Understanding the principles and application of electrochemistry and corrosion.
Utilization of electrochemistry principles in corrosion science, how to control corrosion
and industrial application.
3) Relevant Engineering materials (lubricants, glass, fibres, refractories, composites,
Program ceramics etc.): their chemistry, recent technologies, their practical applications and
Industrial Chemistry MME4031 Ichem MME 3
Elective benefit outer world.
4) Steel making chemistry, various raw materials for steel production. Demonstrate
knowledge on fuels, their manufacturing and analysis.
5) Analysis of water for its various parameters, treatment methods & its significance in
industrial applications.
6) Describe various aspects related to Engineering polymers and their application in
industries, chemical compositions and uses.
1) Understand and apply the SCM concepts in production systems and purchasing concepts.
2) Manage inventory and transportation.
Industrial Program
MME4051 IndMan MME 3 3) Manage quality and reliability.
Management Elective
4) Manage projects.
5) Manage resources using ERP
1) Understand the fundamental of longitudinal dynamics.
2) Able to make tire dynamics model.
Introduction to Program
MME4071 IVD MME 3 3) Formulate the equations of lateral dynamics.
Vehicle Dynamics Elective
4) Able to make quarter and half car models.
5) Understand the fundamental of Anti-lock braking system.
1) To understand the basic of Vibration.
2) To understand the analyzing, the machine components considering free vibration.
Mechanical Program
MME4041 MVIB MME 3 3) To understand the analyzing, the machine components considering free damped
Vibrations Elective
vibration.
4) To understand the multi degree of freedom under free and forced vibration.
1) Understand the basic of product design.
2) Understand the concept of product design for manufacturing and assembly (DFMA).
Product Design and Program
MME402 PDD MME 3 3) Understand the concept of product design for reliability and safety.
Development Elective
4) Understand the concept of sustainable design of product.
5) Have an overview of recent trends in product design.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the physics behind different systems.
2) Model systems using new modeling technique called Bond graph.
System Dynamics and Program
MME3011 SDC MME 3 3) Derive SFG and transfer function of systems using Bond Graph.
Control Elective
4) Apply control theory on systems.
5) make MATLAB code for analysis of systems.
1) Understand and apply the SCM concepts in production systems and purchasing concepts.
2) Manage inventory and transportation.
Supply Chain Program
SCM MME 3 3) Manage quality and reliability.
Management Elective
4) Manage projects.
5) Manage resources using ERP.
1) To describe the concepts of Automotive Electronics and its evolution and trends.
2) To develop sensors and sensor monitoring mechanisms aligned to Automotive systems,
different signal conditioning techniques, interfacing techniques and actuator
mechanisms.
3) To design and model various automotive control systems using Model based
Automotive Other
MME3022 AEL MME 3 development technique.
Electronics Elective
4) Ability to design engine wiring harness.
5) To develop role of Microcontrollers in ECU design and choice of appropriate Hardware
and Software.
6) To describe various communication systems, wired and wireless protocols used in
vehicle networking.
1) To understand the definition of micromachining and MEMS as well as an historical
perspective of this emerging field.
2) To select the correct fabrication process for a specific micro-device or microsystem.
Micro Electro- Other
MEMS MME 3 3) To understand the principle, design, and fabrication techniques of leading exemplary
Mechanical Systems Elective
devices in the MEMS industry.
4) To recognize various sensing and transduction techniques in MEMS.
5) To apply the MEMS for different applications.
1) Able to understand the fundamentals of Nanotechnology.
2) Able to give a general introduction to different classes of nanomaterials.
Other
Nanotechnology MME MME 3 3) Able to impart basic knowledge on various synthesis and characterization techniques
Elective
involved in Nanotechnology.
4) Able to visualized nanotechnology potential in the betterment of society.
1) Know the basics of Circuits analysis and Design.
2) Analyze different circuits using different network Theorems.
3) Analyze time and frequency domain characteristics of networks.
Program
Electronics I ECE103 E-I ECE 3 4) Analyze and design Op-Amp based circuits.
Core
5) Convert from one number system to other and perform computations in various number
systems.
6) Minimize the Boolean expressions using Boolean algebra, K maps and QM method.
1) Know the basics of Diode and diode based circuits.
2) Describe both AC and DC biasing of BJTs.
Program 3) Design regulated power supplies.
Electronics II ECE109 E - II ECE 3
Core 4) Analyze and design various oscillators.
5) Design NE555 based circuits for real world applications.
6) Have the knowledge of various ADC and DACs.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Analyze basics of Circuits analysis and Design them on breadboard.
2) Analyze time and frequency domain characteristics of networks.
Program
Electronics I Lab ECE103 (L) E - I (L) ECE 2 3) Analyze and design Op-Amp based circuits.
Core
4) To analyze and design basic arithmetic operation like addition and subtraction.
5) To analyze and design a Sequential Circuits.
1) Know the basics of Diode and diode based circuits.
2) Describe both AC and DC biasing of BJTs.
Program
Electronics II Lab ECE109 (L) E - II Lab ECE 2 3) Design flash ADC and DACs.
Core
4) Analyze and design various oscillators.
5) Design NE555 based circuits for real world applications.
1) Lerner will gain an ability to do mathematical modelling and find the transfer function of
any system using various techniques for example block diagram reduction, signal flow
graph, etc.
2) Learner can do the complete analysis of any type of control system with respect to system
stability in the time domain as well as frequency domain.
Control System Program 3) Student will be able to analyzes whether the system is stable or not using various
ECE327 CSE ECE 3
Engineering Core methods like Routh Hurwitz criterion, Root Locus, Bode plot, NY Quist plot.
4) The learner would be able to design and analyze the systems in industrial control
systems. They will also be trained to do case studies in Motion Control, Process Control,
Automotive Control, Aircraft and Missile Guidance & Control.
5) Gain detailed knowledge of controllers with advanced applications of control system and
able to do the programming of controllers.
1) Know the principles of digital communication systems.
2) Analyze the function of basic building blocks of digital communication systems.
Digital Program 3) Analyze time and frequency domain characteristics of digital communication systems.
ECE325 DC ECE 3
Communication Core 4) Analyze BER performance and bandwidth efficiency of various modulation schemes.
5) Analyze carrier and clock synchronization problem of digital communication systems.
6) Analyze and design error correcting codes.
1) Know the basics of VHDL coding and different styles of coding.
2) Implement and synthesize adders, and multiplexers using Xilinx ISE.
Digital Circuits and Program
ECE214 (L) DCS (L) ECE 2 3) Implement and synthesize various encoder and decoder blocks.
Systems Lab Core
4) Implement and synthesize flip flop, counters and registers.
5) Implement and synthesize finite state machines using VHDL.
1) Know the basics of Digital design, number systems and Boolean algebra.
2) Convert from one number system to other and perform computations in various number
systems.
3) Minimize the Boolean expressions using Boolean algebra, K maps and QM method.
Digital Circuits and Program 4) Describe a logic function using CMOS logic.
ECE214 DCS ECE 3
Systems Core 5) Design combinational circuits including adders, encoder, decoders, multiplexers and
complex structures using logic gates and CMOs logic.
6) Design and analyze various sequential circuits like latches, flip flops and counter using
logic gates.
7) Describe and design Finite state machine and system implementation using FSM.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Represent real world signals in digital format and understand transform-domain
(Fourier and z-transforms) representation of the signals.
Digital Signal Program 2) Understand the meaning and implications of the properties of systems and signals.
ECE326 DSP ECE 3
Processing Core 3) Introduce applications of linear filters and their real-time implementation challenges.
4) Understand the meaning and applications of multi-rate signal processing.
5) Become aware of some applications of digital signal processing.
1) Apply basic math, science, and engineering to process signals analytically and
numerically using MATLAB.
Digital Signal
Program 2) Write MATLAB codes to characterize sampled systems in time and frequency domain.
Processing and ECE328 (L) DSPC (L) ECE 2
Core 3) Design, analyze, and implement digital filters in MATLAB.
Communication Lab
4) Analyze and design various communication system blocks.
5) Analyze and implement the DCT compression techniques.
1) Should be able to derive ABCD-, Z-, and Y-parameters for a given network and should
have the ability to use logarithmic units.
2) Should be able to use analytical equations and Smith Chart for determining transmission
line performance parameters like SWR, reflection coefficient, input impedance,
transmitted power, attenuation constant, phase constant, complex propagation constant,
Engineering Program etc.
ECE332 EEM ECE 3
Electromagnetics Core 3) Should be able to use Maxwell’s equations and boundary conditions for analyzing the
behavior of plane waves in various types of media, and to find the nature of polarization
of a given electromagnetic wave.
4) Should be able to analyze rectangular waveguides, circular waveguides, and coaxial lines.
5) Should be able to analyze Microwave Integrated Circuit (MIC)-based transmission lines,
especially striplines and microstrip lines.
1) Analyze basics of architecture of Microprocessors.
2) Learn Assembly language programming and debugging techniques.
Microprocessor and Program
ECE331 (L) MICROI (L) ECE 2 3) Understand the addressing modes and Instruction set.
Interface Lab Core
4) Understand the interfacing of programmable device with processor.
5) Analyze the ADC functions using CRO.
1) Students should be able to solve basic binary math operations using the microprocessor.
2) Students should be able to demonstrate programming proficiency using the various
addressing modes and data transfer instructions of the target microprocessor.
3) Students should be able to program using the capabilities of the stack, the program
counter, and the status register and show how these are used to execute a machine code
program.
Microprocessor and Program
ECE331 MICROI ECE 3 4) Students should be able to apply knowledge of the microprocessor’s internal registers
Interface Core
and operations by use of a PC based microprocessor simulator and 8085 kit.
5) Students should be able to write assemble assembly language programs, assemble into
machine a cross assembler utility and download and run their program on the training
boards.
6) Students should be able to design electrical circuitry to the Microprocessor I/O ports in
order to interface the processor to external devices.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Have hands on experience and understand equipment/components for RF and
Microwave communication systems.
Microwave and 2) Understand major applications of RF and Microwave components used for measurement
Program
Optical ECE333 MOC Lab ECE 2 like VSWR, wavelength, frequency, Attenuation, directivity.
Core
Communication Lab 3) Develop understanding about how microwave measurement equipment is designed.
4) Describe the characteristics of microwave passive components like isolators, directional
couplers, circulators, and magic tees.
1) Apply basic mathematical tools and transformations like Fourier series, Fourier
transforms, Hilbert transform, etc. in communication systems.
2) Understand the working principles of different linear modulation techniques (AM and its
different versions) and associated demodulators.
Principles of Program 3) Understand the working principles of different non-linear modulation techniques (FM
ECE220 POC ECE 3
Communication Core and PM) and associated demodulators.
4) Measure the performance of different modulation techniques in terms of power
utilization, bandwidth requirement, complexity of modulator and demodulator circuits,
etc.
5) Apply basic knowledge of Information theory for communication related problems.
1) Explain the behavior of carriers and material properties related to electrical behavior.
2) Understanding the characteristics of the p-n junction, the diode and some special
function diodes and these diodes’ application in electronic circuits.
3) Explain the operation of a MOSFET. It is also expected that non-ideal performance can be
Semiconductor Program explained and methods to reduce the effects of non-ideal performance can be identified.
ECE216 SEMI ECE 3
Devices and Circuits Core 4) Explain the operation of a diode and BJT in terms of drift, diffusion, density of states, and
carrier distribution. It is also expected that non-ideal performance can be explained and
methods to reduce non-ideal effects can be identified.
5) Apply concepts of semiconductor devices to design and analyze circuits and Apply
fundamentals of semiconductor devices in electronics projects.
1) Understanding of representation of the signal in both time and frequency domain.
2) Designing the modulator and demodulator circuits for linear modulation techniques.
3) Designing the modulator and demodulators for angle modulation techniques.
Signal Systems and Program 4) Analyze the communication systems behavior at different frequency in the software
ECE223 (L) SSC (L) ECE 2
Communication Lab Core domain by using MATLAB.
5) Designing the important circuits e.g. band-pass filter, phase locked loop (PLL), voltage
controlled oscillator (VCO), varactor diode, balanced modulator, carrier cancellation
circuits, etc.
1) Characterize and analyze the properties of CT and DT signals and systems.
2) Analyze CT and DT systems in Time domain using convolution.
Signals, Systems and Program 3) Represent CT and DT systems in the Frequency domain using Fourier Analysis tools like
ECE219 SSC ECE 3
Control Core CTFS, CTFT, DTFS and DTFT.
4) Conceptualize the effects of sampling a CT signal. Analyze CT and DT systems using
Laplace transforms and Z Transforms.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Explain the key concepts including specification and design aspects of analog integrated
circuits and their implementation using MOSFETs. Understand the MOS device/circuits
working, modeling and characteristics.
2) Offer the design of important analog building blocks (like amplifies, oscillators, reference
signal generators etc.) based on the specification and constrains given with optimization.
Analogue VLSI Program
ECE4052 AVLSIC ECE 3 3) Offer the specific design methodology and architecture or given specification to achieve
Circuits Elective
desire outcome in like integration, speed, area, power, fabrication and cost.
4) Understand the practical challenges and limitations of analog system design come from
the difference between theoretical, simulation and real life hardware level design.
5) To design and simulate the analog circuits and layout using IC design tools like cadence,
spice, electric etc.
1) To model and simulate the CR channels.
2) To analyze, design and implement various spectrum sensing methods.
Program
Cognitive Radio ECE4072 CR ECE 4 3) To analyze and determine the channel capacity of a given CR network architecture.
Core
4) To analyze and evaluate the MAC protocols used in a CR system.
5) To be aware of CR standards and CR applications.
1) Understand the economics of testable design and the concept of yield.
2) Learn about defects, errors and faults and their models.
Program
Design for Testability ECE4121 DFT ECE 4 3) Learn about logic and fault simulation: compiled-code and event-driven simulation.
Elective
4) Learn about combinational circuit test generation, Memory test, delay test and IDDQ test.
5) Learn about Digital DFT and scan design.
1) Analyze the results of logic and timing simulations and to use these simulation results to
debug digital system.
2) Develop skills, techniques and learn state-of-the-art engineering tools to design,
Digital System Design Program implement and test modern-day digital systems on FPGAs.
ECE3081 DSD ECE 3
with FPGAs Elective 3) Learn by using Xilinx Foundation tools and Hardware Description Language (VHDL).
4) Understand modern CAD tools for FPGA design.
5) Learn through hands-on experimentation the Xilinx tools for FPGA design as well as the
basics of VHDL to design and simulate systems.
1) Student should be able to understand the design concepts and design process.
2) Student should be able to understand working of co-processors, hardware accelerators
and I/O device configuration and communication.
3) Student should be able work with FPGA and software development kits.
4) Student should be able to program microcontroller boards (e.g. Arduino, AVR dragon
Program etc.).
Embedded Systems ECE3061 ES ECE 3
Elective 5) Student should be able to demonstrate programming proficiency using various
developing tools including DS5, eclipse, MPLAB, AVR studio etc.
6) Student should be able to understand the file systems and functionality of various
operating systems i.e. RTOS, Linux, BSD, desktop environment (i.e. X11, GNOME, KDE).
Student should be able to demonstrate programming proficiency using various
developing tools including DS5 eclipse, MPLAB, AVR studio etc.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand image formation and the role human visual system plays in perception of
gray and color image data.
2) Understand the spatial filtering techniques, including linear and nonlinear methods used
in image processing.
Introduction to Image Program 3) Understand the 2D Fourier transform concept, including the 2D DFT, FFT, DCT and their
ECE4141 IIP ECE 3
Processing Elective use in frequency domain filtering.
4) Analyze the signal processing algorithms and technique in image enhancement such as
histogram modification, contrast manipulation, and edge detection.
5) Be able to conduct independent study and analysis of image processing problems and
techniques.
1) Should be able to solve RF/Microwave circuit problems using time-varying sources.
2) Should be able to Design Microwave amplifiers, Microwave oscillators, Microwave
detectors/mixers and Microwave control circuits.
Microwave Circuits Program 3) Using thorough studies should be able to apply the advanced concepts in Microwaves to
ECE4091 MCS ECE 4
and Systems Core
analyze Monolithic integrated circuits (MICs), with sinusoidal inputs.
4) Using the concepts, should be able to apply microwave processing techniques to solve
the complex high frequency circuits and systems.
1) To analyze and design wireless and mobile communication systems.
2) To be able to simulate wireless communication systems including fading channel.
Modern Digital Program 3) To be able to design and implement channel estimators and equalizers.
ECE4041 MDC ECE 4
Communication Core
4) To design and implement MIMO based systems using space-time code.
5) To analyze, design of a CDMA system and be able to determine its capacity.
1) To analyze and design optical transmission point-to-point links.
2) To be able to simulate high capacity WDM systems.
Optical Program 3) To analyze and evaluate the performance of DWDM networks.
ECE4041 OCOM ECE 4
Communication Core
4) To design, simulate optical packet switched, optical burst switched networks.
5) To analyze and design of coherent WDM systems and access networks.
1) Should be able to understand transmission, media impairments and various switching
hierarchies.
2) Will be able to evaluate of probability of blocking for various switching networks.
Telecommunication 3) Will be able to understand different traffic distribution and Queuing theory
Program fundamentals.
Switching Systems ECE4131 TSSN ECE 3
Core
and Networks 4) Will be able to understand different signaling schemes like SS7 and digital data Network
like ISDN.
5) Become familiar with some of the existing and emerging mechanism in high-performance
telecommunications networks.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Should be able to understand functions, operational principles of the various
components of cellular wireless networks, connections setup and analyze capacity
improvement Techniques.
2) Will understand the complicated nature of wireless propagation and be able to apply
different models to calculate link budget, path loss and estimate channel condition by
Wireless Program simulation and/or analysis carried using state of art the practices.
ECE6012 WCOM ECE 4
Communication Core 3) Design and optimize a cellular system for a service area considering traffic, mobility, path
loss, coverage, capacity, QoS, Fading, shadowing etc.
4) Will be able to understand and compare different modulation schemes, communication
techniques such as spread spectrum, multiple access techniques and multiplexing like
CDMA and FDMA used in wireless communications.
5) Become familiar with some of the existing and emerging cellular system standards.
1) To establish the need of AUTOSAR in the automotive industry.
2) To understand the layered architecture in AUTOSAR.
AUTOSAR and Open
ECE3032 AUTOSAR ECE 3 3) To understand BSW Methodologies and integration.
Infotainment Elective
4) To understand various communication mechanisms in AUTOSAR.
5) To understand various infotainment systems in a vehicle.
1) Explain the key concepts of MOSFETs in Digital VLSI circuit design, theory and
implementation aspects and Understand the MOS device/circuits working,
characteristics and logic implementation.
2) Offer the design understanding based on the specification and constrains given with
optimization and to design and simulate the analog circuits and layout using IC design
tools like cadence, spice, electric etc.
Open 3) List the various second/ third order effects, practical limitations and non-linearity
Digital VLSI Circuits ECE4081 DVLSI ECE 3
Elective associated with the technology, design and circuit and basic understanding regarding the
layout, circuit and system level understanding of the design.
4) Offer the explanation, usage and application of the specific design methodology in the
suitable circuit to achieve desire outcome in like integration, speed, area, power,
fabrication or cost.
5) Explain the role of the MOS family in VLSIC domain by offering the very high level of the
integration in current technologies.
1) Knowledge of definition, taxonomy and need of Green Networking.
2) The ability to use analytical measuring systems for measuring and assessment of
environmental impact in terms of Carbon Di-Oxide emissions and assess energy load
with green network/IT and green operations.
Green
Open 3) The ability to understand energy saving mechanism for back bone networks and data
Communication and ECE4111 GCN ECE 4
Elective centers.
Networking
4) Understand energy saving mechanism for storage, cloud based services, IpTV, broadband
communication and IoT enabled networked system.
5) Understand state of the art of current research trends and practices for Green energy
enabler technologies and protocols.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand and respond to the need for rigorous and formal metrology concepts in
designing and using measurement systems.
2) Recognize the limits on data imposed by measurement and analyze uncertainty in an
appropriate manner.
Instrumentation and Program
ECE2032 I&M ECE 3 3) Use basic statistical methods to aid data evaluation and decision making.
Measurements Elective
4) Appreciate how to identify and specify sensors (or complete instruments) for controlling
machines and processes.
5) Understand the operating principles of a range of widely used instrumentation
techniques and appreciate how to use them in the design of measurement systems.
1) Knowledge of definition, taxonomy and need of Green Communication.
2) The ability to use appropriate metrics and analyze performance tradeoffs of
Introduction to Green communication systems and networks.
Other
Communication and ECE3091 IGCN ECE 3 3) The ability to understand energy saving mechanism for back bone networks and data
Elective
Networking centers.
4) understand state of the art of current research trends and practices for Green energy
enabler technologies and protocols.
1) Explain the key concepts of Entropy in Information theory.
2) Explain and analyze source coding and data compression, Channel capacity over single,
multiple communication channels.
3) Differentiate the characteristic, design understanding and requirements of various error
Information Theory Program correction codes in different applications like day to day communication, satellite
ECE3051 ITC ECE 4
and Coding Core communication etc.
4) List the error detection and correction capabilities, design limitations of various error
protection codes like LDPC, cyclic, convolution and TURBO codes.
5) Simulate and practice the encoding decoding algorithms with hard and soft decision, end
to end communication system with error control coding.
1) Explain the key concepts of random processes and its properties.
2) Explain and analyze modelling random process with Mean square/ Least square criteria,
Processing of random processes, stability, and convergence behaviour.
3) Differentiate the characteristic, design understanding and requirements of deterministic
Modelling and Program as well as random processes in different applications like day to day communication,
MAS 2015 MAS ECE 4
Simulation Core signal prediction, equalization and detection etc.
4) List the various methods for spectrum estimation, channel modelling and modelling and
simulation of space/time/frequency diverse systems.
5) Simulate and practice converging solutions of various systems using MATLAB and
Monte-carlo methods.
1) Knowledge of different types of system models and architectures.
2) Detailed knowledge of a digital system with implementation modules.
System Level Design Open
ECE40XX SLDM ECE 4 3) The knowledge of different partitioning techniques for system design.
and Modeling Elective
4) Understand the quality metrics for system estimation.
5) Ability to translate one system into another.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Knowledge of different types of system models and architectures.
System Level 2) Detailed knowledge of a digital system with implementation modules.
Open
Specification and ECE4092 SLSD ECE 4 3) The knowledge of different partitioning techniques for system design.
Elective
Design 4) Understand the quality metrics for system estimation.
5) Ability to translate one system into another.
1) Learn the elementary calculus and its applications to various fields.
2) Use logical notation to define and reason about fundamental mathematical concepts.
Program 3) Evaluate elementary mathematical arguments and identify a fallacious reasoning (not
Mathematics I MTH102 M-I Mathematics 4
Core just fallacious conclusions).
4) Learn the techniques of integration and differentiation and their use in many areas of
science and engineering.
1) Understand the concepts of vector spaces, subspaces, basis, range space, null space and
geometry interpretation.
2) Computation of eigenvalues and eigenvectors of a matrix, knowledge of diagonalization.
Program 3) Knowledge of the concept of the differential equations.
Mathematics II MTH108 M-II Mathematics 4
Core 4) Clean knowledge of qualitative behavior of solutions of differential equations and finding
the analytical solutions of linear and non-linear differential equations.
5) Knowledge of Laplace transformation, Fourier series and Fourier Integral which are
applicable in various scientific and engineering applications.
1) Carry out computations with complex numbers and the geometry of the complex plane.
2) Determine if a function is harmonic and find a harmonic conjugate via the Cauchy-
Riemann equations.
3) Find the images of lines, circles in the complex plane under the exponential,
trigonometric and hyperbolic & other elementary mappings.
Program 4) Evaluate contour integrals using the Cauchy Integral Theorem and the Cauchy Integral
Mathematics III MTH213 M-III Mathematics 4
Core Formula in basic and extended form. Find Taylor or Laurent Series for complex valued
functions. Identify and classify zeros and singular points of functions. Compute residues.
Use residues to evaluate various contour integrals.
5) Identify & classify PDEs of different types, solve first order PDEs and give their geometric
interpretations. Compute canonical form a second order PDE and solve Heat, Wave &
Laplace equations on rectangular and spherical domains using Fourier Method.
1) Demonstrate factual knowledge including the mathematical notation and terminology
used in this course.
2) Describe the fundamental principles including the laws and theorems arising from the
concepts covered in this course.
Algebra MTH4012 Algebra Mathematics Others 4
3) Apply course material along with techniques and procedures covered in this course to
solve problems.
4) Develop specific skills, competencies and thought processes sufficient to support further
study or work in this or related fields.
1) Understand measures space.
2) Understand and present several of the proofs required to provide a foundation for
Analysis - II MTH4011 Analysis-II Mathematics Others 4 integration.
3) Understand Lp-spaces.
4) Fourier Series and its convergence.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) The course provides an introduction to some basic cryptographic techniques, with the
main emphasis on asymmetric cryptography.
Program
Cryptography Crypto Mathematics 4 2) Understand the role of number theory in modern cryptography.
Elective 3) Appreciate the significance of cryptography in the modern world.
4) Understand the elliptic curve cryptography.
1) Explain curves in the plane and in space, arc-length, parametrized curves, curvature of
plane curves and space curves.
2) Understand surfaces in three dimensions, tangents, normals and orientability, inverse
function, the first fundamental form, lengths of curves on surfaces, Conformal mappings,
curvature of surfaces, the second fundamental form, curvature of curves on a surface, the
Other
Differential Geometry DG Mathematics 4 normal and principal curvatures.
Elective
3) Know Gaussian curvature, Gaussian curvature of compact surfaces, Mean curvature, flat
surfaces.
4) Understand geodesics and minimal surfaces, geodesics on surfaces of revolution,
Plateu’s problem, Gauss map of a minimal surfaces, the Gauss-Bonnet theorem,
curvilinear polygons and compact surfaces
1) Understand the Metric space, Normed linear space, Banach Space and Hilbert space.
2) Work with L^p spaces which are important in error estimation of many engineering
Elements of Open applications.
MTH3012 EOFA Mathematics 4
Functional Analysis Elective 3) Gram-Schmidt process and finding approximations.
4) Able to understand the Riesz Representation Theorem.
5) Understand the spectral theorem.
1) Explain the basic concepts of fractal geometry and Identify practical situations where
fractal techniques may be applied.
2) Recognize fractals in different mathematical and scientific situations and will be able to
construct fractals in a variety of ways. They will have ability to appreciate the basic
properties of fractal dimensions and calculate box-counting and Hausdorff dimensions
Fractal Interpolation Other in simple cases.
MTH4032 FIA Mathematics 4
and Applications Elective 3) Represent fractals by iterated function schemes, interpret such IFSs and find dimensions
from IFSs.
4) Understand the basic theory of Julia sets and the Mandelbrot set.
5) Apply fractals to industry applications such as T-shirts and other fashion designs and in
other applications including fractal antenna, coastline complexity, seismology, computer
graphics etc.
1) To comprehend the notions of Metric spaces, opens and closed sets, neighborhoods,
convergence, Cauchy sequence, completeness, completion of Metric spaces.
2) To understand the concepts of normed spaces, Banach spaces, compactness, linear
operators and linear functionals on normed spaces, dual spaces.
3) To understand the concepts of inner product spaces, Hilbert spaces, orthogonal
complements, orthonormal sets and sequences, self-adjoint, unitary, and normal
Functional Analysis MTH7021 FA Mathematics Others 4
operators.
4) To understand the fundamental theorems for normed spaces, Zorn’s lemma (axiom of
choice) and its importance, Hahn-Banach theorem and uniform boundedness principle
and their applications, strong convergence and weak convergence, open mapping and
closed graph theorems.
5) To understand the spectral theory of linear operators on normed spaces.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the basic graph properties and their connections between the structures of
different graphs.
Open 2) Understand and apply some of the classical theorems of graph theory.
Graph Theory MTH3602 GT Mathematics 4
Elective 3) Represent of networks of communication, data organization, computational devices, the
flow of computation, etc.
4) Dove lope the algorithms to solve the real life problem.
1) Explain the basic concepts of Vector Spaces and Linear Transformation.
2) Solve the System of Linear Equations.
Other 3) Understand Linear Functionals, Dual Space and Inner Product space.
Linear Algebra MTH2201 LA Mathematics 3
Elective 4) Solve the eigenvalue problem by finding the eigenvalues and the corresponding
eigenvectors of an n x n matrix. Determine whether a matrix A is diagonalizable.
5) Represent Canonical Form, Bilinear and Quadratic Forms.
1) Explain the basic concepts of Vector Spaces and Linear transformation.
2) Solve the System of Linear Equations.
Linear Algebra and Other 3) Understand Linear Functionals, Dual Space and Inner Product space.
LAG Mathematics 3
Geometry Elective 4) Solve the eigenvalue problem by finding the eigenvalues and the corresponding
eigenvectors of an n x n matrix. Determine whether a matrix A is diagonalizable.
5) Represent Canonical Form, Bilinear and Quadratic Forms.
1) Be aware of the use of numerical methods in modern scientific computing.
2) Be familiar with finite precision computation and the importance of it in real life
problems.
Other 3) Be develop the basic understanding of the construction of numerical algorithms, and
Numerical Analysis MTH4301 NA Mathematics 4
Elective more importantly, the applicability and limits of their appropriate use for physical
problems.
4) Be familiar with the efficiency and stability of various numerical algorithms.
5) Be familiar with calculation and interpretation of errors in numerical methods.
1) Learn to make a connection between the mathematical equations or properties and the
corresponding physical meanings.
2) Learn the principles for designing numerical schemes for PDEs, in particular, finite
Numerical Methods
Other difference schemes.
for Partial Differential MTH5041 NMPDE Mathematics 4
Elective 3) To analyze the consistency, stability and convergence of a numerical scheme.
Equations
4) Know, for each type of PDEs (hyperbolic, parabolic and elliptic), what kind of numerical
methods are best suited and the reasons behind these choices.
5) Use a programming language or MATLAB to implement and test the numerical schemes.
1) The course provides an introduction to basic number theory, where the focus is on
computational aspects with applications in cryptography.
2) The course provides an introduction to some basic cryptographic techniques, with the
Number Theory and Other
MTH3022 NTC Mathematics 3 main emphasis on asymmetric cryptography.
Cryptography Elective
3) Understand the role of number theory in modern cryptography.
4) Appreciate the significance of cryptography to the modern world and the internet.
5) Understand the potential practical applications of elliptic curves.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) The course provides an introduction to basic number theory, where the focus is on
computational aspects with applications in cryptography.
2) Getting the basic idea of Primes, Divisibility and the Fundamental Theorem of Arithmetic,
Program
Number Theory MTH3202 NTC Mathematics 4 Greatest Common Divisor (GCD), Euclidean Algorithm.
Elective
3) Understanding the concepts of Congruences, Chinese Remainder Theorem, Hensel's
Lemma, Primitive Roots.
4) Understanding the Theory of Quadratic Residues and Reciprocity.
1) Solve practical problems using modern numerical methods of linear algebra and
computers. The course will provide in-depth knowledge of matrix computations to the
students.
2) Apply the knowledge of analysis of algorithms for solving linear systems, their
Numerical Linear Other convergence, stability, and complexity (how accurate the answer will be and how rapidly
MTH3302 NLA Mathematics 4
Algebra Elective it is computed).
3) Find the importance of the methods taught in the course for scientific computations,
natural sciences, computer science and other applications.
4) Select or design a method or approach for solving a problem in numerical linear algebra.
5) Evaluate a method for its accuracy, stability, and computational cost.
1) Solve initial value problems and boundary value problems numerically.
Numerical Solution of
Program 2) Analyze methods for consistency, stability, and convergence.
Ordinary Differential MTH4042 NSODE Mathematics 4
Core 3) Make a judicious choice of these methods for solving problems in most efficient manner.
Equations
4) Choose discretization parameter(s) to obtain accurate solutions in an optimal manner.
1) Determine whether or not a unique solution to a linear nth-order initial-value problem
exists.
2) Use power series and Frobenius series techniques to solve linear differential equations
in the neighbourhood of ordinary points and regular singular points respectively.
Ordinary Differential Program
MTH4052 ODE Mathematics 4 3) Solve systems of homogeneous first-order linear differential equations using matrix
Equations Core
methods.
4) Apply various principles from linear algebra to assemble solutions.
5) Find trajectories associated with, determine critical points of, and perform phase plane
analysis for simple autonomous linear and non-linear systems of equations.
1) Understand the mathematical tools that are needed to solve optimization problems.
2) Identify and develop operational research models from the description of the real
system.
Open
Optimization MTH3011 OPTI Mathematics 4 3) Understand the concept of replacement, queuing theory and Game theory related to
Elective
various business problems.
4) Understand the concept of Project Management related to the network scheduling of
predetermined project.
1) Understand the mathematical tools that are needed to solve optimization problems.
2) Identify and develop operational research models from the description of the real
system.
Open
Operation Research MTH3011 OR Mathematics 4 3) Understand the concept of replacement, queuing theory and Game theory related to
Elective
various business problems .
4) Understand the concept of Project Management related to the network scheduling of
predetermined project.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Identify & classify PDEs of different types, solve first order PDEs and give their geometric
interpretations.
2) Compute canonical form of a second order PDE, De-Alembert solutions for PDEs.
Partial Differential Program 3) Solve Heat, Wave & Laplace equations using Method of separation of variables.
MTH7031 PDE Mathematics 4
Equations Core 4) Understand maximum and minimum principle, Green’s identity and fundamental
solution of PDEs.
5) Solve PDEs through Fourier Transform Methods and understand the Green’s Functions
for the PDEs.
1) Understand the various types of PDEs arises in real life applications.
Partial Differential 2) Solve different type of PDEs analytically.
Other
Equations for PDEE Mathematics 4
Elective 3) Understand the various types of initial and boundary conditions.
Engineers
4) Solve the various PDEs numerically.
1) Be familiar to the fundamentals of probability theory, random variables and random
processes.
2) Be understand the mathematical concepts related to probability theory and random
processes.
Probability & Program
MTH221 P&S Mathematics 4 3) Be analyze the given probabilistic model of the problem.
Statistics Core
4) Be familiar with applications of Probability theory and random processes in science and
engineering problems occurred in real world phenomena.
5) Be prepare students for a wide range of courses in communications, signal processing,
control and other areas of engineering in which randomness has an important role.
1) Students will attain the basic problem solving skills in problems related to Newtonian
mechanics, rotational dynamics, etc.
2) They would be able to apply the concepts of work and energy, linear and angular
momentum in their branch of engineering.
Program
Physics I PHY101 P-I Physics 4 3) Students would understand the basic concepts behind high velocity macroscopic objects.
Core
4) Students would be able to examine and assess different kinds of thermodynamic cycles
used heat and energy production.
5) Students will be able to utilize the basic concepts and fundamental principles underlying
optical phenomena.
1) The Failure of Classical concepts to explain experimental results and further requirement
and development of quantum mechanics.
2) The wave function and apply operators for determining physical quantities such as
Program position, momentum and energy.
Physics II PHY107 P2 Physics 4
Core 3) The basic Semiconductor Physics.
4) The concepts related to vector fields, vector calculus, electric field, electrical potential
function. potential energy, magnetic field magnetic potential function etc.
5) The four Maxwell’s equations.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Hands-on experience with standard Physics experiments commensurate with the
knowledge imparted in the basic Physics core courses.
2) The benefit of observing the actual demonstration and application of physical
phenomena, and the resultant ability to correlate between theory and experiment.
3) A knowledge of the techniques of laboratory work in terms of using measuring
PHY UG Program
Physics UG Lab PHY112 Physics 2 instruments correctly and ensuring accuracy.
Lab Core
4) An understanding of the concept of experimental determination of physical quantities,
with a special emphasis on error analysis and the sources of experimental errors, which
is crucial for any real-life measurement.
5) The ability to process information obtained from experiment outputs, present it in the
form of graphs and derive results congruent with standard values.
1) Apply basic & relevant knowledge of applied chemistry to solve the problems in
engineering field.
2) Gain the knowledge of -
(i) different types of conducting organic polymers and their applications.
(ii) relevant Engineering materials: their chemistry, recent technologies, their
practical applications and benefit outer world with their theoretical knowledge.
Advanced Chemistry Open (iii) working of electrodes, working and uses of classical and modern batteries and
PHY4062 ACE Physics 4
for Engineers Elective principles of fuel cell.
(iv) an understanding of oxidation and reduction reactions as they relate to
engineering applications, such as corrosion (differentiate. various types of
corrosion, and gain knowledge on control measures associated with corrosion).
(v) “GREEN CHEMISTRY” that are now been widely applied in the food,
pharmaceutical, pesticide and other various other industries based on chemical
synthesis.
1) This course will provide students with an opportunity to develop their critical thinking
and writing programs.
2) Apply these programming skills to solve some standard problems in Physics.
Advanced
Program 3) Learn to handle some non-trivial problems in physics.
Computational PHY7051 ADCOP Physics 4
Core 4) Analyze data derived from different simulations and/or experiments.
Physics
5) Learn how to represent the data graphically.
6) At the end of the course students should be in a position to understand present day
scientific work in Physics and apply the knowledge in various related fields.
1) Describe the performance factors and reorganization elements (enzyme, antibody and
nucleic acid) of biosensors.
2) Gain knowledge about immobilization techniques for biological materials.
3) Explain the different types of biosensors based on transducer (e.g., potentiometric
Biosensors: Concepts Other /amperometric, calorimetric and mass-sensitive) mechanism.
PHY4041 BCA Physics 4
and Applications Elective 4) Learn basics of lab on chip and nanomaterials used in biosensors.
5) Critically review the literature in application area and apply knowledge gained from the
course to analyze simple biosensing and transduction problems.
6) Understand the importance’s of biosensors in biomedical field and identify opportunities
for future.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Engineers can fabricate some biomedical products like simple ECG device, Braille reader
etc.
2) They can make various android applications connected with medical field.
Biomedical Open 3) They can interpret and analyze medical data using signal processing and image
PHY3022 BME Physics 3
Engineering Elective processing.
4) They can make hospital and health management software.
5) They can efficiently participate in a multidisciplinary project.
6) They will be more informed about their own health.
1) Students will attain the basic problem solving skills in problems related to Newtonian
mechanics, rotational dynamics, etc.
2) They would be able to apply the concepts of work and energy, linear and angular
Program
Classical Physics PHY102 CLP Physics 4 momentum in their branch of engineering.
Core
3) The concepts related to vector fields, vector calculus, electric field, electrical potential
function. potential energy, magnetic field magnetic potential function etc.
4) The four Maxwell’s equations.
1) Use mathematical and physical principles to describe the laws governing classical
mechanics.
2) Use the Lagrangian formulation to describe and understand the dynamics of particles.
Classical Mechanics Open 3) Use the Hamiltonian formulation to describe and understand the dynamics of particles.
PHY3031 CMFT Physics 3
and Field Theory Elective 4) Use the Lagrangian and Hamiltonian formulations to describe and understand the
dynamics of continuous fields.
5) Acquire and use the knowledge of the Stress Energy Tensor, the Metric Tensor, the
Curvature Tensor and the General Theory of Relativity.
1) Write MATLAB programs.
2) Apply fundamental knowledge of Physics in engineering problems.
Computational Program 3) Identify, formulate and solve some standard Physics problems.
PHY3012 COP Physics 4
Physics Core 4) Chalk out the path of approach to solve some non-standard Physics problems.
5) Analyze data derived from any Physics experiment.
6) Communicate an idea by oral, written and graphical method (if required).
1) Apply basic & relevant knowledge of applied chemistry to solve the problems in
engineering field.
2) Gain the knowledge of –
(i) different types of conducting organic polymers: their properties and applications.
(ii) relevant Engineering materials: their chemistry, recent technologies, their
practical applications and benefit outer world with their theoretical knowledge.
(iii) working of electrodes, working and uses of classical and modern batteries and
principles of fuel cell.
Engineering Open
MME4022 EC Physics 3 (iv) an understanding of oxidation and reduction reactions as they relate to
Chemistry Elective
engineering applications, such as corrosion.
(v) different types of corrosion and gain knowledge on control measures associated
with corrosion.
(vi) combustion of fuels – detail study on solid, liquid and gaseous fuel, introduction
to biofuel.
(vii) “GREEN CHEMISTRY” that are now been widely applied in the food,
pharmaceutical, pesticide and other various other industries based on chemical
synthesis.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the essentials of Hydrogen Energy.
2) The students will acquire knowledge of different energy sources, types of fuel cells, how
they work and fuels they use.
Hydrogen Energy – 3) The students will be able to compare different building materials for fuel cells and
Open
Science, Engineering PHY4052 HESEE Physics 3
Elective techniques to achieve the most efficient outcome.
and Economics
4) The students will be able to discuss different types of fuel cells, fuels and how they work
as well as how their application to both stationary and transportation situations can be
beneficial.
1) Understand the essentials of Nanoscience and Engineering.
2) The students will acquire knowledge of different types of analytical tools for nanoscale
Introduction to characterizations.
Open
Nanoscience and PHY3032 INSE Physics 4 3) The students will acquire knowledge on different growth techniques of nanoscale
Elective
Engineering materials.
4) The students will acquire knowledge on different nanosystems and emerging interfaces
of nanotechnology.
1) Use physical techniques to get inside the nanoworld of cells, tweak them in physical ways,
and measure the results quantitatively.
2) Students will be familiar with various analytical and experimental techniques and aware
about various biological systems and related complex phenomena.
3) Students will recognize and evaluate the role of free energy, heat, entropy, temperature,
Natural nanoworld: and random thermal motion in various biological processes.
Program
Design, fundamentals PHY4071 NNDFM Physics 3 4) Apply mathematical skills/concepts including algebra, differential and integral calculus,
Core
and mechanism estimation, error analysis, differential equations and elementary concepts from
probability theory to problems related to a wide variety of biological systems.
5) Conclude and describe the underlying simplified physical model(s) that can express the
richness and complexity of various biological systems and processes.
6) At the end of the course students should be in a position to understand present day
scientific work in Biophysics and apply the knowledge in various related fields.
1) The students can understand and interpret the concepts of Optical Engineering which is
a very important part of today’s engineering.
2) They are eligible to go for any advanced course on Optical communication that is optical
fiber communication.
Optics and Laser Open 3) This course gives them the very basic knowledge to appear for M.Tech. programmes in
PHY3011 OLC Physics 4
Communication Elective laser technology.
4) This course will give them the basic knowledge to fabricate and understand
optoelectronic devices.
5) It may inspire them to go for higher studies in Photonics which is one of the most
promising field of today in Biotechnology.
Other 1) Understand the basic concept of Solid State Physics.
Physics of Materials PHY2021 POM Physics 4
Elective 2) Have the basic understanding of the physical properties of solid.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Use mathematical and physical principles to describe the laws governing the universe as
a whole.
2) Use Einstein’s General Theory of Relativity to describe and understand the dynamics of
space-time.
3) Describe the time evolution of the Universe by using the appropriate Differential
Equations (Friedmann Equations) and determine the rate of expansion of the Universe
ever since the Big Bang by solving these differential equations (Friedmann’s Equations)
for the cases of physical interest: namely for the radiation dominated universe, the
matter dominated universe and and the vacuum energy dominated universe. They will
Physics of the Program also be able to determine the age of the Universe, its relationship to the Hubble constant
PHY4042 POU Physics 4
Universe Core and hence use the observational data to arrive at the necessity for the vast majority of
the energy density of the Universe to be in the form of Dark Energy.
4) Use Thermodynamics and apply it to the Universe at large and arrive at the appropriate
expressions for the pressure, the energy density, the equation of state and entropy
starting from first principles.
5) Acquire and use the knowledge of the fundamental constituents of matter and radiation
and the fundamental interactions of nature so as to get the total number of degrees of
freedom present at any given moment in the history of the Universe and use the
knowledge of thermodynamics and the fundamental constituents of matter to trace the
history of the Universe from the Big Bang till today.
1) Get an overview of global energy scenario.
2) Have the basic understanding of the concepts of energy science.
Renewable Energy 3) Have a good understanding of conversion, transmission and storage of energy.
Program
Science and PHY4011 REST Physics 4 4) Get an overview of non-renewable energy technologies.
Core
Technology 5) Get an overview of renewable energy technologies.
6) Get practical idea of calculation of solar energy of a particular location for the installation
of solar energy collectors.
1) Students will be familiar with the basic notion of Superconductivity.
Superconductivity: 2) They should be able to describe the properties of superconductors within
Open
Basics and PHY4081 SBA Physics 4 mathematically simpler phenomenological theories.
Elective
Applications 3) They will be familiar with newly discovered exotic superconductors.
4) Also they will be exposed to its possible applications.
1) Understand the essentials of semiconductor device fabrication technology.
2) Starting from crystal growth to reliability testing, the students will acquire knowledge of
all the primary steps in the fabrication of semiconductor devices.
Semiconductor Open 3) The students will be introduced with the basic science underlying individual process
PHY4061 ST Physics 3
Technology Elective steps, the necessity for particular steps in achieving required parameters, and the
tradeoffs in optimizing device performance and manufacturability.
4) The students will also be introduced with the recent advancements and emerging areas
in this field.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) This course will provide students with an opportunity to develop their critical thinking
and problem solving skills.
2) Explain statistical physics and thermodynamics as logical consequences of the postulates
of statistical mechanics.
3) Apply the concepts of thermodynamics and statistical mechanics to selected problems.
Advanced Learn various techniques that can be useful to deal various problems in other branches
Program
Thermodynamics and PHY6012 ATSM Physics 4 of physics.
Core
Statistical Mechanics 4) Use the tools, methodologies, language and convention of physics to test and
communicate ideas and explanations.
5) Conclude and describe the underlying simplified physical model(s) that can express the
richness and complexity of various complex systems and processes.
6) At the end of the course students should be in a position to understand present day
scientific work in statistical mechanics and apply the knowledge in various related fields.
1) Understand the essentials of semiconductor device fabrication technology.
2) Starting from crystal growth to reliability testing, the students will acquire knowledge of
VLSI Fabrication all the primary steps in the fabrication of semiconductor devices.
Technology Program 3) The students will be introduced with the basic science underlying individual process
PHY4051 VLSIFT Physics 3
(presently, ST : Core steps, the necessity for particular steps in achieving required parameters, and the
Semiconductor tradeoffs in optimizing device performance and manufacturability.
4) The students will also be introduced with the recent advancements and emerging areas
in this field.
1) Reinforce their functional English grammar skills through the learning and application
of concepts.
2) Understand the concepts of English pronunciation, phonetic transcription and speech
sounds.
3) Construct effective sentences and paragraphs maintaining the rules of unity, coherence
Program and logical organization in writing.
English ENG105 ENG HSS 3
Core 4) Construct effective sentences and paragraphs maintaining the rules of unity, coherence
and logical organization in writing.
5) Develop the techniques of skimming, scanning, summarizing and paraphrasing reading
materials.
6) Apply the English language proficiency in professional activities like group discussions,
debates through formal as well as informal interactions.
1) Develop knowledge of economic reasoning and theory.
2) Analyze and interpret different types of economic systems, economic problems.
Introduction to HSS 3) Use economic theory to explain and predict economic phenomena using the basic models
HSS201 IE HSS 3
Economics Elective of economics such as demand and supply.
4) Understand types of costs, revenue and structure of markets.
5) Apply concepts of macroeconomics to better understand real world policy issues.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Students will develop an objective understanding of the field of psychology and scientific
methods to study/ examine human behavior.
2) Student will be able to understand basic human cognitive processes and their
applications.
Introduction to HSS
HSS203 IPSY HSS 3 3) Students will be able to understand the concept and processes of social cognition and
Psychology Elective
social influence.
4) Students will be able to understand the concept of adjustment, stress and coping in an
objective manner.
5) Student will sharpen their communication and presentation skills.
1) Students will develop an objective understanding of the field of psychology and basic
human cognitive processes and their applications.
Psychology, 2) Students will be able to understand the concept and processes of social cognition and
HSS
Technology and HSS203 PTS HSS 3 social influence.
Elective 3) Students will be able to understand the complex relationship between technology, health
Society
and well-being.
4) Students will be able to understand social aspects of technology and vice versa.
1) Understand the concepts of English pronunciation, phonetic transcription and speech
sounds.
2) Reinforce functional English grammar skills through the learning and application of
Technical concepts.
HSS 3) Construct effective sentences and paragraphs maintaining the unity, coherence and
Communication in TCE TCE HSS 3
Elective logical organization in writing.
English 4) Deliver effective oral presentation, displaying the ability to engage the audience through
appropriate language, content, delivery and visual aids.
5) Build interpersonal and team skills by working collaboratively with others to complete
assignments.
1) Understanding various theoretical positions on ethical principles and their applications;
comprehending the role of representation in the perception and construction of the self
(cultural identity) and its repercussions; and recognizing various facets of happiness and
their role in overall wellbeing.
2) Demonstrate research skills such developing ideas into research projects, gathering
Value Education & HSS
VEE VEE HSS 3 evidence, writing short research articles, and critiquing draft research articles following
Ethics Elective
a systematic method.
3) At the end of the course, students are expected to:
(i) Understand the various aspects of entrepreneurship
(ii) Recognize the shift of economic power to Asia, especially China and India.
(iii) Understand India’s economic history and future prospects.
1) Identify and understand the sources and uses of financial capital, the criteria for
allocation of capital and items of the Balance Sheet.
2) Understand day-to-day use of capital in the operations of a company, various measures
of profitability and to identify items of the Income Statement and Cash Flow Statement.
Basics of Financial & HSS 3) Explore IT’s increasing role in managing the conflicting issues of quality, cost and time.
HSS4021 BFSS HSS 4
Soft Skills Elective 4) Appreciate and align with a CEO’s mindset in managing expectations of various
stakeholders.
5) Be familiar with financial terminology and jargon.
6) Contribute effectively in teams and make formal presentations.
7) Appreciate aspects of professional development and ways of raising one’s performance.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand the nuances of technical and business writing and to write effective and
persuasive business letters, memos and email messages.
2) Know the structure of a long document and to conceptualize and write well-structured
Business and reports, winning proposals and business plans.
HSS
Technical HSS:3021 BTC HSS 3 3) Understand different approaches to writing a research paper and instruction manuals.
Elective
Communication 4) Understand group mechanics and team work and to present ideas, products, and services
clearly and convincingly, individually as well as in groups.
5) Appreciate intercultural dynamics of a work place and to adapt to such diverse
environments.
1) Categorize the challenges for Indian economy .
2) Understand various challenges related to Indian economy.
Challenges for Indian HSS 3) Critically appraise current Indian economic problems.
HSS 2042 CIE HSS 3
Economy Elective 4) Analyze the various policies/ programmes run by the government for improving the
Indian economy.
5) Acknowledge the contemporary issues in Indian economy.
1) Critically understand ethnic conflict and nationalism.
2) Investigate into Politics of partition and consequent violence in South Asia.
Ethnic Conflict:
HSS 3) Understand the politics and ramifications of insurgency and counter-insurgency, and
Literature and South HSS4081 ECLSA HSS 4
Elective communal violence in South Asia.
Asia
4) Better respond to the questions of trauma and cultural identity.
5) Have enhanced inter-personal communication and presentation skills.
1) Understand the characteristics of Indian economy.
2) Understand various socio-economics issues related to Indian economy.
Economic HSS 3) Critically appraise current Indian economic problems.
EDI EDI HSS 3
Development of India Elective 4) Analyze the various policies/ programmes run by the government for improving the
Indian economy.
5) Acknowledge the contemporary issues in Indian economy.
1) Develop understanding of environmental and resource economics.
2) Appraise the methods of economic measurement of environmental values.
3) Analyze environmental policies through a deeper understanding of economic behavior
Environmental HSS
EE EE HSS 3 and incentives; economic institutions.
Economics Elective
4) Understand the economic dimensions of climate change, trade, economic accounting.
5) Explain issues regarding the management of natural resources and environment &
development trade-off.
1) Understand the linkages between two forms of narrative, i.e. Texts and Films and
adaptation as a form of syntactic transition and semantic enrichment.
2) Analyze issues pertaining to faith vs science and ethics of survival.
Film Adaptations of HSS 3) Understand the politics of the Holocaust and representation of Nazi Germany.
HSS3031 FALT HSS 4
Literary Texts Elective 4) Respond to identity conflict with reference to the Indian Diaspora (1st- and 2nd-
generation) in the USA) and traumatic experiences of a mathematical genius going
through schizophrenia.
5) Have enhanced inter-personal communication and presentation skills.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand and write the alphabets of French language.
2) Counting, Express Various day to day greetings in French language.
HSS 3) Frame the sentences oral as well as in written form in French language.
French HSS3091 FRENCH HSS 3
Elective 4) Converse with peers more confidently and progress towards paragraph writing.
5) Comfortably converse with other French speakers initially at primary stage.
6) Finally has confidence to communicate fluently in French.
1) Understand the basic components of governance and the features of Good Governance.
2) Appreciate the features that enhance effectiveness in the functioning of government
system, the private sector, decentralized bodies and civil society structure.
3) Examine the fundamentals of Public Administration and Public Management and their
Good Governance & application to India and other developing nations.
HSS
New Public HSS4101 GGNPM HSS 4 4) Dwell upon the obstacles of Good Governance- environmental, structural, behavioural
Elective
Management and ethical, and measures to overcome them.
5) Have a broad view of the New Public Management practices in the USA, the UK, China and
other countries and develop a comparative perspective of the impact of NPM on
efficiency, effectiveness, transparency, responsiveness and accountability in the
government systems.
1) Students will be able to understand the Indian as well as global economic environment.
2) Students will be able to acknowledge the contemporary issues in Indian economy in 21st
century.
Indian Economic HSS
HSS3082 IEE HSS 3 3) Students will be able to examine the Indian economic system and the development
Environment Elective
models.
4) Students will be able to critically appraise the economic reforms.
5) Students will be able to analyze the technological environment in India.
1) Understand the long-term trends in the economic development of the major economies
of the world.
2) Recognize the shift of economic power to Asia, especially China and India.
International
HSS 3) Understand India’s economic history, and future prospects.
Economics and Soft IESS IESS HSS 3
Elective 4) Identify the constituents of GDP and the critical role of IT in each of them.
Skills 5) Be familiar with elements of international work ethic.
6) Be familiar with economic terms and jargon.
7) Appreciate the business mindset and ‘ambassadorial’ approach to the application of IT.
1) Be critical rather than passive consumers of the products of the cinema industry, and
acquire some familiarity with the vocabulary of film analysis (realism, neorealism,
melodrama) that includes both the production dimension of cinema and the equally
important dimension of the reception of cinema (fan clubs, stardom).
2) They will have a historical grasp of the changing relationship between cinema and Indian
society as it saw various transformations in the decades after independence.
Cinema and Indian HSS 3) They will have an understanding of the different genres of Indian cinema such as the
HSS4131 CIS HSS 3
Society Elective mythological, the social, the romance, the action, and the diasporic.
4) They will have a broader understanding of the role of popular culture (of which cinema
has been a dominant part) in Indian society, and also of the relationship of cinema to
other aspects of culture such as film journalism (example: Stardust), the fashion industry,
and consumer advertising which are all connected to the film industry.
5) They will be in a position to better understand the differences between popular and art
(or experimental) cinema.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Appreciate Corpus Pragmatics as the interface of quantitative computational techniques
and qualitative methods for natural language processing.
2) Understand Corpus, its properties, types and applications in language-related research.
Introduction to Open 3) Retrieve naturally-occurring, spontaneous, real-life data for empirical study.
CORP CORP HSS 3
Corpus Pragmatics Elective 4) Understand pragmatic phenomena or the relationship between linguistic form and
function according to the interactional and situational context.
5) Conduct pragmatic analyses of authentic discourses in corpora and present them in
organized ways.
1) Analyze, Evaluate and synthesize facts, opinions and ideas.
2) Research the existing body of topical knowledge.
Critical Thinking and Open
HSS4081 CTE HSS 4 3) Think logically and creatively.
Ethics Elective 4) Clarify, explain and justify their stand.
5) Recognize the worth of ethical practices in personal and professional life.
1) Understand commonly used literary terms and concepts and to use them to analyze a
literary text. (60%).
2) Investigate the theme, style, form and structure of a literary work (50%).
Introduction to
HSS ILE HSS Others 3 3) Perceive and participate in the larger discourse on how literature mirrors socio-political
Literature in English
and cultural trends of the society (60%).
4) Appreciate the aesthetic and literary sense provided by literature (60%).
5) Enhance inter-personal communication and presentation skills (70%).
1) Acquire an understanding of the concept of modernity.
2) Place modernity in a broad socio-historical and philosophical framework.
HSS
Indian Modernity HSS4062 INMOD HSS 4 3) Examine Indian modernity with respect to colonialism and nationalism.
Elective
4) Analyze the nuances of cultural globalization.
5) Establish relationship between gender, tradition, and modernity in the Indian context.
1) Analyze the effect of macroeconomic policies on managerial decision making.
2) Apply economic reasoning to understand business decisions by examining issues such as
GDP, unemployment, inflation, government expenditure, international trade and
Macro Economics for HSS
MEM MEM HSS 3 exchange rate.
Managers Elective
3) Explain the inflation, structure of budget, balance of payments accounts, foreign
exchange rate.
4) Understand the structure, dynamics and challenges of Indian and global economy.
1) Develop knowledge of economic terminology and theory.
2) Analyze and interpret different types of economic systems, economic problems.
HSS 3) Use economic theory to explain and predict economic phenomena using the basic models
Micro Economics MICROE MICROE HSS 3
Elective of economics such as demand and supply.
4) Understand the types of costs, revenue, structure of markets and market failures.
5) Apply economic reasoning to better understand real world policy issues.
1) Posit modern age in its historical and cultural context and understand major literary
tends and philosophical movements of the age.
2) Analyze and critically appreciate modern poetry.
Modernism: Literary Other
HSS4011 MLR HSS 3 3) Understand thematic focus and narrative techniques in modern novels and essays.
Representations Elective
4) Determine the concept of problem play and relate it to the theme of modernity.
5) Exchange literary ideas and thoughts clearly and coherently in class and write a term
paper on a work of modern literature and make a presentation at the end of the course.
Course Short Course
Course Name Dept. Credits Outcome(s)
Code Name Type
1) Understand organizational behavior by examining psychological principles and cross
cultural perspectives.
Organizational
HSS 2) Understand processes of group formation, group dynamics, power, politics, conflict and
Behavior: Human OB OB HSS 4
Elective negotiations.
Psychology at Work
3) Understand and analyze theories of leadership and interpersonal communication.
4) Sharpen their communication skills.
1) Gain a theoretical grounding of sociolinguistic concepts and phenomena.
2) Understand the social factors, events and contexts that create language choices, language
variation and language complexity.
Sosiolinguistics: 3) Understand society by observing human linguistic behavior taking place in multiple
HSS
Concepts & HSS3051 SOCIO HSS 3 genres and modes through sociolinguistic lens.
Elective
Applications 4) Learn the methods of linguistic data collection and critical data analysis to explain the
linguistic realities they experience or encounter.
5) Demonstrate communicative competence by using language which is socially and
contextually appropriate
1) The course helped you to understand the notion of "SELF”.
2) The course helped you to understand the aspect and implications of "SELF" in day to day
The Self: Aspects and HSS life.
HSS3081 TSAI HSS 3
Implications Elective 3) The course helped you to sharpen your analytical and communication skills.
4) The course helped in having a hand on experience in analyzing your "SELF" with practical
assessment tools.

You might also like