

William E. Skeith
William E. Skeith, often referred to as WES by his students, is a dedicated instructor at the Computer Science Department of CUNY City College, New York. He is currently responsible for teaching CSc 103: Course Info, a foundational course in procedural computer programming with a primary focus on C++. His teaching approach is designed to equip students with a comprehensive understanding of essential programming concepts such as datatypes, variables, branching, looping constructs, pointers, recursion, and the use of the C++ standard template library. Skeith is known for his engaging teaching style, which emphasizes the importance of active participation in lectures and class activities. He encourages students to develop a strong foundation in self-learning and problem-solving, advising them to avoid over-reliance on external sources for solutions. His philosophy is that true understanding comes from grappling with problems independently and learning from the process. In his course, Skeith provides clear guidance on how students can succeed. He stresses the importance of attending recitations, completing assignments on their own, and seeking help whenever necessary. He maintains a strict policy against cheating, ensuring that assessments such as homework, quizzes, midterms, and finals are fair and reflective of each student's individual effort and understanding. To further aid his students, Skeith recommends the use of virtual machine setups for programming tasks, which can provide a consistent and controlled environment for learning. He also offers supplemental references to enrich the learning experience, allowing students to explore topics beyond the classroom curriculum. Skeith's dedication to his students' success is evident in his commitment to fostering an environment where curiosity and diligence are rewarded. His approach not only prepares students for academic success but also instills in them the skills and mindset necessary for a career in computer science. Through his guidance, students are encouraged to become independent thinkers and proficient problem solvers, ready to tackle the challenges of the ever-evolving field of technology.
Publications
, 59-70, 2013-10-26