Answers.Body: <p>It depends on your goals:</p>
  
  <p>If you want to just "get by", take the easiest one. That is probably the one you already know the most about already. Safe. Boring.</p>
  
  <p>If you want to "become as smart as possible", take the hardest one. Unsafe. Live on the edge. </p>
  
  <p>If you want to just get employed in the future, take the most practical one. Hmmm. Looks good on the resume. </p>
  
  <p>If  you yearn for (yet) higher education, take the most theoretical one. The admissions committee will love it. </p>
  
  <p>If they all seem about the same, roll a die. </p>
  
  <p>If you want to get lost in the crowd, take the most popular one. No one will notice me. </p>
  
  <p>If you want some individual attention and a relationship with the faculty, take the least popular one. The prof will be able to help me understand things. </p>
  
  <hr>
  
  <p>You could ask advice from one or more of the instructors, explaining to them your long term goals and seeing how the course contributes to it. </p>
  
  <p>Any of these three courses could be hard or easy, theoretical or not, depending on the teacher and institution, so I won't make more specific suggestions. </p>
  
  <hr>
  
  <p>Whichever you choose, work hard, think deep, live long, prosper. </p>
  
  <hr>
  
  <p>If anyone thinks this is snarky or intended to be humorous, I'd suggest you reconsider. At many points in my life I specifically chose the harder path and have never regretted it. At other times I just went along with the flow and was sorry. But choosing according to my goals turned out to be pretty optimal.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-06T21:01:15.083Z
Answers.LastActivityDate: 2017-11-19T22:47:36.150Z
Answers.LastEditDate: 2017-11-19T22:47:36.150Z
Answers.UserDisplayName: Buffy
Body: <p>I am a student of B.Tech CSE and have an option to choose any one of the subjects in the next semester. Below are the options:</p>
  
  <ol>
  <li>Enterprise Java  </li>
  <li>Digital Image Processing  </li>
  <li>Compiler Design</li>
  </ol>
  
  <p>I want to settle with something which can be useful to learn while at the same time not put so much burden as to mess up my results. </p>
  
  <p>I know this forum contains excellent teachers in the academic field which will guide me and choose the best possible option for me. </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T10:49:27.103Z
Comments.Text: And Welcome to your community, hope you can ask (and answer) many questions in the future.
Comments.UserDisplayName: ctrl-alt-delor
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T14:48:24.737Z
Comments.Text: Sorry, I am a student.I was also writing this somewhere else and probably got confused while typing my question.Thanks for bearing!
Comments.UserDisplayName: Sarthak Mehra
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T15:26:46.003Z
Comments.Text: Have you already studied Java, or is that entirely new? Say a bit more about your background.
Comments.UserDisplayName: Buffy
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T17:23:45.493Z
Comments.Text: Which class seems most interesting to you? Take that one.
Comments.UserDisplayName: Kevin Workman
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T18:37:39.460Z
Comments.Text: I am comfortable and have interest in all the three subjects.And yes, I have some experience in java.
Comments.UserDisplayName: Sarthak Mehra
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-06T19:55:42.380Z
Comments.Text: Oh man, that's like asking, *"Should I have cake, cookies, or chocolates? Which will be the yummiest?"*  You just can't lose.  If you really have no preference between the subjects, look up the teachers and see who has a reputation for running enjoyable courses.
Comments.UserDisplayName: Ben I.
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-07T08:32:41.587Z
Comments.Text: Fine, I will take Enterprise java to be on the safe side but will study Compiler Design online to apply for higher studies.
Comments.UserDisplayName: Sarthak Mehra
Tags: <java><image-processing>
Title: Help in choosing elective subject
ThreadText: # Help in choosing elective subject
  
  (Asked by: username_0 on 2017-11-06)
  
  I am a student of B.Tech CSE and have an option to choose any one of the subjects in the next semester. Below are the options:
  
  1. Enterprise Java
  2. Digital Image Processing
  3. Compiler Design
  
  I want to settle with something which can be useful to learn while at the same time not put so much burden as to mess up my results.
  
  I know this forum contains excellent teachers in the academic field which will guide me and choose the best possible option for me.
  
  **Tags:** java, image-processing
  
  > **Comments:**
  > **username_1**: And Welcome to your community, hope you can ask (and answer) many questions in the future.  
  > **username_0**: Sorry, I am a student.I was also writing this somewhere else and probably got confused while typing my question.Thanks for bearing!  
  > **username_2**: Have you already studied Java, or is that entirely new? Say a bit more about your background.  
  > **username_3**: Which class seems most interesting to you? Take that one.  
  > **username_0**: I am comfortable and have interest in all the three subjects.And yes, I have some experience in java.  
  > **username_4**: Oh man, that's like asking, *"Should I have cake, cookies, or chocolates? Which will be the yummiest?"*  You just can't lose.  If you really have no preference between the subjects, look up the teachers and see who has a reputation for running enjoyable courses.  
  > **username_0**: Fine, I will take Enterprise java to be on the safe side but will study Compiler Design online to apply for higher studies.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-11-06. Score: 0 | Accepted answer
  
  It depends on your goals:
  
  If you want to just "get by", take the easiest one. That is probably the one you already know the most about already. Safe. Boring.
  
  If you want to "become as smart as possible", take the hardest one. Unsafe. Live on the edge.
  
  If you want to just get employed in the future, take the most practical one. Hmmm. Looks good on the resume.
  
  If you yearn for (yet) higher education, take the most theoretical one. The admissions committee will love it.
  
  If they all seem about the same, roll a die.
  
  If you want to get lost in the crowd, take the most popular one. No one will notice me.
  
  If you want some individual attention and a relationship with the faculty, take the least popular one. The prof will be able to help me understand things.
  
  ---
  
  You could ask advice from one or more of the instructors, explaining to them your long term goals and seeing how the course contributes to it.
  
  Any of these three courses could be hard or easy, theoretical or not, depending on the teacher and institution, so I won't make more specific suggestions.
  
  ---
  
  Whichever you choose, work hard, think deep, live long, prosper.
  
  ---
  
  If anyone thinks this is snarky or intended to be humorous, I'd suggest you reconsider. At many points in my life I specifically chose the harder path and have never regretted it. At other times I just went along with the flow and was sorry. But choosing according to my goals turned out to be pretty optimal.
  
  
  ---
  
  