I teach part time. I taught Computer Science I in the fall semester and Software Design in the spring semester. Computer Science I and Software Design in the Spring Semester. I am not scheduled to teach any courses during the 2000-2001 academic year. Software Design is a software development course emphazing software design, user interface design and software engineering principles.
Students work in teams on a software development project.
I is a foundational computer science course. Disciplined problem solving including analysis, algorithm development, program design, coding, testing and documentation is the focus of the course. Important issues from the broader discipline of computer science are discussed, including specification difficulties, unsolvability, reliability, program correctness, simulation, human factors and security.