mirror of
				https://github.com/Brandon-Rozek/website.git
				synced 2025-11-04 07:11:14 +00:00 
			
		
		
		
	Added topics to recitation page
This commit is contained in:
		
							parent
							
								
									559759ab15
								
							
						
					
					
						commit
						89fdb23df1
					
				
					 1 changed files with 9 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -3,22 +3,30 @@ title: CSCI 2600 Principles of Software
 | 
			
		|||
---
 | 
			
		||||
 | 
			
		||||
## Recitations
 | 
			
		||||
Below are links to the recitations I have given:
 | 
			
		||||
The following are recitations I have prepared for a weekly one hour session:
 | 
			
		||||
 | 
			
		||||
[Recitation 1](recitation01.pdf)
 | 
			
		||||
- Topics: Introduction, Eclipse Setup
 | 
			
		||||
 | 
			
		||||
[Recitation 2](recitation02.pdf)
 | 
			
		||||
- Topics: Variable Models, Stack/Heap, Inheritence, Interfaces, Abstract Classes, Mutability, Strong/Weak Typing, Static/Dynamic Typing
 | 
			
		||||
 | 
			
		||||
[Recitation 3](recitation03.pdf)
 | 
			
		||||
- Topics: Compilation/Interpretation, Subtype Polymorphism, Static/Dynamic Binding, Overloading/Overriding, Forward/Backward Reasoning
 | 
			
		||||
 | 
			
		||||
[Recitation 4](recitation04.pdf)
 | 
			
		||||
- Topics: Reasoning through Loops, Loop Invariants, Correctness, Termination, Induction
 | 
			
		||||
 | 
			
		||||
[Recitation 5](recitation05.pdf)
 | 
			
		||||
- Topics: JavaDoc, Specification Strength, Type Variances, ADTs
 | 
			
		||||
 | 
			
		||||
[Recitation 6](recitation06.pdf)
 | 
			
		||||
- Topics: ADT Methods, Immutability, Representation Invariant/Exposure, Defensive Programming, Assertions, Exceptions
 | 
			
		||||
 | 
			
		||||
[Recitation 7: Exam Review](recitation07)
 | 
			
		||||
 | 
			
		||||
[Recitation 8](recitation08.pdf)
 | 
			
		||||
- Topics: Bugs, Unit/Integration/Acceptance Testing, White/Black Box Testing, Equivalence Partitioning, Boundary Value Analysis, Reference/Value Equality, Equality Relations, Hash Functions
 | 
			
		||||
 | 
			
		||||
[Recitation 9](recitation09.pdf)
 | 
			
		||||
- Topics: Overloading/Overriding, Dispatching, Polymorphism, SOLID, Subclassing, True Subtypes, Liskov Substitution Principle
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue