Computer Science I Slides: Software Design and Java
Here
are the slide prensentations for the Computer Science I course at Rochester
Institute of Technology. This course introduces you to Engineering
Problem
Solving (EPS) by examining the elements of
EPS, including problem decomposition, design and implementation
of solutions, testing those solutions and integrating pieces of
solutions together. It introduces object-oriented technology for
designing solutions and implements them using Java as the programming
language. Java is an object-oriented
programming language that was designed for developing large systems
from reusable components.
Computer Science I Slides: Software Design and Java
Very Brief History of Computers
Introduction to Object-Oriented Programming
Introduction to Java
Kinds of Types and Values in Java
Names and Variables in Java
The main Method
Control Structures in Java
Classes
Arrays
Software Quality
Software Life Cycle Using OO techniques
OO Design from a Specification
Testing
Queues
Related Posts:
48 Computer Science Books 24 University Computer Science Courses JDBC Slides, Labs, Code, and Tutorials MIT Database Systems Course 16 Free Java Books
Computer Science I Slides: Software Design and Java
Very Brief History of Computers
| Very Brief History of Computers |
| Very Brief History of Computers II |
| Machine Languages |
| Assembly Languages |
| High Level Programming Languages |
| Procedural Languages |
Introduction to Object-Oriented Programming
Introduction to Java
Kinds of Types and Values in Java
Names and Variables in Java
| Names and Variables in Java |
| Identifiers |
| Style Guide for Identifiers |
| Declarations |
| Declarations II |
| Scope |
| Variable Declarations |
| Variables and Assignments |
| Creating Objects |
| Variable Initializations |
The main Method
| The main Method |
| Writing Text to Streams |
| Reading User Input |
| Reading User Input II |
| A Test Program for FuelLog |
Control Structures in Java
Classes
| Classes |
| Class Stubs |
| Javadoc |
| Instance Variables |
| Constructors |
| Constructors II |
| Methods |
| Invocations and Frames |
| Invocations and Frames II |
| Invocations and Frames III |
Arrays
Software Quality
| Software Quality |
| Software Quality II |
| Software Life Cycle |
| Software Life Cycle II |
Software Life Cycle Using OO techniques
| Software Life Cycle Using OO techniques |
| Problem Analysis |
| OO Design |
| OO Design II |
| OO Implementation |
| Testing |
| Maintenance |
OO Design from a Specification
Testing
| Testing |
| Testing Principles |
| Terminology |
Queues
| Queues |
| Stub Version of a Queue Class |
| Ring Buffer |
| Ring Buffer II |
| Ring Buffer III |
| Ring Buffer IV |
| Tail Application |
| Tail Application II |
| Queues on Base of LinkedList |
| Tail using LinkedQueue |
| Summary |
Popularity: 11% [?]
Related Posts:





























