Completing the third full week of the semester

Sep. 10, 2009

Posted by PERRY, JO under Information
0 Comments | Permalink

We are almost entering the fourth full week of the semester. By this time, you should have:

  • Completed the first 5 exercises.
  • Carefully read all lessons at least through Arrays as Data Buffers. Unless you are a couple of days behind, you should have read through Unit Testing with JUnit.
  • Listened to/watched the taped lectures corresponding to any of the topics of the lessons.
  • Started real work on the first project.

Eclipse and Mac OS X 10.6 (Snow Leopard)

Sep. 01, 2009

Posted by PERRY, JO under Information
0 Comments | Permalink

Mac users: Your Eclipse installation might break under OS X 10.6. If it does, you'll need to update your Eclipse  to the Cocoa 64-bit version (Galileo). Point the new installation to your existing workspace.

 Click here to get the correct Eclipse download page.

 Many thanks to Timothy Striplin, one of your fellow students, for pointing this out!

Project 1

Aug. 24, 2009

Posted by PERRY, JO under Information
0 Comments | Permalink

The first programming project has been posted. It is due a little over a month from now (September 27). While that might seem like a wonderfully long time away, it's not.

The project requires that you read and understand a substantial amount of code (understand it at least enough to be able to use it). With less than one week into the semester, is there anything you can start on now? YES. Start coding the Passenger class -- most of it is pretty simple and straightforward. The only subtle part is writing a method that parses Passenger information out of a string.

Welcome to the CSC 216 blog

Aug. 18, 2009

Posted by PERRY, JO under Information
0 Comments | Permalink

Welcome to CSC 216, Programming Concepts in Java. This course officially begins on Wednesday, August 19.

The purpose of this blog is to provide in-depth class discussion or announcements. We will use Twitter for short comments/

In order to post an entry to this bloc, you must:

  1. Register with the NCSU libraries as a blogger.
  2. Email me your user name and request permission to be a blog author. Author posts are always identified by Unity ID.

If you want us to post an entry for you (thus keeping your Unity ID private), please email it to either James or me and we'll take care of it.

The url for the class website is: http://courses.ncsu.edu/csc216/lec/601/

 

First entry for the Fall, 2009 semester

Aug. 17, 2009

Posted by PERRY, JO under Information
0 Comments | Permalink

This is the first entry for the Fall, 2009 semester. You should ignore all entries posted before this one. They are not relevant to this semester's work.

More exams have been posted & Wolfware info

Aug. 11, 2009

Posted by TETTERTON, JAMES under Information
0 Comments | Permalink

I have posted 4 remote exams.

The Wolfware locker is going down tomorrow, so I will lose my email list.  I will continue to post any more announcements to this blog, if there are any more.  If you have any questions please email me.

Your final exam will not be returned as your exams were.  If you would like to review them contact me in a couple of weeks and we will arrange a meeting for you to review the grading. 

Project 3 Grades Posted

Aug. 10, 2009

Posted by TETTERTON, JAMES under Information
0 Comments | Permalink

You can also find the gradesheet in submit.  Please review your grades, I will be submitting final averages Tuesday evening.

James 

Final Exam Information

Aug. 05, 2009

Posted by TETTERTON, JAMES under Information
3 Comments | Permalink

Your final exam is scheduled for Thursday, August 6 from 6:00 - 9:00 pm. Students taking the exam on campus should come to EB1, Room 1007 (same room as before) on Centennial Campus.

There are 14 multi-part questions on 7 pages. Exam question formats are similar to those from your previous tests, though there will be no fill-in-the-blank vocabulary questions. The test is closed books, closed notes, no computers.

The exam is comprehensive. The approximate point breakdown is:

  1. Array-based lists: 15 points
  2. Inheritance, interfaces, polymorphism: 26 points
  3. Design, software engineering, and UML: 13 points
  4.  Exceptions: 10 points
  5. Linked Lists: 24 points
  6. Stacks, queues, composition: 12 points

Project 2 Grades posted

Jul. 29, 2009

Posted by TETTERTON, JAMES under Information
1 Comments | Permalink

Project 2 grades have been posted.  I appreciate your patience in waiting an apologized it has taken soo long.

 James 

Exam 2 grades posted

Jul. 21, 2009

Posted by TETTERTON, JAMES under Information
9 Comments | Permalink

You can review your exam grades on GradeBook now.

Project 3 posted

Jul. 17, 2009

Posted by TETTERTON, JAMES under Information
2 Comments | Permalink

Project 3 has been posted.  Remember you may want to print/save yourself a copy tonight before Wolfware is powered off.

Outage weekend

Jul. 13, 2009

Posted by TETTERTON, JAMES under Information
0 Comments | Permalink

All of you should have already gotten this email, but I wanted to post it again.  I don't believe it will affect much of our schedule.  I will be posted project 3 shortly, so if you play on working on it this weekend you may want to print out a copy. 

Dear NC State Engineering Online Students:

This email is being used to notify you of an upcoming computer server
outage that will take place on NC State's campus over this coming weekend,
July 17-19. This scheduled maintenance will affect a number of systems,
and will directly affect Engineering Online, by limiting access to course
materials and video lectures.

The bulk of the interruption will occur from Saturday night (7/18) at 6:00
PM, through Sunday night (7/19) at 7:00 PM.

PLEASE PLAN ACCORDINGLY. Please plan to send emails, post messages to
messageboards, submit assignments, and download video lectures prior to
this outage, if necessary to stay "on-track" with your course schedule.

We appreciate your patience. We always strive to make our educational
technology work to your advantage, and we hope to make this maintenance
window go as seamless as possible.

Please contact our office with any questions you may have.

Sincerely,

Dan Rosenthal
Coordinator of Media Production
Engineering Online
NC State University

(919) 513-0984 

Test 2 Information

Jul. 13, 2009

Posted by TETTERTON, JAMES under Information
2 Comments | Permalink

Your second test is scheduled for Wednesday, July 15th from 6:00 - 7:15 pm. If you are taking it on campus, come to EB1, Room 1007 on Centennial Campus.

There are 21 multi-part questions on 5 pages. Test questions vary: vocabulary fill in the blanks (I'll give you a list of potential terms on the exam), short answer and explanations, short code, code fill in the blanks, and methods to define. The test is closed books, closed notes, no computers.

The test covers almost all topics mentioned in the syllabus from June 1st until the end of last week. The approximate point breakdown is:

  1. Software engineering, Javadoc, UML, Design  (weeks 5, 6): 22 points
  2. Composition, Interfaces, Inheritance, Polymorphism, Abstract Classes (weeks 7, 8): 43 points
  3. GUIs (week 9): 22 points
  4. Linked Lists, Inner Classes (week 10): 13 points

Course locker

Jun. 27, 2009

Posted by TETTERTON, JAMES under Information
1 Comments | Permalink

Students,

 Yesterday was the roll over date for Wolfware.  This is when they remove Summer 1 classes and create Summer 2 classes.  This process should leave 10 week classes, like our's, alone.  I have send email to Wolfware, I'm hoping this problem will be resolved quickly, normally it is.

 James

Exam 1 Grades posted

Jun. 15, 2009

Posted by TETTERTON, JAMES under Information
1 Comments | Permalink

I have posted most tests grades. There are about three tests left to post.  Once I have them I will post the average and median, as a comment to this post.