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. Annoying Instructor Behaviors

Annoying Instructor Behaviors

Scheduled Pinned Locked Moved The Lounge
beta-testingcode-reviewcareertestingquestion
17 Posts 6 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.
  • R Roger Wright

    My current class, Linear Algebra, is graded on the basis of 7 quizzes and 3 exams. I just turned in my 4th quiz, and the 1st exam begins Wednesday. I still haven't seen the results of the 3rd quiz, and the instructor hasn't been online but once in a week! :wtf: How the hell are we supposed to prepare for an exam with no feedback from the previous quizzes? To those of you teaching, or considering teaching online classes, don't you dare pull this crap on your students! Teaching an online course is an easy way to make an extra couple thousand$ with a few hours' effort, but your students deserve a quick turnaround on their work. That's your first priority - always - and it only takes a few minutes to grade a math quiz. Doing a proper job of it takes a bit more time, and a lot more dedication, but the bare minimum required is that you do it fast, especially in an accelerated class like this one (10 weeks, instead of the usual 16). I'm all for turning an easy dollar, but the students are paying a couple thousand$ each to learn from you, and you damned well owe it to them to give them a timely response! That being said, the class is great, the textbook is excellent and worth keeping for reference, and the subject is one that every programmer should master. So should every engineer, but they neglected it at my school 30+ years ago. My university assumed that I'd studied it in high school, and my high school expected that I'd take it in college. Oops... They really should communicate more, me thinks. It makes me slightly ill to think back over my career, and the many hundreds, perhaps thousands of hours I spent solving system equations for electrical and electronic networks the hard way, working slowly backwards from output to input, node by node, to determine system constants for designing functional circuits. With these techniques, I could have solved for every unknown directly, in just a few minutes, by modelling the equations in matrix form and row-reducing the resulting matrix to echelon form. It would have tremendously reduced the labor required to perform sensitivity analyses for testing and reliability studies, and made failure mode analysis a snap. I probably would have understood more of the class I took in Kalman Filtering, as well, and might have been more effective in presenting the idea to my bosses of using it to optimize testing strategies and spares stocking for ICBM repair depots, too. Crap, I hate looking back and realizing how much of my time was spent working too hard! I'm lazy by nature (all

    N Offline
    N Offline
    Neophyte30
    wrote on last edited by
    #4

    This does sound interesting Roger - I'd love to know the title of the textbook, if you can recommend it. Might make good holiday reading! Al

    R 1 Reply Last reply
    0
    • R Roger Wright

      My current class, Linear Algebra, is graded on the basis of 7 quizzes and 3 exams. I just turned in my 4th quiz, and the 1st exam begins Wednesday. I still haven't seen the results of the 3rd quiz, and the instructor hasn't been online but once in a week! :wtf: How the hell are we supposed to prepare for an exam with no feedback from the previous quizzes? To those of you teaching, or considering teaching online classes, don't you dare pull this crap on your students! Teaching an online course is an easy way to make an extra couple thousand$ with a few hours' effort, but your students deserve a quick turnaround on their work. That's your first priority - always - and it only takes a few minutes to grade a math quiz. Doing a proper job of it takes a bit more time, and a lot more dedication, but the bare minimum required is that you do it fast, especially in an accelerated class like this one (10 weeks, instead of the usual 16). I'm all for turning an easy dollar, but the students are paying a couple thousand$ each to learn from you, and you damned well owe it to them to give them a timely response! That being said, the class is great, the textbook is excellent and worth keeping for reference, and the subject is one that every programmer should master. So should every engineer, but they neglected it at my school 30+ years ago. My university assumed that I'd studied it in high school, and my high school expected that I'd take it in college. Oops... They really should communicate more, me thinks. It makes me slightly ill to think back over my career, and the many hundreds, perhaps thousands of hours I spent solving system equations for electrical and electronic networks the hard way, working slowly backwards from output to input, node by node, to determine system constants for designing functional circuits. With these techniques, I could have solved for every unknown directly, in just a few minutes, by modelling the equations in matrix form and row-reducing the resulting matrix to echelon form. It would have tremendously reduced the labor required to perform sensitivity analyses for testing and reliability studies, and made failure mode analysis a snap. I probably would have understood more of the class I took in Kalman Filtering, as well, and might have been more effective in presenting the idea to my bosses of using it to optimize testing strategies and spares stocking for ICBM repair depots, too. Crap, I hate looking back and realizing how much of my time was spent working too hard! I'm lazy by nature (all

      E Offline
      E Offline
      Espen Harlinn
      wrote on last edited by
      #5

      James W. Nilssons Electric Circuits, third edition, used LA for analysis - pretty hard to imagine doing this stuff without LA or graph theory. If you haven't read it, read Algorithms in C++ Part 5: Graph Algorithms[^] by Robert Sedgewick. You can then have a go at Power systems applcications of graph theory[^] by Jizhong Zhu. The last one shows you how to tackle problems like:

      • Network flow calculation of power flow
      • Economic power dispatch
      • Security constrained economic dispatch
      • Multi-areas system economic dispatch
      • Reactive power optimisation and pricing in multi-area environment
      • Hydro-thermal power system operation
      • Power system state estimation
      • Secure economic automatic generation control
      • Automatic contingency selection
      • Distribution network optimisation
      • Optimal load shedding

      Some LA solvers actually tries to convert the problem into a network simplex problem before attempting to find the solution using other LA methods.

      Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

      L R 2 Replies Last reply
      0
      • J Jan Steyn

        Aha! And here I was thinking that all this math stuff, especially linear algebra is a waste of time. Now I am looking at it a bit differently. Time to bring out the old books on the subject. I think the biggest problem with most maths courses is annoying instructors though and if I had a slightly better one at school, I might not have lost interest in the subject.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #6

        Just wanted to say that learning or refreshing your knowledge can be done in an interesting and practical way. Then the instructor is not quite as important anymore.

        At least artificial intelligence already is superior to natural stupidity

        J 1 Reply Last reply
        0
        • E Espen Harlinn

          James W. Nilssons Electric Circuits, third edition, used LA for analysis - pretty hard to imagine doing this stuff without LA or graph theory. If you haven't read it, read Algorithms in C++ Part 5: Graph Algorithms[^] by Robert Sedgewick. You can then have a go at Power systems applcications of graph theory[^] by Jizhong Zhu. The last one shows you how to tackle problems like:

          • Network flow calculation of power flow
          • Economic power dispatch
          • Security constrained economic dispatch
          • Multi-areas system economic dispatch
          • Reactive power optimisation and pricing in multi-area environment
          • Hydro-thermal power system operation
          • Power system state estimation
          • Secure economic automatic generation control
          • Automatic contingency selection
          • Distribution network optimisation
          • Optimal load shedding

          Some LA solvers actually tries to convert the problem into a network simplex problem before attempting to find the solution using other LA methods.

          Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #7

          Do you have to use complex numbers since you are dealing with AC?

          At least artificial intelligence already is superior to natural stupidity

          E 1 Reply Last reply
          0
          • L Lost User

            Do you have to use complex numbers since you are dealing with AC?

            At least artificial intelligence already is superior to natural stupidity

            E Offline
            E Offline
            Espen Harlinn
            wrote on last edited by
            #8

            Depends on how accurate you want/need your solution to be. For just calculating the powerflow I vould reverse the problem and use the loads as sources and generators/reserves as sinks, and implement it as a network flow min cost max flow problem where power loss would be cost - in this case I would not use complex numbers.

            Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

            L 1 Reply Last reply
            0
            • R Roger Wright

              My current class, Linear Algebra, is graded on the basis of 7 quizzes and 3 exams. I just turned in my 4th quiz, and the 1st exam begins Wednesday. I still haven't seen the results of the 3rd quiz, and the instructor hasn't been online but once in a week! :wtf: How the hell are we supposed to prepare for an exam with no feedback from the previous quizzes? To those of you teaching, or considering teaching online classes, don't you dare pull this crap on your students! Teaching an online course is an easy way to make an extra couple thousand$ with a few hours' effort, but your students deserve a quick turnaround on their work. That's your first priority - always - and it only takes a few minutes to grade a math quiz. Doing a proper job of it takes a bit more time, and a lot more dedication, but the bare minimum required is that you do it fast, especially in an accelerated class like this one (10 weeks, instead of the usual 16). I'm all for turning an easy dollar, but the students are paying a couple thousand$ each to learn from you, and you damned well owe it to them to give them a timely response! That being said, the class is great, the textbook is excellent and worth keeping for reference, and the subject is one that every programmer should master. So should every engineer, but they neglected it at my school 30+ years ago. My university assumed that I'd studied it in high school, and my high school expected that I'd take it in college. Oops... They really should communicate more, me thinks. It makes me slightly ill to think back over my career, and the many hundreds, perhaps thousands of hours I spent solving system equations for electrical and electronic networks the hard way, working slowly backwards from output to input, node by node, to determine system constants for designing functional circuits. With these techniques, I could have solved for every unknown directly, in just a few minutes, by modelling the equations in matrix form and row-reducing the resulting matrix to echelon form. It would have tremendously reduced the labor required to perform sensitivity analyses for testing and reliability studies, and made failure mode analysis a snap. I probably would have understood more of the class I took in Kalman Filtering, as well, and might have been more effective in presenting the idea to my bosses of using it to optimize testing strategies and spares stocking for ICBM repair depots, too. Crap, I hate looking back and realizing how much of my time was spent working too hard! I'm lazy by nature (all

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #9

              :thumbsup: That's the reason why I'm still not certified. I'm not going to sign a certificate that say that I had an education, when that's clearly not the case. It gets worse if you can offset some of that education with money. Teaching has degraded hugely in the past decades, something which we'll learn to regret.

              Bastard Programmer from Hell :suss:

              1 Reply Last reply
              0
              • E Espen Harlinn

                Depends on how accurate you want/need your solution to be. For just calculating the powerflow I vould reverse the problem and use the loads as sources and generators/reserves as sinks, and implement it as a network flow min cost max flow problem where power loss would be cost - in this case I would not use complex numbers.

                Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #10

                It has been some time since I got my head stuffed full with this. At least I still know what's coming when I open one of the books you mentioned :)

                At least artificial intelligence already is superior to natural stupidity

                E 1 Reply Last reply
                0
                • L Lost User

                  It has been some time since I got my head stuffed full with this. At least I still know what's coming when I open one of the books you mentioned :)

                  At least artificial intelligence already is superior to natural stupidity

                  E Offline
                  E Offline
                  Espen Harlinn
                  wrote on last edited by
                  #11

                  Sedgewicks' book isn't so bad, it's written with developers in mind, the other one requires a certain level of motivation ;)

                  Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

                  1 Reply Last reply
                  0
                  • L Lost User

                    Just wanted to say that learning or refreshing your knowledge can be done in an interesting and practical way. Then the instructor is not quite as important anymore.

                    At least artificial intelligence already is superior to natural stupidity

                    J Offline
                    J Offline
                    Jan Steyn
                    wrote on last edited by
                    #12

                    Agree

                    1 Reply Last reply
                    0
                    • R Roger Wright

                      My current class, Linear Algebra, is graded on the basis of 7 quizzes and 3 exams. I just turned in my 4th quiz, and the 1st exam begins Wednesday. I still haven't seen the results of the 3rd quiz, and the instructor hasn't been online but once in a week! :wtf: How the hell are we supposed to prepare for an exam with no feedback from the previous quizzes? To those of you teaching, or considering teaching online classes, don't you dare pull this crap on your students! Teaching an online course is an easy way to make an extra couple thousand$ with a few hours' effort, but your students deserve a quick turnaround on their work. That's your first priority - always - and it only takes a few minutes to grade a math quiz. Doing a proper job of it takes a bit more time, and a lot more dedication, but the bare minimum required is that you do it fast, especially in an accelerated class like this one (10 weeks, instead of the usual 16). I'm all for turning an easy dollar, but the students are paying a couple thousand$ each to learn from you, and you damned well owe it to them to give them a timely response! That being said, the class is great, the textbook is excellent and worth keeping for reference, and the subject is one that every programmer should master. So should every engineer, but they neglected it at my school 30+ years ago. My university assumed that I'd studied it in high school, and my high school expected that I'd take it in college. Oops... They really should communicate more, me thinks. It makes me slightly ill to think back over my career, and the many hundreds, perhaps thousands of hours I spent solving system equations for electrical and electronic networks the hard way, working slowly backwards from output to input, node by node, to determine system constants for designing functional circuits. With these techniques, I could have solved for every unknown directly, in just a few minutes, by modelling the equations in matrix form and row-reducing the resulting matrix to echelon form. It would have tremendously reduced the labor required to perform sensitivity analyses for testing and reliability studies, and made failure mode analysis a snap. I probably would have understood more of the class I took in Kalman Filtering, as well, and might have been more effective in presenting the idea to my bosses of using it to optimize testing strategies and spares stocking for ICBM repair depots, too. Crap, I hate looking back and realizing how much of my time was spent working too hard! I'm lazy by nature (all

                      E Offline
                      E Offline
                      Ennis Ray Lynch Jr
                      wrote on last edited by
                      #13

                      I loved Linear Algebra. Much more than discrete math which was just a bunch of proofs.

                      Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                      R 1 Reply Last reply
                      0
                      • E Espen Harlinn

                        James W. Nilssons Electric Circuits, third edition, used LA for analysis - pretty hard to imagine doing this stuff without LA or graph theory. If you haven't read it, read Algorithms in C++ Part 5: Graph Algorithms[^] by Robert Sedgewick. You can then have a go at Power systems applcications of graph theory[^] by Jizhong Zhu. The last one shows you how to tackle problems like:

                        • Network flow calculation of power flow
                        • Economic power dispatch
                        • Security constrained economic dispatch
                        • Multi-areas system economic dispatch
                        • Reactive power optimisation and pricing in multi-area environment
                        • Hydro-thermal power system operation
                        • Power system state estimation
                        • Secure economic automatic generation control
                        • Automatic contingency selection
                        • Distribution network optimisation
                        • Optimal load shedding

                        Some LA solvers actually tries to convert the problem into a network simplex problem before attempting to find the solution using other LA methods.

                        Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

                        R Offline
                        R Offline
                        Roger Wright
                        wrote on last edited by
                        #14

                        Thanks, Espen! The second book, by Zhu, looks interesting. I'll have to grab a copy for a little light reading. :-D I think it would help with a little problem we have at work. The reservation is split - the north is on a 12.47kV network, the south running on 24.94kV. They're joined in the middle by a step-up transformer so that, in an emergency, we can feed the entire reservation from either of two substations. Because we don't know what will happen if we loop these two sections through the step-up, we've always had to take an outage to do any switching, and that annoys customers. If I could estimate the power flow magnitude and direction, I might find that it's perfectly safe to run them interconnected all the time, providing a permanent redundancy for customers! Of course, I might also find that it's a disaster waiting for me to throw the switch...:suss: Besides, Zhu works for Areva T&D, one of my favorite suppliers. In fact, the last 69kV substation we built used Areva 69kV CCVTs for monitoring bus voltage. Thanks for the link! :-D

                        Will Rogers never met me.

                        E 1 Reply Last reply
                        0
                        • R Roger Wright

                          Thanks, Espen! The second book, by Zhu, looks interesting. I'll have to grab a copy for a little light reading. :-D I think it would help with a little problem we have at work. The reservation is split - the north is on a 12.47kV network, the south running on 24.94kV. They're joined in the middle by a step-up transformer so that, in an emergency, we can feed the entire reservation from either of two substations. Because we don't know what will happen if we loop these two sections through the step-up, we've always had to take an outage to do any switching, and that annoys customers. If I could estimate the power flow magnitude and direction, I might find that it's perfectly safe to run them interconnected all the time, providing a permanent redundancy for customers! Of course, I might also find that it's a disaster waiting for me to throw the switch...:suss: Besides, Zhu works for Areva T&D, one of my favorite suppliers. In fact, the last 69kV substation we built used Areva 69kV CCVTs for monitoring bus voltage. Thanks for the link! :-D

                          Will Rogers never met me.

                          E Offline
                          E Offline
                          Espen Harlinn
                          wrote on last edited by
                          #15

                          Brilliant :-D

                          Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

                          1 Reply Last reply
                          0
                          • N Neophyte30

                            This does sound interesting Roger - I'd love to know the title of the textbook, if you can recommend it. Might make good holiday reading! Al

                            R Offline
                            R Offline
                            Roger Wright
                            wrote on last edited by
                            #16

                            Hi Al! In case it's not obvious, I'm enjoying the course enormously. The text is Linear Algebra And Its Applications, Third Edition (Update) by David C. Lay, ISBN 9-780321-287137, and it's dirt cheap at Amazon. I think I paid $54 there, while the school online bookstore wanted $152! Ripoff!:mad:

                            Will Rogers never met me.

                            1 Reply Last reply
                            0
                            • E Ennis Ray Lynch Jr

                              I loved Linear Algebra. Much more than discrete math which was just a bunch of proofs.

                              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                              R Offline
                              R Offline
                              Roger Wright
                              wrote on last edited by
                              #17

                              Though much easier, it reminds me somewhat of Calculus. Once I got over the conceptual hurdle of limits, and the unfamiliar terminology of the delta/epsilon explanation of why it works, something clicked. From then on, calculus made all the previously hard calculations using logs, trig, and geometry much easier by integrating them all into one whole picture. Laplace transforms were just icing on the cake, so to speak, turning calculus into mere arithmetic. Linear algebra opens up a whole new world of analysis and synthesis possibilities!

                              Will Rogers never met me.

                              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