Engineering is the application of mathematics, scientific
knowledge and practical experience in order to design,
develop, transform, improve tools and systems to make life easy
for mankind. One can choose any discipline of engineering of their choice based
on their interest. It is difficult to narrow down to choose a single discipline
of engineering for many, hence generally during the first year students study
common subjects and get into their specialization during second year across
universities. This provides a second chance to students to shift branch of
interest to those who may not have clear idea during the initial period.
For instance they can choose either an ancient or a recent
branch of engineering like civil or computer science. Civil engineering dates
back to 3000 BC tentatively and Computer Science evolved during 20th century.
Both the above mentioned branches of engineering are very interesting to study
as one deal with how to build a physical structure and other helps it to
visualize the same virtually before actually building it. Keeping aside the
branch any engineer need to possess the following skills to become successful.
They need to solve problems, possess good communication skills and should be
creative in order to come out with worthy solutions. Civil engineering is
further divided for convenience and to nurture specialists to work is specific
domains like environmental, geo-technical, structural, mining, transport, water
resources and so on. Candidates have the option to do the basic engineering in
civil branch and choose any of the above fields for higher studies and master
it. Civil engineers are in huge demand as all the construction is happening
using latest technologies. As engineering field is going towards
multidisciplinary, in future basic degree will not have too much relevance as
one needs to do a specialization in any one major to grow in career.
Computer science is mainly divided into two namely hardware and software.
Hardware engineers can be either from computer science background or from
electrical/electronic background. Both hardware and software engineers are
highly paid if they are part of product development teams. So both the courses
with civil or computer science engineering are equally in demand.
More info on Engineering Programs here - https://goo.gl/PVDVUJ