CS - Computer Science

CS 0007 | CS 0401 | CS 0441 | CS 0445 | CS 0447

Add a Course Description


CS 0007

CS 0007 Intro to Computer Programming - Pascal
Professor Mike Bigrigg
Term 99-1
Required homework Yes - 1 assignment per week
Required projects Yes - 1 project per month
Required reading Yes - 1 chapter per week, need to keep up
Required writing No
Final exam Yes - Cumulative
Format of quizzes, exams and final Mixed - short answer, multiple choice, matching, coding, etc
Books required 1
Were book(s) actually needed Yes
Book(s) approximate total cost $45.00
Additional comments The professor was frequently late for class.  Tests and quizzes were not too difficult if the readings were completed and classes were attended.  In all, a lot can be learned if you take the time to do the work and as questions as needed.

CS 0401

CS 0401 Intro to Computer Programming - C++
Professor John Ramirez
Term 99-2
Required homework No
Required projects Yes - Programming projects
Required reading Yes - 10 to 30 pages per week
Required writing No
Final exam Yes - Cumulative
Format of quizzes, exams and final Mixed - Short answer, coding, etc
Books required 2
Were book(s) actually needed Some
Book(s) approximate total cost $85.00
Additional comments Ramirez is by far the best computer science teacher in the department.  He is very organized and gives excellent notes, while at the same time makes the class fun.  He gives numerous handouts to aid in the understanding of the course material.  You do however have a lot of reading to do if you want to keep up.  I definitely suggest taking this course with him.

CS 0441

CS 0441 Discrete Structures for Computer Science
Professor Novacky
Term 99-2
Required homework Yes - 1 weekly
Required projects No
Required reading Yes - 10-25 pages per week
Required writing Yes - Homework requires plenty of writing
Final exam Yes - Cumulative
Format of quizzes, exams and final Mixed - Multiple choice, T/F, short answer, lots of proofs
Books required 1
Were book(s) actually needed Yes
Book(s) approximate total cost $55.00
Additional comments Wacky Novacky is by far the most interesting teacher I have ever had.  He will make you laugh while you learn the material.  This is NOT an easy course though.  You need to study quite a bit to learn the material as it can be very confusing.  Lots of logic proofs.

CS 0445

CS 0445 Intro to Information Stuctures
Professor Bala Kalyanasundaram
Term 00-1
Required homework No
Required projects Yes - 4 Programming assignments
Required reading No
Required writing No
Final exam Yes - Cumulative
Format of quizzes, exams and final Mostly reading, evaluating, and writing of code
Books required 1
Were book(s) actually needed No
Book(s) approximate total cost $85.00
Additional comments Bala didn't cover all the required material which isn't realized until you get into the more advanced courses.  He does spend a lot of time talking about the programming assignments in class, so make sure to ASK QUESTIONS!  The programs are a lot harder than in 401, so get started early.  All his class notes are online, but they are in the annoying post script format, so you need a special viewer to see and print them...

CS 0447

CS 0447 Computer Organization & Assembly Language
Professor Mark Moir
Term 00-1
Required homework Yes - less than 1 per week
Required projects Yes - 4 programming assignments
Required reading Yes - 30 to 50 pages per week
Required writing No
Final exam Yes - Cumulative
Format of quizzes, exams and final Coding, processor implementation, short answer - HARD!
Books required 1
Were book(s) actually needed Yes
Book(s) approximate total cost $89.00
Additional comments Moir was a horrible teacher.  He frequently gave incorrect information, stalled for long periods of time during class trying to figure the material out, and was very sloppy in his appearance.  Since this is a VERY difficult class, it would have been nice to have a teacher who knew what he was doing.  The class average was around 50%, but he did curve.

 


Earn money just for surfing the web.  Try AllAdvantage, or get additional information and check out more programs here.  You can get money for doing what you are doing right now!