Computer Science at CCSF


Computer Science And Beyond! 


Spring 2023

CS110A          Introduction to Computer Science                   Online            Syllabus   

C160B         Introduction to Linux/Unix                                Online            Syllabus


 Greetings! I am an adjunct instructor at CCSF, teaching classes in Computer Science, specializing in databases and programming. I have been working with creating and maintaining applications for over twenty years and I am excited to share with you the experiences and knowledge I have gained.Information Technology consists of many in demand career fields and application development skills are highly desired by companies in every industry.

My Education:  I received a Bachelors of Science in Mechanical Engineering from the University of Virginia, a Masters of Science in Computer Information Systems, a Masters in Computer Science and a General Studies Degree from Piedmont Virginia Community College. I am currently working on Masters in Mathematics/Statistics . I love to learn, as you can probably tell, and am always taking classes. Currently I teach and do computer consulting for a wide variety of industries.

My Passions: My hobby is writing, whether it be novels, short stories and screenplays. I also love to spend time with my children and pets. I also like to travel by train, taking in nature and exquisite scenery across country.

My Hopes and Purpose: My hope is that you can find the passion and excitement that I find in learning computer  related skills. The field of information technologyand computer science  is so wide that there is a successful career for every interest and personality. No matter what industry or career path you follow, data exists, waiting for its secrets to be told. As it is said, people and information are a company’s most valuable assets. My only purpose at CCSF is to help you become successful in your course of study and in future careers, so please call on me anytime you have questions, need help with assignments or just want to talk about technology. Let’s do digital together!