Skip to content

Programming by Design

If you're not prepared to be wrong, you'll never come up with anything original. – Sir Ken Robinson

  • About
  • Java-PbD
  • C-PbD
  • ASM-PbD
  • Algorithms
  • More!
    • Commodore 64
    • Operating Systems
    • Odds and Ends
    • Theory

Category: Syllabus

CISS-150 Syllabus

Posted on June 7, 2018July 7, 2026 By William Jojo
Syllabus

CISS-150 – Operating Systems Instructor: William Jojo Email: w.jojo@hvcc.edu Location: Off-Campus (Updated July 7, 2026) Catalog Description This course will further develop the applied operating system, system administration and virtualization concepts introduced in CISS 100. Operating system theory and practice will be explored in both the Linux and Windows environments. Theoretical topics include: process management, … Read More “CISS-150 Syllabus” »

CISS-110 Syllabus

Posted on May 7, 2012July 7, 2026 By William Jojo
Syllabus

CISS-110 – Programming & Logic I in the Java Programming Language Instructor: William Jojo Email: w.jojo@hvcc.edu Location: Off-campus Updated July 7, 2026 Catalog Description A first course in computer logic and programming, this course investigates the basic operations of computer systems and introduces students to software development methodologies. Structured programming and introductory object oriented design … Read More “CISS-110 Syllabus” »

CISS-111 Syllabus

Posted on May 7, 2012July 7, 2026 By William Jojo
Syllabus

CISS-111 – Programming & Logic II in the Java Programming Language Instructor: William Jojo Email: w.jojo@hvcc.edu Location: Off-Campus Updated July 7, 2026 Catalog Description This is the second course in computer logic and programming and focuses on commonly used abstract data structures and their implementation in an object oriented environment. Programming topics include: recursion, references, … Read More “CISS-111 Syllabus” »

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Copyright © 2018 – 2026 Programming by Design.