CSCI1321-S19
Search this site
Home
Git Basic Usage
Links
Others Running Graphic Game
sbt Basics
Syllabus
Video Quizzes
Sitemap
Home
This is the schedule for CSCI1321. The table below lists what we will be discussing in each class meeting as well as the required readings and the due dates for assignments, quiz dates, and test dates.
Date
Topics
Readings/Videos
Assignments
Due Dates
1-17
Introduction to Class and Eclipse
Ch
. 1 and
Appendix A
(
video playlist
)
1-22
Classes, Objects, and Encapsulation
Ch. 2 (
video playlist
)
MUD
1-24
More OO
Ch
. 3
(
video playlist
)
1-29
Finish OO Introduction
1-31
Show Code -
Polymorphism, Inheritance, and Subtyping
Ch. 4 (
video playlist
)
Graphical Game
MUD
2-5
More Inheritance and Subtyping
2-7
Parametric Types
Quiz
#1 (
Answers
)
2-12
Show Code -
Other Collections
Ch. 6
(
video playlist
)
Map Assignment
Graphical Game
2-14
Array Based Stacks and Queues
Ch
. 7
(
video playlist
)
Projectiles and Shortest Path
2-19
Show Code -
Multithreading and Futures
Ch
. 8
(
video playlist
)
Playable Graphic Game
Map Assignment
2-21
Actors
Actor MUD
e
Quiz #2 (Answers)
2-26
Show Code -
Java Parallel Libraries
Ch. 9 (
video playlist
)
Projectiles and Shortest Path
2-28
No Class (SIGCSE Conference)
3-5
I/O Streams and XML Serialization
Ch. 10
(
video playlist
)
3-7
Show Code -
Networking
Ch
. 11
(
video playlist
)
Networking MUD
Quiz #3 (Answers), Playable Graphic Game
3-12
No Class (Spring Break)
3-14
No Class (Spring Break)
3-19
Show Code -
Finish Networking
Networking Graphics
Actor MUD
3-21
Test
(
Review Sheet
)
3-26
Linked Lists
Ch. 12
(
video playlist
)
Linked List Assignment
3-28
Show Code -
List Based Stacks and Queues
Networked MUD
4-2
Priority Queues
Ch. 13
(
video playlist
)
Priority Queue and NPC Assignment
4-4
Show Code -
Refactoring
Ch. 14
(
video playlist
)
Combat Assignment
Networking Graphics and Linked List Assignment
4-9
Recursion
Ch. 15
(
video playlist
)
Recursion Assignment
Quiz #4 (Answers)
4-11
Recursion
4-16
Show Code -
Trees and Binary Trees
Ch
. 16
(
video playlist
)
TreeMap Assignment
Priority Queue and NPC Assignment
4-18
Finish Binary Trees
4-23
Show Code -
Grammars
and RegEx
Ch
.
17
(
video playlist
)
Quiz #5 (Answers), Combat Assignment
4-25
Show Code -
Complete RegEx
Heap Assignment
Recursion and TreeMap Assignment
4-30
Binary Heaps
Ch
. 18
(
video playlist
)
Quiz #6 (Answers)
5-2
Show Code -
Conclusions
Heap Assignment
5-14 at 3:30 and 5-11 at 12:00
(
Final Review Sheet
)
Final Projects