Difference between revisions of "CIS 3020"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
* [[CIS 3020 Part 1]] | * [[CIS 3020 Part 1]] | ||
+ | {| | ||
** Introduction to CIS | ** Introduction to CIS | ||
** What is computer science? | ** What is computer science? | ||
** Changing face of computer science | ** Changing face of computer science | ||
+ | |- | ||
** What is a computer? | ** What is a computer? | ||
** Programming | ** Programming | ||
** Programming Paradigms | ** Programming Paradigms | ||
+ | |} | ||
* [[CIS 3020 Part 2]] | * [[CIS 3020 Part 2]] | ||
** Characteristics of Object Oriented Programming | ** Characteristics of Object Oriented Programming |
Revision as of 13:55, 23 March 2007
These notes have been split into parts to make better sense of what was going on. They are now as follows:
- 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