Difference between revisions of "CIS 3020"

From In The Wings
Jump to navigation Jump to search
Line 5: Line 5:
 
|-
 
|-
 
|
 
|
** 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]]
Line 17: Line 17:
 
|-
 
|-
 
|
 
|
** Characteristics of Object Oriented Programming
+
* Characteristics of Object Oriented Programming
** Unified Modeling Language
+
* Unified Modeling Language
** Simple Program
+
* Simple Program
** Real Program
+
* Real Program
** Terminology
+
* Terminology
** Software life cycle
+
* Software life cycle
** Traditional software life cycle costs
+
* Traditional software life cycle costs
 
||
 
||
** Important issues in the real world
+
* Important issues in the real world
** Problem solving methodology
+
* Problem solving methodology
** Design
+
* Design
** Object Oriented Design
+
* Object Oriented Design
** UML Revisited
+
* UML Revisited
** Problem
+
* Problem
** Implementation
+
* Implementation
 
|}
 
|}
 
* [[CIS 3020 Part 3]]
 
* [[CIS 3020 Part 3]]
Line 37: Line 37:
 
|-
 
|-
 
|
 
|
** Syntactic Elements
+
* Syntactic Elements
** Structure of Class Definition
+
* Structure of Class Definition
** Flow Charts
+
* Flow Charts
** Relational Operators
+
* Relational Operators
 
||
 
||
** Logical Operators
+
* Logical Operators
** Example - Maximum
+
* Example - Maximum
** if-else-if Ladder
+
* if-else-if Ladder
** Scope
+
* Scope
 
|}
 
|}
 
* [[CIS 3020 Part 4]]
 
* [[CIS 3020 Part 4]]

Revision as of 14:58, 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
  • 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
  • Syntactic Elements
  • Structure of Class Definition
  • Flow Charts
  • Relational Operators
  • Logical Operators
  • Example - Maximum
  • if-else-if Ladder
  • Scope