Kemoy Campbell Headshot

Kemoy Campbell

Visiting Lecturer

Department of Information and Computing Studies
National Technical Institute for the Deaf

Kemoy Campbell

Visiting Lecturer

Department of Information and Computing Studies
National Technical Institute for the Deaf

Currently Teaching

NACA-120
4 Credits
This course will introduce the fundamentals of problem analysis and problem-solving methodologies including logical structures and algorithms. Students will learn how to frame narrative problems into programmable structures, develop testing plans, effectively analyze and remove errors, and ensure the resulting solution satisfies the original requirements. Students will learn to create basic programs reflecting that analysis using a contemporary programming language.
NACA-121
4 Credits
This course is a continuation of NACA-120 that delves further into problem solving and software development with a focus on object-oriented design and development. Students will continue to learn basic software design, incremental development, testing, and verification. Students will also learn key topics including classes, objects, encapsulation, inheritance, interfaces, software design comprised of multiple classes, UML (Unified Modeling Language) as a design/documentation tool, data structures, exception/error handling, and file I/O.
NACT-170
3 Credits
This course introduces students to designing and coding a multipage web site. Topics include an overview of the internet and web addressing, coding valid HTML and CSS, design principles, implementation on a server, and use of web development software. The use of hyperlinks, graphics, and multimedia in web pages will be covered.