<p>It all really depends no your ability. </p>
<p>High school isn’t college. Getting straight A’s isn’t easy - especially in Computer Science. If you can pull straight A’s without putting in a ton of time, then by all means do it. </p>
<p>Also if you want to do honors and don’t mind all the extra work, then do it. I just wanted to point out that you don’t need to have an extremely high GPA to be competitive for top CS jobs. </p>