Welcome to College Confidential!

The leading college-bound community on the web

Sign Up For Free

Join for FREE, and start talking with other members, weighing in on community discussions, and more.

Also, by registering and logging in you'll see fewer ads and pesky welcome messages (like this one!)

As a CC member, you can:

  • Reply to threads, and start your own.
  • Post reviews of your campus visits.
  • Find hundreds of pages of informative articles.
  • Search from over 3 million scholarships.

Dropped from a class unless "Prove programming exprience" (Intro to Logic Design course)

tangentlinetangentline Registered User Posts: 1,116 Senior Member
Hello, I kind of have an urgent matter where I have to either show proof of prerequisites (one of two possible computer science courses) to a logic design course in electrical engineering or programming experience.

The class meets on Thursday the 30th and after that on Feb 4th and by then I'll need the "proof."
The prerequisite for this class is supposed to be a class on "C," and I've only scratched the surface of the language by doing very basic programs out of the first chapter of "The C Programming Language" book as well as watched up to lesson #8 on Cplusplus tutor...

I really don't think that I'll actually be needing these programming skills to do well in the class as I am a good self-studier for the topics that go my way (we'll be using verilog for an fpga later) and I have strong grades and possibly a bunch of AP credit as well to back myself up.

How should I go about this? (It's not likely that I can get the programming course anyways this semester and I'm going to need the class that they're trying to drop me from to graduate in a timely manner)

Replies to: Dropped from a class unless "Prove programming exprience" (Intro to Logic Design course)

  • failure622failure622 Registered User Posts: 1,354 Senior Member
    If you think you know enough to meet the pre-reqs, bring some examples of code you've done. Show the professor what level of coding you're capable/comfortable with, maybe tackle a project from a C class. Then talk to the professor and see whether or not you've actually satisfied the pre-reqs. But it does sound like they expect you to understand coding basics for this class, possibly the language as well.

    Reading and watching videos probably won't get you too far, unfortunately. Programming is very hands on, if you're not applying it, you're not learning it. So you might be out of luck if that's your only source of learning.

    Either way, go talk to the professor. They'll know best whether or not you meet the requirements.
  • tangentlinetangentline Registered User Posts: 1,116 Senior Member
    edited January 2014
    @failure622

    Don't know... The class uses the hardware language "verilog", which is only similar to "C".
    It also focuses on computer architecture, logic gate circuitry, etc...
    Going to have to figure out how to reason my way into this class because not taking it is a very bad idea.

    And I don't even know what assignments for a typical program is... Just piecing together random commands and playing with "if" and "while," still pretty basic stuff.
  • baktraxbaktrax Registered User Posts: 2,563 Senior Member
    Can you get a syllabus from one of the classes they would accept as a prerequisite? It might help if you could show them that you already know the material covered in the syllabus. Does the computer science department have any sort of placement test you could take? You could also show them that you placed at a higher level then what they require for a prerequisite.
  • cmgraysoncmgrayson Registered User Posts: 518 Member
    You'll probably need to write some code (and prove that you wrote the code). Code is easy to copy from the internet, not saying you would DO that but some would. Good luck.
  • i_wanna_be_Browni_wanna_be_Brown Forum Champion Brown Posts: 8,225 Forum Champion
    if you don't have whatever class the prof had in mind as a pre-req, ask him what you can do to show your proficiency and do it.
This discussion has been closed.