Philip White Headshot

Philip White

Principal Lecturer
Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-7452
Office Location

Philip White

Principal Lecturer
Department of Computer Science
Golisano College of Computing and Information Sciences

Education

BS in Computer Science & Math, Clarkson University; MS in Computer Science, RIT

585-475-7452

Personal Links
Areas of Expertise

Currently Teaching

CSCI-471
3 Credits
This course focuses on developing and improving verbal and written communication skills specific to the discipline of computer science. Topics include the different forms of writing in computer science (books, theses, journal articles, technical reports, manuscripts, etc.), writing styles of computer scientists, document readability and usability, documents for career readiness, effective presentations, teamwork and peer review, research methods, experimentation, documenting mathematics and algorithms, proper formatting of graphs, figures, and tables, and ethical, social, and professional issues facing Computer Scientists. This course is approved as Writing Intensive.
CSCI-250
3 Credits
An introduction to the hardware and software organization of computer systems. The course emphasizes a multilevel model of computer organization. Topics include the digital logic level; the micro architecture level; the machine instruction set level; the operating system level; and the assembly language level. Programming assignments will be required.
CSEC-599
1 - 6 Credits
Students will work with a supervising faculty member on a project of mutual interest. Project design and evaluation will be determined through discussion with the supervising faculty member and documented through completion of an independent study form to be filed with the department of computing security.