Official CS Minor vs. Just Taking CS Courses?

Click For Summary

Discussion Overview

The discussion centers around the decision of whether to pursue an official computer science minor by taking an introductory course or to simply take advanced computer science courses without the minor. Participants explore the implications of having a minor versus just coursework, particularly in the context of job applications and demonstrated skills in the computer science field.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • One participant suggests that having a double major makes an official minor less important, as the double major can be seen as sufficient evidence of expertise.
  • Another participant emphasizes that in the computer science field, demonstrated abilities and completed projects are more valuable than official degrees or minors.
  • Some participants express curiosity about the significance of on-the-spot skill assessments during job interviews, questioning how much weight interviewers place on specific skills versus coursework.
  • There are reflections on personal experiences during interviews, highlighting the unpredictability of questions and the importance of being mentally prepared for various types of inquiries.
  • Concerns are raised about the nature of interview questions, with some participants noting that trivial questions can catch candidates off guard, regardless of their qualifications.

Areas of Agreement / Disagreement

Participants generally agree that demonstrated skills are crucial in the job market, but there is no consensus on the necessity of an official minor versus just taking courses. The discussion remains unresolved regarding the relative importance of a minor compared to practical experience.

Contextual Notes

Some participants express uncertainty about the expectations of interviewers and the types of questions that may be asked, indicating a lack of clarity on how to prepare effectively for job interviews in the computer science field.

Notorious QED
Messages
5
Reaction score
0
Hello! I'm a sophomore applied mathematics and physics double major, and I have ~30 credits to spare on any courses I might want to take before I graduate. I'm going use this "extra space" to take computer science courses.

I have been programming with Python for several years now and I have already been exposed to many concepts of computer science, so this field isn't totally foreign to me. However, I don't plan on taking the first intro computer science course because I would not be exposed to any new material. I figured I would just take the courses that are new to me.

The thing is, I can't declare an official computer science minor unless I actually take that intro course. And unfortunately the department will not let me substitute an upper level elective in its place :(

So here's my question: Is it better to take the intro course and get the official minor or just take the coursework and not worry about it? In other words, does it matter if I have an official minor if I have the coursework?
 
Physics news on Phys.org
You already have a double major, so I don't think that an official minor is important. The second major really counts also as your minor. On any job application, you can just state that you have a strong CS interest.
 
The CS world is one which demonstrated abilities count more than official degrees. Coursework and completed projects count for demonstrated abilities. Listing of a minor on a degree is less important, especially with the double major already.
 
  • Like
Likes   Reactions: FactChecker
Dr. Courtney said:
The CS world is one which demonstrated abilities count more than official degrees. Coursework and completed projects count for demonstrated abilities. Listing of a minor on a degree is less important, especially with the double major already.
I'm just curious about this. How much more does on-the-spot skill checking count? The student one day meets for an interview for possible employment for a computer job or programmer job, and the interviewer is aware of his CS course work credit, but wants to know of some specific skills and abilities, and then asks specific solve-a-problem types of questions in order to assess the student, now job interviewee?
 
symbolipoint said:
I'm just curious about this. How much more does on-the-spot skill checking count? The student one day meets for an interview for possible employment for a computer job or programmer job, and the interviewer is aware of his CS course work credit, but wants to know of some specific skills and abilities, and then asks specific solve-a-problem types of questions in order to assess the student, now job interviewee?
It's definitely something to be mentally prepared for. Hopefully, they will let the person work the problem as he would on the job (test compile, debug, test run, etc.).
On one of my first interviews, in a prior lifetime, I was asked a question that was so trivial that I was surprised and speechless. I wasn't mentally prepared for that type of question. I had taught that subject and knew everything about it, but I said nothing. Luckily, they didn't make me an offer and I wound up at a much better place. :>)
 
  • Like
Likes   Reactions: Arnoldjavs3
FactChecker said:
It's definitely something to be mentally prepared for. Hopefully, they will let the person work the problem as he would on the job (test compile, debug, test run, etc.).
On one of my first interviews, in a prior lifetime, I was asked a question that was so trivial that I was surprised and speechless. I wasn't mentally prepared for that type of question. I had taught that subject and knew everything about it, but I said nothing. Luckily, they didn't make me an offer and I wound up at a much better place. :>)
The interviewer possibly knew the question was trivial, and this might have been part of the intent of that question.
 
  • Like
Likes   Reactions: FactChecker
symbolipoint said:
The interviewer possibly knew the question was trivial, and this might have been part of the intent of that question.
Could have easily been. But I was expecting graduate level questions and didn't handle a trivial question at all. My bad. I don't think that place needed anything advanced anyway, so it was probably the type of thing they wanted me to do on the job. That's why I'm glad I didn't end up there.
 
FactChecker said:
Could have easily been. But I was expecting graduate level questions and didn't handle a trivial question at all. My bad. I don't think that place needed anything advanced anyway, so it was probably the type of thing they wanted me to do on the job.
hard to know from my limited point of view. You might know better, since the company interviewed YOU (and hopefully, you interviewed them, too). I could only imagine the interviewer asked you more than just one trivial question, like a couple more not-so-trivial ones, too.
 
  • Like
Likes   Reactions: FactChecker

Similar threads

  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K