Digital Logic Design and Computer Organization with Computer Architecture for Security