This paper presents a framework for modeling and verifying multi-agent systems using an epistemic process calculus (EPC) that integrates value-passing CCS with epistemic logic. It introduces an extension of alternating-time temporal logic (ATLE) incorporating epistemic operators to express complex properties related to agent interactions and provides a model checking algorithm for verifying these properties. A case study illustrates the effectiveness of the proposed EPC and its associated verification methods.