Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Meditations on the Nature of Code Exams

by Masem (Monsignor)
on Mar 20, 2001 at 23:46 UTC ( #65788=note: print w/ replies, xml ) Need Help??


in reply to Meditations on the Nature of Code Exams

It probably all depends on the course and teacher. Mind you, I'm coming from complete left field - I'm a ChemE, no comp sci courses save for some in grad school for algorthms.

Of the courses I took from comp sci, mostly algorithms with C++ thrown in, the tests were aimed more towards knowing how the algorithms worked and demonstrating them on paper, with little emphasis on the language used. There was some C++ questions, but mostly "code an effective data structure for such-and-such, with prototypes of what member functions you need", so that they know you knew about encapsulation etc. If anything, there was more along the lines of "spot the syntax/runtime error and fix it". So in these cases, I learned the algorithms and passed with no problem (of course, I already knew about C++ well before this point).

Now, in a class that I help teach in ChemE, the exams required you to know how to use a program called PolyMath which was used to solve differential equations. Before there were massive computer clusters, the tests involved writing out with exact syntax the program text you'd enter into PolyMath, in addition to having a small number of students at a time with limited time to run PolyMath to solve one problem on the test using a small number of borrowed computers. You had no manuals, and PolyMath, being DOS based, had no online help, so you HAD to know how to enter everything. I didn't have to take this course, but I know students hated that concept. However, I doubt this is similar in CS.

So the best suggestion is to talk to students that have already taken tests with this profession; get in contact with your student chapter of IEEE, or ASM, or a number of other CS-based groups; many of these groups keep copies of tests from previous years archived which you can persue. Many professors are putting old test copies in the library on research, so check there as well. Experience from others will be the only way to tell if things in this class are going to be concept based or syntax based. Hope for the former, of course, as it's much easier to study and perform :D


Dr. Michael K. Neylon - mneylon-pm@masemware.com || "You've left the lens cap of your mind on again, Pinky" - The Brain


Comment on Re: Meditations on the Nature of Code Exams
Re: Re: Meditations on the Nature of Code Exams
by Anonymous Monk on Mar 22, 2001 at 00:50 UTC
    Matlab is pretty easy to learn. Easier than perl, I would say. As it was stated before, matlab is array oriented. (Even scalars are represented by 1x1 arrays of doubles). I was a Math major concentrating on Applied Math. My last year of school was spent in the computer lab writing Matlab code. I've forgotten it now since I don't use it anymore, but I bet that it wouldn't take me very long to get back in the grove of things. My guess is that it will take a book on Matlab and a few nights to get the fundamentals down. Good Luck, thor

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://65788]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (7)
As of 2014-04-17 01:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (437 votes), past polls