Welcome to Noble Institute Of Engineering Design Solutions
Quick Enquiry

Course Syllabus

Course Details


Beginners- 1 week(3 hrs daily)/ 2000/-
• C/C++ - A practical introduction to the world of programming and its novel concepts. A
training meant for all those who are new or want to begin their career in the field of
computer sciences.
• SQL- Structured Query Language or SQL, is one of the most widely used languages for
maintaining structured data world wide. A training meant for all those students who are
aspiring to build their careers in the field of Big data and data warehousing.
• MATLAB- MATLAB(Matrix Laboratory) is a very easy to learn programming tool and
finds its applications in the field of electronics, computer sciences and mechanical
engineering. All the basic concepts of MATLAB programming are covered in this
curriculum.


Basic Courses- 1 week(3 hrs daily)/ 2500/-
• Core Java- An introductory training meant to introduce the basic concepts of Java to
newbies. Anybody who is aspiring to build up their careers either in Android development or
Java Web development should get enrolled in this training.
 Pre- requisites- Basic undestanding of programming concepts
• Python- An introductory training meant to introduce the basic concepts of Python to
newbies. All the folks, interested in building their careers in the field of Data Science,
Machine Learning or Computer Vision should have a strong foundation in Python.
Pre- requisites- Basic undestanding of programming concepts
• Linux(Ubuntu)- A strong foundation in Linux prooves to be very useful for acquiring good
job opportunitoies in IT industry. The introduction to Linux environment along with the
basic concepts of shell scripting are the main focus areas of this training.
Pre- requisites- Basic undestanding of programming concepts
• PHP- A training meant to introduce the concepts of server side programming for web
development. This training should be undertaken by those students who want to build up
their careers in the field of Full Stack Web Development.
Pre- requisites- Basic undestanding of programming concepts


Intermediate Courses- 2 weeks (3 hrs daily) – 4500/-
• Android- An introductory training to the world of Android Operating system. All the basic
concepts required to build an Android application are covered under this curriculum. It can
proove to be very beneficial for all those folks who have basic knowledge of Java.
Pre- requisites- Programming concepts of Java
• Digital Image Processing(MATLAB)- A training meant to give key insights in to the
dazzling world of DIP via MATLAB. Anybody who is interested to understand the basic
concepts of DIP or want to build up the strong foundation for Computer Vision can be a part
of this curriculum.
Pre- requisites- Programming concepts of MATLAB
• Digital Image Processing(OpenCV)- A training meant to give key insights in to the
dazzling world of DIP via OpenCV library. Anybody who is interested to understand the 
basic concepts of DIP or want to build up the strong foundation for Computer Vision can be
a part of this curriculum.
Pre- requisites- Programming concepts of Python
• Machine Learning- A training that will introduce the novel concepts of Linear regression,
Logistic Regression and Neural nets to the students via Tensorflow. The only purpose of this
training is to lay the strong foundation for all those folks who want to build their career in
the field of Machine Learning or Deep Learning.
Pre- requisites- Programming concepts of Python


Advanced Courses- 3 weeks/ 7000/-
• Web Development- A training meant to cover 3 main technologies namely PHP, SQL and
Javascript in great details. Anyone who has never programmed these languages and are
willing to do web development can enroll in this course.
Pre-requisites- HTML
• Computer Vision and Deep Learning- A very interesting and fascinating training where a
student can learn how to integrate Computer Vision with Deep Learning. Keras, a high level
API of Tensorflow will be used for programming purposes.
Pre-requisites- Python
• Embedded Linux- This training covers the working and installation of Linux on Raspberry
Pi. Each and eveything regarding Raspberry Pi will be covered in great detail in this course.
Students will also be doing hands on electronic hardware
Pre-requisites- Linux(Shell scripting)
• Python+GUI+Libraries- An in depth knowledge of Python along with its GUI is included
in the training. Multiple libraries will be introduced to the students that will proove to be a
milestone in their journey of Data Science or Machine Learning


Long Term Courses- 12000/- 3 months(2 weeks each):- Often there occurs a situation, where
folks find it difficult to learn high end technologies since they lack the knowledge of the basic
languages. This training is our effor to cover everything in great detail starting from scratch.
• Python+Computer Vision+ Embedded Linux- This training includes Python language,
advanced concepts of computer vision via Python and the deployment of the same on mini
computer like Raspberry Pi. The students can therefore learn a great deal of things starting
from the scratch.
• Python + Machine Learning + Deep Learning: A training module that is meant for the
folks who want to learn the advanced concepts of Machine Learning in a short duration and
have no such background yet. This training covers all the important concepts of Python,
Shallow Learining and Deep learning
• Python+ Computer Vision + Deep Learning: A training module where folks can learn
how to teach a machine to identify and localize various objects in the images. In other
words, a mchine can be taught to visualize and interpret the images and videos via camera.
All the concepts are covered in great detail along with practical hands on
• Core Java + Android + Advanced Android: This training is meant for those folks who
want to learn and build their careers in Android, but have no background in Java. All the 
basic concepts of Java along with the basic and advanced concepts of Android are included
in this training.

Quick Enquiry Now