Course Documents
Syllabus Schedule Getting Set Up With Java Guide Grade calculator spreadsheetCourse Info
The tutors for this class are Ben Evert & Darin Drobinski. Their hours are from 3:30pm-5:30pm & 8:00pm-10:00pm on Sundays, Tuesdays & Thursdays in Ivers 222.| Ivers 217 & 222 Computer Lab Hours | ||
|---|---|---|
| day(s) | open | close |
| Mondays - Thursdays | 6:00AM | 2:00AM |
| Fridays | 6:00AM | 8:00PM |
| Saturdays | noon | 8:00PM |
| Sundays | noon | 2:00AM |
Reference Links
Moodle Section 10129 (morning) Section 10137 (afternoon)Concordia Academic Calendar Final Exams Schedule
This article explains how to forward cord.edu e-mail to a different account (gmail, yahoo, hotmail and so forth).
Courtesy of David Sparer: Here is a link to the ITS page explaining how to access your X drive. Simply mapping your drive through windows is not guarenteed to work, however using an FTP client such as FileZilla should work anywhere. Here is a quick guide to setting up secure X drive access via FileZilla.
Here is a new, revised tutorial for creating zip files in the Iver's labs.
Here's a link to our Java Concepts textbook homepage. On it you can find student materials & source code from the text, compiler help for several popular IDEs, and corrections to the text.
If your running in to programming problems, here are a couple of links that might help you out:
- Sun's list of Common Problems (and Their Solutions)
- Common Java syntax errors
- Top 10 Errors Java Programmers Make
Here is the link to Sun's Java Platform, SE 6 API
Explanation of thePacman kill screen from integer overflow.
The Wii VR demo movie and the PS3 + Playstation Eye VR demo movie discussed in class.
Code
FirstProgram exampleInsect.java
NoObjectsInsectDemo an example of what not to do
Insect.java
GradeTester.java
Input Demo
PassingAnArrayToMethodDemo showcases how to pass an array to a method & do something with it.
/Starter Code For Permutation Assignment
ChristmasTree Demo
InheritanceBasedChristmasTree Demo AM version InheritanceBasedChristmasTree Demo PM version
Interfaces Demo Classes AM class: completed Interface Demos PM class: completed Interface Demos
Lecture materials
Note: If you plan on printing out the slides, I strongly encourage you to print 3 or more to a page. The slides are intended to be supplement, and not a subsititution for class sessions.Intro To CS125
Intro To Programming
Using Objects
Implementing Classes
Fundamental Data Types
Concept chart 1 (up to & including parts of chapter 4)
Exam 01 - practice Exam 01 - practice key
Decisions
Iteration
Exam 02 - practice Exam 02 - practice key
Arrays and ArrayLists
Designing Classes
Exam 03 - practice Exam 03 - practice key
Interfaces & Polymorphism note: we're delaying this chapter until after chapter 10: inheritance
Inheritance
Intro to Computers
Converting Base 10 To Binary
Memory And Processing
Storage
Input And Output
Operating Systems
Exam 04 - practice Exam 04 - practice key
Programming Assignments
Note: right click & use Save link as... to ensure you have the most current version of the assignments.A01 BackgroundInfo
A02 Sum10Reciprocals
A03 Insect
A04 RoachPopulation
A05 Grade
A06 PrimeGenerator
A07 RandomPermutationGenerator
A08 IntroToWorldOfComputers
A09 Storage, Input and Output