Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Mathematically-troubled Computer Scientist?

Mathematically-troubled Computer Scientist?

Scheduled Pinned Locked Moved The Lounge
algorithmsquestion
70 Posts 28 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    Ian Uy
    wrote on last edited by
    #1

    Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

    It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

    P K M S S 20 Replies Last reply
    0
    • I Ian Uy

      Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

      It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

      P Offline
      P Offline
      Perspx
      wrote on last edited by
      #2

      Ian Uy wrote:

      Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math?

      Well that's my plan... :sigh: Regards, --Perspx

      "The Blue Screen of Death, also known as The Blue Screen of Doom, the "Blue Screen of Fun", "Phatul Exception: The WRECKening" and "Windows Vista", is a multi award-winning game first developed in 1995 by Microsoft" - Uncyclopedia Introduction to Object-Oriented JavaScript

      K 1 Reply Last reply
      0
      • I Ian Uy

        Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

        It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

        K Offline
        K Offline
        keyboard warrior
        wrote on last edited by
        #3

        you could charge bravely into the math jungle armed with a pythe helmet, pencil and protractor! battle the polynomials on algebra island. slay the graphs on geometry mountain. or you could go to school for things that come easy for you and live an unchallenging boring life. :)

        ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

        D 1 Reply Last reply
        0
        • I Ian Uy

          Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

          It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

          M Offline
          M Offline
          Matthew Faithfull
          wrote on last edited by
          #4

          Ian Uy wrote:

          Am I doomed?

          Certainly not by not being ace at maths. I got an N at A Level, hate calculus with a passion, fundamentally disagree with Cantor about the nature of infinity, don't think statistics is even worth studying and it's never once even slowed me down in my software development and had no discernable effect on my career whatsoever. Creating real software is much more of an art than a science anyway and unless you're reimplementing mathCad the chances are you'll never need any advanced math.

          "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

          D I 2 Replies Last reply
          0
          • P Perspx

            Ian Uy wrote:

            Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math?

            Well that's my plan... :sigh: Regards, --Perspx

            "The Blue Screen of Death, also known as The Blue Screen of Doom, the "Blue Screen of Fun", "Phatul Exception: The WRECKening" and "Windows Vista", is a multi award-winning game first developed in 1995 by Microsoft" - Uncyclopedia Introduction to Object-Oriented JavaScript

            K Offline
            K Offline
            keyboard warrior
            wrote on last edited by
            #5

            it is mine as well. perhaps we can start a code project math forum ;P

            ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

            I P 2 Replies Last reply
            0
            • K keyboard warrior

              you could charge bravely into the math jungle armed with a pythe helmet, pencil and protractor! battle the polynomials on algebra island. slay the graphs on geometry mountain. or you could go to school for things that come easy for you and live an unchallenging boring life. :)

              ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

              D Offline
              D Offline
              Dalek Dave
              wrote on last edited by
              #6

              I found a bucket of Iced Water was necessary in order to cool down the slide rule after some very heavy sums! :)

              ------------------------------------ "Password Protected? You're dealing with Geeks, just turn it on, type Gandalf and you're in!" - Frankie Boyle

              1 Reply Last reply
              0
              • I Ian Uy

                Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

                It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                S Offline
                S Offline
                Shog9 0
                wrote on last edited by
                #7

                Ian Uy wrote:

                How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life?

                It's, uh, important. To re-use a worn-out cooking analogy, learning to program is like learning to read and write recipe cards... but that doesn't mean you'll ever be able to produce a good product, it just means you can specify and follow instructions. The other stuff - maths, HCI, design - that's learning how to choose good ingredients, identify flavors that work together, avoid just adding butter and salt to everything until it tastes ok, and lay out the finished product in a way that is attractive to your guests users. You can get by without it. But "getting by" probably shouldn't be your ultimate goal in school. I say don't worry about your grades (well, you need to pass, so worry that much, but don't feel bad if that's all you do). But work on really understanding the concepts they're trying (perhaps not very well) to teach you. Find external resources: plenty of good books on this stuff that they'll never give you. Read the articles here. Fall asleep watching UWTV if that helps. When you get a feel for how it's important, you'll know you're on the right track.

                Citizen 20.1.01

                'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                K I 2 Replies Last reply
                0
                • S Shog9 0

                  Ian Uy wrote:

                  How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life?

                  It's, uh, important. To re-use a worn-out cooking analogy, learning to program is like learning to read and write recipe cards... but that doesn't mean you'll ever be able to produce a good product, it just means you can specify and follow instructions. The other stuff - maths, HCI, design - that's learning how to choose good ingredients, identify flavors that work together, avoid just adding butter and salt to everything until it tastes ok, and lay out the finished product in a way that is attractive to your guests users. You can get by without it. But "getting by" probably shouldn't be your ultimate goal in school. I say don't worry about your grades (well, you need to pass, so worry that much, but don't feel bad if that's all you do). But work on really understanding the concepts they're trying (perhaps not very well) to teach you. Find external resources: plenty of good books on this stuff that they'll never give you. Read the articles here. Fall asleep watching UWTV if that helps. When you get a feel for how it's important, you'll know you're on the right track.

                  Citizen 20.1.01

                  'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                  K Offline
                  K Offline
                  keyboard warrior
                  wrote on last edited by
                  #8

                  cooking analogy... marinated briskets... next time i turn on the tv "cooking for geeks! hosted by Shog"

                  ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

                  S P 2 Replies Last reply
                  0
                  • I Ian Uy

                    Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

                    It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                    S Offline
                    S Offline
                    Simon P Stevens
                    wrote on last edited by
                    #9

                    Maths skill is irrelevant. If you enjoy programming, then do it. I've been a software developer for 3 years and I never use any of the maths I was taught at highschool/uni. Some areas of maths are helpful for different things. (Like don't go expecting to be a 3d graphics programming without a good grasp of geometry & matrix maths). But if you can write good programs, and have a good talent for design, lack of maths isn't important.

                    Simon

                    K D I 3 Replies Last reply
                    0
                    • M Matthew Faithfull

                      Ian Uy wrote:

                      Am I doomed?

                      Certainly not by not being ace at maths. I got an N at A Level, hate calculus with a passion, fundamentally disagree with Cantor about the nature of infinity, don't think statistics is even worth studying and it's never once even slowed me down in my software development and had no discernable effect on my career whatsoever. Creating real software is much more of an art than a science anyway and unless you're reimplementing mathCad the chances are you'll never need any advanced math.

                      "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                      D Offline
                      D Offline
                      Dalek Dave
                      wrote on last edited by
                      #10

                      Matthew Faithfull wrote:

                      don't think statistics is even worth studying

                      You are right! (47% of the Time)

                      ------------------------------------ "Password Protected? You're dealing with Geeks, just turn it on, type Gandalf and you're in!" - Frankie Boyle

                      D L 2 Replies Last reply
                      0
                      • K keyboard warrior

                        cooking analogy... marinated briskets... next time i turn on the tv "cooking for geeks! hosted by Shog"

                        ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

                        S Offline
                        S Offline
                        Shog9 0
                        wrote on last edited by
                        #11

                        jgasm wrote:

                        marinated briskets...

                        Rubbed, damnit - rubbed! I spent a good chunk of Wednesday evening rubbing my huge piece of meat, and... uh... yeah, let's go with marinated. :-\

                        Citizen 20.1.01

                        'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                        K 1 Reply Last reply
                        0
                        • S Simon P Stevens

                          Maths skill is irrelevant. If you enjoy programming, then do it. I've been a software developer for 3 years and I never use any of the maths I was taught at highschool/uni. Some areas of maths are helpful for different things. (Like don't go expecting to be a 3d graphics programming without a good grasp of geometry & matrix maths). But if you can write good programs, and have a good talent for design, lack of maths isn't important.

                          Simon

                          K Offline
                          K Offline
                          keyboard warrior
                          wrote on last edited by
                          #12

                          Simon Stevens wrote:

                          Maths skill is irrelevant.

                          so are english skills apparently.

                          Simon Stevens wrote:

                          Maths skill is irrelevant.

                          not really. if you do any kind of business programming you at least have to know the order of operations in and out. at the bare bones minimum. and probably understanding percentage will be very helpful. ;P

                          ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

                          S 1 Reply Last reply
                          0
                          • M Matthew Faithfull

                            Ian Uy wrote:

                            Am I doomed?

                            Certainly not by not being ace at maths. I got an N at A Level, hate calculus with a passion, fundamentally disagree with Cantor about the nature of infinity, don't think statistics is even worth studying and it's never once even slowed me down in my software development and had no discernable effect on my career whatsoever. Creating real software is much more of an art than a science anyway and unless you're reimplementing mathCad the chances are you'll never need any advanced math.

                            "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                            I Offline
                            I Offline
                            Ian Uy
                            wrote on last edited by
                            #13

                            Thank you for that reassurance! You have certainly regained my faith. :)

                            It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                            M 1 Reply Last reply
                            0
                            • S Shog9 0

                              jgasm wrote:

                              marinated briskets...

                              Rubbed, damnit - rubbed! I spent a good chunk of Wednesday evening rubbing my huge piece of meat, and... uh... yeah, let's go with marinated. :-\

                              Citizen 20.1.01

                              'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                              K Offline
                              K Offline
                              keyboard warrior
                              wrote on last edited by
                              #14

                              how am i supposed to focus on my work with i am thinking about marinated meat. because of my obsession with food...someone's mind is in the gutter.

                              ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

                              S 1 Reply Last reply
                              0
                              • S Simon P Stevens

                                Maths skill is irrelevant. If you enjoy programming, then do it. I've been a software developer for 3 years and I never use any of the maths I was taught at highschool/uni. Some areas of maths are helpful for different things. (Like don't go expecting to be a 3d graphics programming without a good grasp of geometry & matrix maths). But if you can write good programs, and have a good talent for design, lack of maths isn't important.

                                Simon

                                D Offline
                                D Offline
                                Dalek Dave
                                wrote on last edited by
                                #15

                                Simon Stevens wrote:

                                Maths skill is irrelevant

                                Yeah, come and work for me, I will pay you £1000 per week, thats nearly £5000 a year! You only have to work 26 hours a day, and a -25% pay rise each year will see you through your 40 e/ Pi^2 holidays

                                ------------------------------------ "Password Protected? You're dealing with Geeks, just turn it on, type Gandalf and you're in!" - Frankie Boyle

                                1 Reply Last reply
                                0
                                • S Simon P Stevens

                                  Maths skill is irrelevant. If you enjoy programming, then do it. I've been a software developer for 3 years and I never use any of the maths I was taught at highschool/uni. Some areas of maths are helpful for different things. (Like don't go expecting to be a 3d graphics programming without a good grasp of geometry & matrix maths). But if you can write good programs, and have a good talent for design, lack of maths isn't important.

                                  Simon

                                  I Offline
                                  I Offline
                                  Ian Uy
                                  wrote on last edited by
                                  #16

                                  I believe that math skills are still relevant in some way. I was tasked to represent my university in the ACM-ICPC Asia regional and after flipping thru the problem sets, I realized the real meaning of "computer science".

                                  It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                                  1 Reply Last reply
                                  0
                                  • I Ian Uy

                                    Sadly, I am one of those mathematically-troubled student whose taking-up Computer Science. I've barely passed all my math subjects (never failed one though) and I had a hard time in my Automata and Algorithms Complexity (Big o stuff) subjects. However, I aced all my programming subjects including Data Structures and Artificial Intelligence. I also aced all software development subjects. How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life? Am I doomed? Am I the only one who is stupid enough to take Computer Science when I know for a fact that I'm stupid in Math? :^)

                                    It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                                    K Offline
                                    K Offline
                                    kinar
                                    wrote on last edited by
                                    #17

                                    Noone is "stupid at math" unless you are stupid at everything. Math is just like any other subject (including a programming language). You just have to learn to think about the subject correctly. Once you have the basics down, it is easy. Unfortunately, not enough teachers in the world understand that in order to teach successfully, you have to be able to get your students to actually understand the subject rather than memorize answers. As for how much math relates to programming. there are two MAJOR programming genre's: Math and Business. Just stick to programming business logic and you will be fine but don't expect to ever be able to create something like an encryption algorythm that is the new RSA standard or something in that league. If this is the type of stuff you want to do (rather than just programming windows forms all day long), you will need to sit yerself down and learn to understand the basics of math.

                                    I 1 Reply Last reply
                                    0
                                    • K keyboard warrior

                                      how am i supposed to focus on my work with i am thinking about marinated meat. because of my obsession with food...someone's mind is in the gutter.

                                      ----------------------------------------------------------- "When I first saw it, I just thought that you really, really enjoyed programming in java." - Leslie Sanford

                                      S Offline
                                      S Offline
                                      Shog9 0
                                      wrote on last edited by
                                      #18

                                      You think you've got it bad - my whole kitchen still smells like it. Seriously tempted to try a BBQ breakfast... :~

                                      jgasm wrote:

                                      because of my obsession with food...someone's mind is in the gutter.

                                      Hey, i assure you, my mind is on high and noble matters. My rich and tangy sauce, for instance.

                                      Citizen 20.1.01

                                      'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                                      M M 2 Replies Last reply
                                      0
                                      • S Shog9 0

                                        Ian Uy wrote:

                                        How important are those (Automota, Algorithms...., Mathematics) subjects in a Software Developers life?

                                        It's, uh, important. To re-use a worn-out cooking analogy, learning to program is like learning to read and write recipe cards... but that doesn't mean you'll ever be able to produce a good product, it just means you can specify and follow instructions. The other stuff - maths, HCI, design - that's learning how to choose good ingredients, identify flavors that work together, avoid just adding butter and salt to everything until it tastes ok, and lay out the finished product in a way that is attractive to your guests users. You can get by without it. But "getting by" probably shouldn't be your ultimate goal in school. I say don't worry about your grades (well, you need to pass, so worry that much, but don't feel bad if that's all you do). But work on really understanding the concepts they're trying (perhaps not very well) to teach you. Find external resources: plenty of good books on this stuff that they'll never give you. Read the articles here. Fall asleep watching UWTV if that helps. When you get a feel for how it's important, you'll know you're on the right track.

                                        Citizen 20.1.01

                                        'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                                        I Offline
                                        I Offline
                                        Ian Uy
                                        wrote on last edited by
                                        #19

                                        How can I relate Integral Calculus to programming? If I can relate a math topic (Say discrete mathematics) to programming, I find it easier and more enjoyable to learn. :laugh:

                                        It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                                        D S 2 Replies Last reply
                                        0
                                        • I Ian Uy

                                          Thank you for that reassurance! You have certainly regained my faith. :)

                                          It is said that the most complex structures built by mankind are software systems. This is not generally appreciated because most people cannot see them. Maybe that's a good thing because if we saw them as buildings, we'd deem many of them unsafe.

                                          M Offline
                                          M Offline
                                          MidwestLimey
                                          wrote on last edited by
                                          #20

                                          In the past year all that comes to mind that I've used is trig, Euclidean distance, integrals and some geometric translations. Thats it. Seldom do I have to move beyond that which is rather good, because I forgotten most of it :)


                                          I'm largely language agnostic


                                          After a while they all bug me :doh:


                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups