CS 212 Computer
Programming II, Spring'18
(Please go to your Blackboard account to access the
related course materials after 2018)
- Syllabus
- Course Policies
- Code
in classroom:
- Assignments.
Requirements: For programming assignments, use
meaningful names, proper comments and format for the code and its detailed I/O examples; BOTH of the programs and the I/O (for file I/O, screen-shots for command window and
the data of output file) copied to ONE document named as CS212assignment#_FirstnameLastname.doc. ALL projects should be copied into
this one document. Email the document as attachment to the instructor (usvwccs@gmail.com). The email subject is the same as the file name.
A zero credit will be recorded for late submission.
- Assignment
1
- To
be updated
- Topics
covered
- 1/29 Syllabus, and class policy. Review of
Java
- 1/31 Using a static method
- 2/05 Value-returning and void methods
- 2/07 More on methods
- 2/12 Review on arrays. Arrays in methods
- 2/14 More on methods with arrays
- 2/19 User defined classes (OOP)
- 2/21 More on classes
- 2/26 Worksheet
- 2/28 Test 1A
- 3/05 The Square, Circle, Cylinder classes
- 3/07 The Person (p.105) and TimeType (143,
152) classes.
- 3/12 More on TimeType class. Fraction classes (158)
- 3/14 More on Fraction class
- 3/19 Review
- 3/21 Test 1B
- (spring break)
- (4/02 Easter holiday)
- 4/04 Home
project
- 4/09 List class
- 4/11 Sorting - Selection Sort
- 4/16 Sorted lists. super/sub-classes
- 4/18 OOP: more on subclasses
- 4/23 OOP: polymorphism. examples with Person,
StudentRec, and Undergraduate objects (P.222, #3).
- 4/25 Recursion
- 4/30 More on recursion. Review
- 5/02 Test 2
- 5/07 Linked lists
- 5/09 More on LL
- 5/14 Final Exam. 3:00pm-5:30pm Monday, May 14, 2018
.
.
*
The email usvwccs@gmail.com is used solely for the
collection
of students' works.
For communications, please use zwang@vwu.edu
Note: Tutoring schedule for CS 212 (no charge) at Learning and Writing Centers at Clarke 223. Mondays: 12 - 2 pm and Tuesdays: 4 - 6 pm
with Mr. Chris McTague; Tuesdays, Thursdays: 9 - 11 am and Wednesdays: 1 - 2 pm
with Mr. Kevin Murray)
© Since 2000,
Dr. John Wang, Virginia Wesleyan
5817 Wesleyan Drive, Virginia
Beach, VA 23455
Updated on Tuesday, September 17, 2019 03:11:54 PM
by
zwang@vwu.edu
http://zeus.vwc.edu/~zwang/TwoOneTwo
|