You are on page 1of 14

School of Computer

Science and
Engineering
Engineering Minor
• A set of four courses in an engineering stream to develop a
competency within or outside the discipline area (e.g. a computer
science engineering student choosing Cyber Security or Machine
Learning or a mechanical engineering student taking courses from
computer science engineering or as his/her engineering minor area).

• These Engineering Minors are being offered so that each student


would have at least one major skills by the end of 7th term.
Engineering Minor
• Students are expected to provide his/her choice of Engineering Minor
area only once and the set of courses of that particular area would get
registered in pre-defined terms (5th, 6th and 7th).
Engineering Minors in School of Computer Science and
Engineering:
1. Cyber Security
2. Data Science
3. Machine Learning
4. MEAN Stack Development (Not for IT students)
5. Software Methodologies and Testing
Machine Learning
Brief Description
Machine learning is an application of Artificial Intelligence (AI) that
provides systems the ability to automatically learn and improve from
experience without being explicitly programmed. Machine Intelligence
represents a key evolution in the fields of artificial intelligence, data
analysis, and software engineering. This area will teach you ABC of
machine learning, and help you in applying predictive models to
massive data sets in fields like finance, healthcare, education, and
more.
Total number of seats: 500 

Selection Criteria: Based on preference


and CGPA
Career Opportunities
• Software Engineer
• Software Developer
• Human Centred Machine Learning Designer
• Data Scientist
• Computational Linguist
• Business Intelligence Developer
Courses to be studied in Machine Learning
Course Code Course Title L T P Credit

INT246 SOFT COMPUTING TECHNIQUES 2 0 2 3

INT417 MACHINE LEARNING ALGORITHMS 3 0 0 3

INT247 MACHINE LEARNING FOUNDATION 2 0 2 3

INT248 ADVANCED MACHINE LEARNING 2 0 2 3


Description of the Courses
1) INT246: SOFT COMPUTING TECHNIQUES
This course will cover different soft computing methods like Neural Networks, fuzzy
systems, genetic algorithm and swarm intelligence. A hands on exposure on these
technologies will be offered on Python programming and MATLAB.
Course Outcome:
From this course student will able to learn concept of neural nets, fuxxy logic, genetic
algorithms and swarm intelligence.

2) INT417: MACHINE LEARNING ALGORITHMS


Equip students with basic mathematical and statistical techniques commonly used in
pattern recognition. Provides information about bayes classification, nearest neighbor
rule, neural networks and support vector machines.
Course Outcome:
From this course student will able to learn mathematical and statistical machine
learning models.
Description of the Courses Cont….
3) INT247: MACHINE LEARNING FOUNDATION
This course covers concept learning tasks, perspectives and issues in machine learning.
It will also help students in developing key algorithms that form the core of machine
learning and understanding problems characteristics for training machines to produce
the optimum solutions.
Course Outcome:
From this course student will able to learn concept of conventional machine learning
techniques and able to implement it in python programming language.
4) INT248: ADVANCED MACHINE LEARNING
Course provide advance concepts of machine learning will be covered such as
predictive analytics techniques, reinforcement leaning, neural network applications
and deep learning etc which may bring tremendous value to an organization, enabling
companies to take action with confidence.
Course Outcome:
From this course student will able to learn concept of deep learning, recurrent neural
networks using high level python programming packages like keras, tensorflow etc.
Industrial applications:

1. Fraud Detection in Banking and Finance


2. Drug Discovery/Manufacturing
3. Dynamic Price Control in Travel Industries
4. machine Learning in social media
5. ML for personalized treatments
Special requirements:

• Student must bring laptop in class


• Knowledge of basic courses of computers (database, python)
• Classes are scheduled in 2 hrs Continuous
Selection Criteria:

Preferences would be taken from students. If the number of


students who give preference of this Engineering Minor are more
than the number of seats, then CGPA would be considered for
selection criteria.

You might also like