CSE1530 3.0 Computer Use: Programming

Fall 2010 Course Web Site

News/Announcements

  • Thurs. Dec. 30
    Unofficial final grades are posted via eMark (see link below).
    Please note that these grades will not appear in your official transcript until late January since they must be approved first.

  • Tues. Dec. 21
    Answers for the sample exam are available here.

  • Fri. Dec. 17
    The form for transfering test weights to the final exam is available here. Only use the form if you actually wrote the test - if you didn't write a test the weight is automatically transferred.

  • Mon. Dec. 13
    The TA will be holding office hours as follows:
    Mon. Dec. 13 13:30-15:00 (CSE3001 - knock at the door)
    (i.e. today - I did announce this in class, sorry for the late posting here)
    Cancelled - campus closed Tues. Dec. 14, 10:00-11:30 (CSE3001 - knock at the door)
    NEW Wed. Dec. 15, 14:00-15:30 (CSE3001 - knock at the door)

  • Thurs. Dec. 9
    The example from class illustrating reading and writing to a file - the GPA calculator - is available here. The file name is Sixteen.zip.

  • Wed. Dec. 8
    Here is a sample final exam to give you practice and an idea of the format.

    And here are the pages of notes on VB classes that I'll provide during the final exam. Feel free to suggest additional things to include in these notes - I may not agree but I will consider your suggestion.

  • Mon. Nov. 29
    I've added a .zip file for Ex. 6-11 (as well as the .7z file).

    As you work on this exercise you should ask yourself if any of the subs and functions violate the rules we have been talking about in lectures, and if they do how you might write them, and modify the design of the rest of the program, to correct the problem.

  • Fri. Nov. 26
    The example from class illustrating a function and subs - the Lotto6/49 simulation - is available here. The file is Thirteen.zip.

  • Wed. Nov. 24
    The example from class illustrating a function - mySubstring - with multiple parameters is available here. The file is mySubstringFunction.zip.

  • Mon. Nov. 15
    Here is a sample test 1 to give you practice and an idea of the format of tests.

    Also the example from class - compuitng the square root - is available here. The file is Nine.zip.

  • Wed. Nov. 10
    The example from class illustrating string processing and iteration is available here. The file is StringProcessing_1.zip.

  • Thurs. Nov. 4
    The example from class - Real Estate Valuation - is available here. The file is Eight.zip.

    Also the example from class - iterating until a specified value is generated randomly - is available here. The file is Ten.zip.

  • Tues. Oct. 26
    The example from class - the Rock Paper Scissors game - is available here. The file is Six.zip.

  • Mon. Oct. 25
    Here is a sample test 1 to give you practice and an idea of the format of tests.

  • Fri. Oct. 22
    I have added office hours for the course TA, Calden Wloka, below (scroll to near the bottom of the page). Note the office location (use the elevators in CSE - you can't use the stairs.

    Also the example from class - the quadratic equation solver - is available here. The file is Five.zip.

  • Mon. Oct. 18
    The example from class last week (the cash register) is available here. The file is Four.zip.

    You'll need to unzip after downloading the file - ask me if you need help doing that.

  • Fri. Oct. 8
    During Co-Curricular week I've changed my office hours to the following
    Tues. Oct 12 10:00-11:00am
    Wed. Oct. 13 1:30-2:30pm
    Thurs. Oct. 14 (regular time, i.e. 11:00-12:00)

    Also, the due deadline for Ex. 3-6 is noon on Tuesday Oct. 12 (since Monday is a holiday).

  • Wed. Sept. 29
    Here are some notes covering the last few lectures on data representation using binary codes.

  • Mon. Sept. 13
    Welcome to the CSE1530 3.0 F10 website!

Instructor and Contact Information

  • Peter Cribb
  • Office: Lumbers 355J (ask at the reception desk)
  • Office Hours: M13:00-14:00, W10:00-11:00, R11:00-12:00
  • E-mail: peterc at(@) cse.yorku.ca

Main links for course materials and administration:

  • Lab. Handbook - Visual Basic: Programming for Literacy

  • Course Outline, schedule and assessment - here

  • Here is a link for a simple machine simulator that illustrates assembly and machine language and the execution of instructions by the CPU. HERE

  • Access your marks -- HERE

The computer lab: Maxwell

The lab is located in room CSE1002 in the Computer Science and Engineering building. The schedule of its open hours is here.

You do not need a special account to use the computers in the lab but you MUST activate Glade services first, using Manage My services.

TA Advising Schedule

Day TimeLocation
Wednesday Oct. 27 3-4pmCSE2013
Thursday Oct. 28 2-3pmCSE2013
Wednesday Nov. 17 3-4pmCSE2013
Thursday Nov. 18 2-3pmCSE2013
Monday Nov. 22 10-11amCSE2013

also ...

  • Please make use of my office hours and e-mail (given above under Instructor and Contact Information.

Submitting Exercises

  • What to Print:
    1. A cover page:
      Nothing fancy - just name, student number, and exercise (eg. Ex 2-2) - all centered in the middle of the page.
    2. The code:
      In the VB 2008 environment the File/Print menu selection is only active when the Code Window is selected. The code is one thing you should print. Important: Put your name and student id in a comment at the very top of your code.
    3. The Form (actually running):
      Start Debugging the application, i.e. your program is running. Interact with your program in some appropriate way to demonstrate how it works. Press the Alt key (hold it down) and then the Print Screen key. This captures an image of the current window (i.e. your program running) to the clipboard which you can then paste into a document. E.g. open Microsoft Word, and paste the clipboard (just choose Edit/Paste). You can then print this Word document.
  • Where to Hand it in:
    Place in the correct drop box labelled CSE1530, Instructor: P. Cribb. Assignment drop boxes are located across from the elevators in the main hallway of the Computer Science and Engineering Building.
  • When to Hand it in:
    The drop box will be cleared every Tuesday morning. Hand it in on Monday some time because it may be cleared very early on the Tuesday. Any submissions for a previously-due exercise will not be marked.