#1  
24th April 2011, 03:57 PM
DiSTRoBOY
 
Join Date: Apr 2011
Posts: 1

What to do after 12th if I am interested in computers? Which is better between engineering and BSc?


hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help




  #2  
17th June 2011, 10:55 AM
swarupdey89
Junior Member
 
Join Date: Feb 2010
Location: midnapore,west bengal,india
Posts: 177
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Lets talk to you clearly ..
engineering differs from Bsc in some ways that engineering courses are not only to teach you something for your course it also teaches you how to tackle with this tough world..
it teaches you all subjects like management,science,English so that you can cope up with this competitive world.

so if you are interested to do career in computer then according to me suggestion is to go for engineering..

try to go for a good engineering college(preferable IITs and NITs etc.)

you can take computer science or IT(Information Technology) where you can learn computer subjects as well as some networking subjects like inter-networking,communication subjects like digital and analog communication and all like that..

so choose wisely and best of luck for your future...
  #3  
17th June 2011, 04:51 PM
rahul k
Senior Member+++++
 
Join Date: Feb 2010
Location: Rishikesh, Uttranchal
Posts: 9,724
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
If you are Interested in Computer field and if you have completed your 12Th examination and make your future bright in computer field, then i will suggest you to do BCA Course after 12Th examination.

BCA is a good course in computer field and the duration of this course was 3 year, It is undergraduate course, So after 12Th, You are eligible for BCA course.

And after BCA if you can do MCA Course then you will become master in computers and then you will find good jobs in top IT companies like Wipro, Infoysis, TCS and other top companies. The salary package of MCA students was good, So its better for you if you can do BCA and MCA course, If you really interested in computer field.

Which is better between engineering and B.Sc -

Both are good course, B.sc is 3 year Under Graduate course, But B.tech was 4 year under graduate degree course. If your aim is to become a engineer then B.tech is good option, B.sc is a simple degree course and after this course you can easily do M.sc Or MCA course. So, Its depends on you, which course is most important for you, But if you want to make your career in Computer field, then i think BCA and MCA is the best option for you. So please think and decide, because to opt course is totally your decision, no one can force you to opt this particular course.
  #4  
17th June 2011, 05:07 PM
ricks2cool
Senior Member+
 
Join Date: Dec 2010
Location: Ofcourse in Home,INfront of My PC!!
Posts: 802
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Engineering is the best you can opt for but B.Sc is also not bad.
In order to get admission in Engineering you need to need to first crack the entrance exams which are conducted like MHT-CET,etc.
If you go for B.Sc then you need to select either B.Sc Computer Science or B.Sc Information Technology.Both of them are good.
You can also apply for BCA which is also related to Computers field.
After completing B.Sc or BCA you can further complete MCA which will further enhance your career .

You wont be able to get good job opportunity after just completing B.Sc or BCA.
So you will be required to complete MCA or any P.G. courses.
So in all you will be required to invest 3 years(B.Sc) + 3 years(MCA) / 2 years(M.Sc) to get good job if you go for B.Sc.
While in B.E after completing your 4 years of degree you will easily get good job.

So it would have been better if you can opt for B.E rather than B.Sc.
But don't consider B.Sc as too low Since it is also good & will provide you with lots of career opportunities .

So choose wisely & properly.
Reply With Quote
  #5  
17th June 2011, 05:33 PM
sourindra
Junior Member
 
Join Date: Jun 2011
Location: Kharagpur, Bangalore
Posts: 439
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Option for you after 12th:
1. B.Tech in IT
2. B.Tech in Computer Engineering
3. B.Sc in Computer Science
4. B.Sc in IT
5. BCA
Reply With Quote
  #6  
17th June 2011, 05:33 PM
Sagar Keshari
Senior Member
 
Join Date: Jun 2011
Location: Kolkata
Posts: 399
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

B.tech in comp , b.sc comp sci or u cn go 4 mst demanded b.sc multimedia n animation from arena university . .
Reply With Quote
  #7  
17th June 2011, 06:22 PM
mobeshpal
Senior Member+++++
 
Join Date: Mar 2011
Posts: 3,467
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Hi
if you pass 12th your wish is computer then you
go for engg as computer science branch

or
you go for bca

these two course are fully involved in computer subject.....
Reply With Quote
  #8  
17th June 2011, 08:38 PM
er_bhawna90
 
Join Date: Jun 2011
Posts: 3
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

as you say you are intrested in software and networking it is better for you to do engineering from c.s. branch or from i.t. branch.

don't get confused between so many options make your mind towards completion of your goal and start preparing for entrance exam.

all the best.
Reply With Quote
  #9  
17th June 2011, 08:57 PM
kritika kaushik
Junior Member+
 
Join Date: Jun 2011
Location: in delhi
Posts: 86
Post Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
Hey
If you are interested in computers field then you should have a great knowledge about computers.
Even i also have a great passion in computers and i am pursuing b.tech so in my opinion,btech is far better than bsc if you want to become a good engineer.
Engineer is a software programmer in the fields of computers and engineering is a programming that relates all those good programmers that is considered as a software.
So.you should have a good option to become a good engineer with the best college like:
IIT Delhi
IIT Kanpur.
IIT Roorkee which is one of the top most colleges iv india.
NSIT
DCE
There are also some best colleges in Delhi-NCR such as:
BM institute of engineering and management,Sonipat,Haryana.
Sonipat institute of engineering and management,Sonipat,Haryana.
Manav rachna university and many more...
So you should opt for the best course,its all depends on you...
All the best....
Reply With Quote
  #10  
17th June 2011, 09:18 PM
dhani12345
Senior Member
 
Join Date: Jun 2011
Posts: 285
Post Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Dear Friend,

After 12th if you have interested in computers then you do BCA,BE,B.Sc-IT.

I am Computer Engineer suggest you that if you are very interested in computers then engineering is better then B.Sc.

Because engineering students have a better chance in placements and it is full course.But I not say that B.Sc is not a good course. B.Sc is also a best course.But it depends on your intrest.

Best Luck!!
Reply With Quote
  #11  
17th June 2011, 11:57 PM
venkatgct
Junior Member
 
Join Date: Dec 2010
Location: INDIA
Posts: 245
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
friend,

first lets know the difference between bsc and BE comp science:

Bachelor Of Science - Computer Science (B.Sc. - Comp. Sci.)
Full Time Degree Course (Three years)
Objective :
Specially designed for students looking to a career in computers. The course covers all aspects of computers right from the basic fundamentals of computers to database systems & advanced courses like C++, Java etc.
Eligibility Criteria
10+2 level examinations, in Science with Maths. Three year Diploma Course after S.S.C, Board of Technical Education Govt. of Maharashtra or its equivalent.

Future Prospects
Students can pursue further studies in M.Sc or MCA or MCM and follow it up through research or take up Jobs as trainee programmers within the IT Industry.

B.E computer science:
Computer Science engineering graduates are the pillars of the current and emerging information era. Opportunities include pursuing and taking up research assignments in Hardware, Software, Computer Engineering, Multi media, and Net Working and Communications areas. Job opportunities are ever increasing. System Study, Analysis,

Design and Programming are the inherent phases in application development, which provides enormous potential to the Computer Science Engineering graduates to shape themselves in their career. Hi-end profiles include Artificial Intelligence, Robotics, Graphic Solutions and Simulations.

SO IF U HAVE A VERY HIGH PASSION FOR COMPUTER AND WANNA KNOW THEM TO THE CORE CHOOSE B.E CS AND SHINE .

regards..
Reply With Quote
  #12  
18th June 2011, 01:29 AM
nikhilmi
Senior Member++++
 
Join Date: Oct 2010
Location: Asansol
Posts: 538
Thumbs up Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Hello,
If you are passionate about computers and raring to go for it,then why the second thought? i would advice you to go for the Engineering in computers or Information Technology.
After an engineering degree you will get lots of opportunities compared to non technical degrees.
Remember if you follow your interests then it becomes more obvious that you would be more successful in your life.
And moreover,after engineering in computers/I.T,there are enormous opportunities in Networking and software field.

So,follow your interests and work hard,so that you can achieve the greater heights.

Good Luck.
Reply With Quote
  #13  
18th June 2011, 01:50 AM
arthi_88
 
Join Date: Jun 2011
Posts: 16
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
hi
when you are passionate of doing the course related to computer work .. then don't think too much .

you can write the entrance Texan for an engineering course to get admission into it..

otherwise you can choose computer science which is for three year ...

--take any one the decision as both are good at their places.. for your future...
best wish
Reply With Quote
  #14  
18th June 2011, 02:20 AM
ihulk
Junior Member
 
Join Date: Jun 2011
Posts: 7
Thumbs up Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

As you are interested in computer field,

You can go for

1) First get under graduation degree BCA (Bachelor Of Computer Application),Its of 3years..

2) After BCA, You can do MCA (Master Of Computer Application),It is also of 3 years.

3)Other Option is you can go for CS ,Computer Science(4 years);


Best Of Luck
Reply With Quote
  #15  
18th June 2011, 03:22 AM
Mrs_Praveen_Gola
Senior Member+++++
 
Join Date: Jun 2010
Location: Delhi
Posts: 2,926
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

If you are interested in computers then Engineering is the best option for you as Computer engineers have the option of moving into hardware or software positions or blending the two. On projects, both these engineers usually work together as a team. It is these computer engineers who design software and hard ware computer-based systems for embedded micro controllers, designing - VLSI chips, analog sensors, mixed signal circuit boards and operating systems.

The basic eligibility criteria for a BE / B.Tech in Computer Engineering is 10+2 or equivalent examination, with Physics, Chemistry and Mathematics. The eligibility for Diploma in Computer Engineering is 10 + 2 with Science Subjects.

A Computer Engineer must have the ability to create and invent things, a good knowledge in technology and an interest in mathematics and science. He/ she should be familiar with programming and computer hardware / software. They should have good analytical skills, an eye for detail, sustained attention and the ability to solve problems.They should posses good communication skills, be proficient in analyzing and evaluating data and have the skill to make decisions, to work in teams and to express their ideas both orally and in writing.
Reply With Quote
  #16  
18th June 2011, 01:01 PM
kartavya99
Senior Member
 
Join Date: Apr 2011
Location: banglore
Posts: 432
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
engineering is much better opyion for you.
Reply With Quote
  #17  
18th June 2011, 01:12 PM
dhani12345
Senior Member
 
Join Date: Jun 2011
Posts: 285
Smile Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

After 12th better is the engineering fro you...
Reply With Quote
  #18  
18th June 2011, 02:04 PM
sandymishra45
Junior Member
 
Join Date: Jul 2010
Posts: 200
Lightbulb Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

If your PCM is strong in 12th then you can do B.tech with IT or with CS.
else BCA is the best option for you.


In between engineering and BSc -engineering is the best option.
B.Tech has more value than BSc.


i hope u like it
Reply With Quote
  #19  
18th June 2011, 06:10 PM
Unregistered
Guest
 
Posts: n/a
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Hello....ooo
i have passed 10 82% marks & 12th minimise marks i h aim to do ms at us in computer
which is beter BE & Bsc & how to save time
regards...........panu
Reply With Quote
  #20  
18th June 2011, 06:27 PM
agrawal1288
Junior Member
 
Join Date: Jun 2011
Location: BHARATPUR
Posts: 162
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

If u have interest in computer programming then u should do btech with c.s.or i.t branch.as u can get maximum benefit of ur programming .u can also do bca i.e bachelor of computer application .or if u do study then also u can do programming.
Reply With Quote
  #21  
18th June 2011, 08:15 PM
mukul0094
Banned
 
Join Date: Dec 2010
Location: Bhubaneshwar
Posts: 2,276
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
If you are interested in the field of computer then i think that BCA is the

best option for you. BCA is the Bachelor of Computer Application. It is of

duration of 3 years. After completing 12th std you can get admission in

the BCA course. Many college/University offering for this program you can

apply for this course in the appearing of 12th exam or after passing 12th exam.

Batter Between Engineering and B.Sc

If you want to know that the best course between engineering & B.Sc

then i think that engineering is the best for you because it is a technical

course and after completing this course you can get a good job in a big

company but if you do B.Sc course then you will do hard work for getting

a good job after completing B.Sc course. So i think that engineering is

the best option for you. If you want to become an engineer then you

should choose the engineering field. It is duration of 4 years.

Regards
~Mukul~
Reply With Quote
  #22  
19th June 2011, 12:44 AM
Ramjash
Member+
 
Join Date: Jun 2011
Posts: 294
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
Dear Friend,

If you are interested in computer science then please go for BTech in Computer Science and Engineering CSE.

On completion of this you will get both software and hardware knowledge.

Regards,

Ramjash
Reply With Quote
  #23  
19th June 2011, 02:26 AM
imira
Senior Member+++++
 
Join Date: May 2010
Posts: 15,774
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

After 12th, you can choose B.Tech in Computer Science. This course has a period of four years. After completing graduation, you can go for M.Tech in computer science. This will give you a valuable profession. B.Sc Computer science is a three year degree course. You will get only a basic idea about the computer operations from a graduation. If you are interested in software and networking, then engineering will suit for you.
Reply With Quote
  #24  
19th June 2011, 12:52 PM
agrawal1288
Junior Member
 
Join Date: Jun 2011
Location: BHARATPUR
Posts: 162
Arrow Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by distroboy View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. Please help
if u r interested in computer programming ,then u should do b tech with computer science or i.t. Except b.s.c as there is a wider scope in b tech.you can also do b.c.a ,as after b.c.a you can get a govt. Job,you should do b.s.c only if u r interested in research field.
Reply With Quote
  #25  
20th June 2011, 01:18 PM
Unregistered
Guest
 
Posts: n/a
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

is BCA a better option if i get low marks in 12th as well as engineering entrance exams?
Reply With Quote
  #26  
2nd July 2011, 11:22 PM
pops07
Senior Member+++++
 
Join Date: Jan 2011
Location: Chittaranjan
Posts: 2,717
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by Unregistered View Post
is BCA a better option if i get low marks in 12th as well as engineering entrance exams?
Yes BCA is the best option for you.

But you have not mentioned your marks in 12th.

Because even to get admission in BCA you have to get atleast 50% in 12th with maths or computer as one of the subjects and english as a compulsory subject.

But if you have lower than 50% marks, then you can get admission in management quota seat.

A common entrance test is held as per the rules of individual university or college.
Reply With Quote
  #27  
2nd July 2011, 11:25 PM
pops07
Senior Member+++++
 
Join Date: Jan 2011
Location: Chittaranjan
Posts: 2,717
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Its good to know that you have so much passion about computers.

In my opinion B.tech in Computer science or IT OR BCA is the best option.

After B.tech you will get a good job but if you want to study further then opt for M.tech.

After BCA you will not get good job with a guaranty, you can do MCA or MBA after that.

Then you will get a very good job opportunity.
Reply With Quote
  #28  
22nd July 2011, 02:12 PM
Unregistered
Guest
 
Posts: n/a
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

hlo sir. i am doing bsc from lko university. but i wish to go in big software companies , as in the computing field. right now i am waiting for my results of bsc 1st year, i would like to ask that which one is good -btech in CS/IT or bsc in CS/IT and what are the job oppurtutinities in either of them????????
Reply With Quote
  #29  
21st August 2011, 01:56 AM
amaan khan ak
 
Join Date: Aug 2011
Location: bikaner
Posts: 579
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Quote:
Originally Posted by DiSTRoBOY View Post
hello sir
i just appeared for 12th std now i'm confuse what to do after 12th i have great passion for computers and i really want to do something related to computers i mean software,networking and all that stuffs which one would be best for me either engineering or bsc. please help
if u have interst in computer then no doubt u can do engineering in computer science.there is so much scope for computer science and much requirment for computer engineer.if u have interest in computer,then u can also do many course like java,.net.they both have very good for future prefernce.so do work hard i m sure u'll get success.

all the best
Reply With Quote
  #30  
30th September 2011, 11:07 AM
manas.europhia
Senior Member++
 
Join Date: Mar 2011
Location: Qr.No.- FR-99/8 ,SAILASHREE VIHAR , CHANDRASEKHAR PUR , BHUBANESWAR, ORISSA, PIN - 751021.
Posts: 1,540
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Lets talk to you clearly ..
engineering differs from Bsc in some ways that engineering courses are not only to teach you something for your course it also teaches you how to tackle with this tough world..
it teaches you all subjects like management,science,English so that you can cope up with this competitive world.

so if you are interested to do career in computer then according to me suggestion is to go for engineering..

try to go for a good engineering college(preferable IITs and NITs etc.)

you can take computer science or IT(Information Technology) where you can learn computer subjects as well as some networking subjects like inter-networking,communication subjects like digital and analog communication and all like that..

so choose wisely and best of luck for your future...
Reply With Quote
  #31  
20th January 2012, 06:28 AM
Unregistered
Guest
 
Posts: n/a
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Can I Do Direct Bsc IT After 12th ?
Reply With Quote
  #32  
31st March 2012, 11:32 PM
jobsee
Senior Member
 
Join Date: Mar 2012
Posts: 234
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

BCA is a good course in computer field and the duration of this course was 3 year, It is undergraduate course, So after 12Th, You are eligible for BCA course.
And after BCA if you can do MCA Course then you will become master in computers and then you will find good jobs in top IT companies like Wipro, Infoysis, TCS and other top companies. The salary package of MCA students was good, So its better for you if you can do BCA and MCA course, If you really interested in computer field.
Reply With Quote
  #33  
17th July 2012, 02:12 PM
Unregistered
Guest
 
Posts: n/a
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

Sir, I am appeared this year 12th board with commerce stream including math, i want to do engineering/non medical course is that possible..
Reply With Quote
  #34  
31st October 2012, 03:37 PM
suraj391
Member
 
Join Date: Oct 2012
Posts: 288
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?


hello
B.Sc IT stands for Bachelor of Science in Inforamtion Technology.

It is a 3 years course and you can do this course after your 12th,

The admission in most of the colleges is based on the basis of marks obtained in


12th while some of the colleges admit students through entrance tests.


You should have studied PCM in your 12th if you want to pursue this course.

The career opportunities of this course are:-

1.Jobs in softwares.
2.Hardware.
3.Job as programmer.
4.Developer.
5.Analysts.
6.Network.
7.System Administrator.,etc.
Moreover,you can opt for higher studies such as:-
1.M.Sc.
2.M.S.
3.M.E. in IT,etc.
So,you can go for it after your 12th.
Best of luck.
Thanks.

all the best
Reply With Quote
  #35  
30th January 2013, 08:01 AM
purvi52
Senior Member
 
Join Date: Jan 2013
Posts: 219
Default Re: What to do after 12th if I am interested in computers? Which is better between engineering and BSc?

If you are interested in computers field then you should have a great
So.you should have a good option to become a good engineer with the best college like:
IIT Delhi
IIT Kanpur.
IIT Roorkee which is one of the top most colleges iv india.
NSITEngineer is a software programmer in the fields of computers and engineering is a programming that relates all those good programmers that is considered as a software.
DCEknowledge about computers.
Even i also have a great passion in computers and i am pursuing b.tech so in my opinion,btech is far better than bsc if you want to become a good engineer.
There are also some best colleges in Delhi-NCR such as:
BM institute of engineering and management,Sonipat,Haryana.
Sonipat institute of engineering and management,Sonipat,Haryana.
Reply With Quote
Do you have any question? or have anything to say?



Related Topics:

Thread Replies Last Post
BCA or B.Com from GNIIT: better option after 12th standard with commerce? Percentage required in 12th? 79 10th April 2023 06:48 PM
Problems in jobs and career with low percentage in 12th? Scored less than 60% in 12th class 152 4th January 2021 11:10 PM
What to do after passing 12th PCM with 60.92%? Should I repeat 12th or should I apply for degree courses? 78 15th November 2019 12:48 AM
Which course to opt between BMS or B.Com after 12th? Which entrance exams to appear after 12th? Last date of form submission of ICWAI? 25 27th September 2012 04:15 PM



Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
vBulletin Optimisation by vB Optimise.
Please also check: