Difference between revisions of "CIS 3020"
Jump to navigation
Jump to search
| (15 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: | 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]] | * [[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]] | * [[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]] | * [[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 17: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
|
|
|
|