Difference between revisions of "CIS 3020"
Jump to navigation
Jump to search
(CIS 3020 moved to CIS 3020 Part 1: More structured this way) |
|||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{CIS 3020 Projects}} | |
+ | These notes have been split into parts to make better sense of what was going on. They are now as follows: | ||
+ | |||
+ | * [[CIS 3020 Part 1]] | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * Introduction to CIS | ||
+ | * What is computer science? | ||
+ | * Changing face of computer science | ||
+ | || | ||
+ | * What is a computer? | ||
+ | * Programming | ||
+ | * Programming Paradigms | ||
+ | |} | ||
+ | * [[CIS 3020 Part 2]] | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * Characteristics of Object Oriented Programming | ||
+ | * Unified Modeling Language | ||
+ | * Simple Program | ||
+ | * Real Program | ||
+ | * Terminology | ||
+ | * Software life cycle | ||
+ | * Traditional software life cycle costs | ||
+ | || | ||
+ | * Important issues in the real world | ||
+ | * Problem solving methodology | ||
+ | * Design | ||
+ | * Object Oriented Design | ||
+ | * UML Revisited | ||
+ | * Problem | ||
+ | * Implementation | ||
+ | |} | ||
+ | * [[CIS 3020 Part 3]] | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * Syntactic Elements | ||
+ | * Structure of Class Definition | ||
+ | * Flow Charts | ||
+ | * Relational Operators | ||
+ | || | ||
+ | * Logical Operators | ||
+ | * Example - Maximum | ||
+ | * if-else-if Ladder | ||
+ | * Scope | ||
+ | |} | ||
+ | * [[CIS 3020 Part 4]] | ||
+ | ** Variables | ||
+ | ** Linear Recursion | ||
+ | * [[CIS 3020 Part 5]] | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * Messy Examples | ||
+ | * Tree Recursion | ||
+ | * Orders of Growth | ||
+ | || | ||
+ | * The Big-O | ||
+ | * Important Order Relationships | ||
+ | * Growth of Complexity Functions | ||
+ | |} | ||
+ | * [[CIS 3020 Part 6]] | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * Ordering of Statement in Methods | ||
+ | * Recursion | ||
+ | * Analyzing a Recursive Problem | ||
+ | || | ||
+ | * Exponentiation | ||
+ | * Doing these calculations faster | ||
+ | * Tower of Hanoi Problem | ||
+ | |} | ||
+ | * [[CIS 3020 Part 7]] |
Latest revision as of 12:29, 25 April 2007
CIS 3020 Projects |
---|
Project 1 |
Stupid Code |
These notes have been split into parts to make better sense of what was going on. They are now as follows:
|
|
|
|
|
|
- CIS 3020 Part 4
- Variables
- Linear Recursion
- CIS 3020 Part 5
|
|
|
|